Привет. Хочу сообщить вам несколько интересных новостей о том, что происходит с Порталлер - небольшой сервис для использования Пандора , Спотифай , Нетфликс и ряд других сервисов за пределами США.
Одной строкой, если нет времени идти в разрез - помимо Pandora и Spotify теперь поддерживаются Netflix и Amazon Video, сервис работает на всех устройствах, включая клиенты на Android (почему такой акцент об этом — читайте ниже) и присоединиться к нему можно на GitHub. Проект на GitHub Главное, что происходит с ним в это трудное время, это то, что он работает и остается свободным и открыть .
Если вы хотите чем-то помочь или просто «сделать это для себя», присоединяйтесь.
Сколько трафика вам нужно? Когда услуга только начал , я, как и многие комментаторы, очень скептически отнесся к запасам мощности и трафика на младших капельках в ЦифровойОкеан .
Сомнения оказались напрасными — все поддерживаемые на данный момент сервисы умеют передавать контент напрямую клиенту, используя проксирование только для создания/оплаты аккаунта, входа в систему или отправки управляющих команд. Общий объем ежемесячного трафика при таком использовании составляет около 200ГБ.
Какие услуги поддерживаются На старте сервис мог работать только с Pandora и Spotify и только в браузере или приложениях на iOS. На данный момент поддерживаются пять сервисов — три аудио( Пандора , Спотифай , Радио ) и два видео ( Нетфликс И Амазон Видео ).
Что гораздо важнее, все они работают на всех платформах — в браузере, настольных клиентах, SmartTV, iOS и Android. Какие трудности возникают? Я специально сосредоточился на поддержке платформы из-за ее нетривиальности, особенно на Android — на случай, если она вам когда-нибудь понадобится.
Дело в том, что многие Android-приложения при работе с SSL используют библиотеки без поддержки.
СНИ (Указание имени сервера) и, соответственно, не передавать имя домена внутри SSL-сессии.
Из-за этого простое проксирование запросов с помощью sniproxy/haproxy становится невозможным — приложение ведет себя, условно говоря, как наивная девочка, и в итоге у них получается примерно такой диалог:
Пандора: - Я здесь.Ну, вы понимаете.Давай (ждём чего-то) SNIproxy: — Что мне дать? (не понимает, что нужно дать) Пандора: - Я здесь.
Давай (повторяет просьбу и все еще чего-то ждет) SNIproxy: — Что мне дать? (все еще ничего не понимает) Пандора: - Ну ладно, я ухожу (обрывает связь, показывает пользователю сообщение об ошибке) SNIproxy разводит руками и пишет в лог ошибку.
Если приложение использует SNI, то с первой фразы картина меняется — оно напрямую сообщает, к какому домену оно хочет получить доступ и никаких сложностей с проксированием таких запросов не возникает. Решение я нашел только одно — для каждого домена, с которым такое приложение хочет работать по SSL, нужно поднять отдельный IP и описать его как отдельную зону в DNS. В этом случае проксирование по этому адресу будет работать только с одним доменом и приложение, конечно же, с этим справится.
Почти конец Наконец, я хочу дать вам эту ссылку - http://portaller.com/setup .
В нем рассказывается, как настроить DNS на разных устройствах (на самом деле, никаких ракетостроения), но если вам нужно знать, как получить доступ к приложениям SmartTV, предназначенным только для США, на телевизорах Samsung, это может быть полезно.
Приходите и наслаждайтесь на здоровье.
Теги: #portaller #tunlr #Pandora #Spotify #rdio #netflix #amazon #PRIME #dns #dns proxy #I PR
-
Обзор Acer Aspire Timelinex As3820T-7459-08
19 Oct, 24