M3U или Xtream Codes
Большинство провайдеров выдают и то и другое, не объясняя, что это одно и то же содержимое через два разных механизма. От выбора зависит, как быстро открывается приложение, остаётся ли сетка актуальной и будет ли у вас телепрограмма вообще.
Что такое плейлист M3U
Один текстовый файл со списком каналов и их адресов. Плеер скачивает его целиком, а затем воспроизводит из списка. Он универсален — его читает любой плеер за последние двадцать лет — и он снимок: когда провайдер меняет сетку, ваша копия устаревает до обновления.
Что такое API Xtream Codes
Разговор вместо файла. Плеер запрашивает категории, затем каналы той, которую вы открыли, затем поток при нажатии на воспроизведение. Ничего не скачивается прежде, чем понадобится, поэтому приложение открывается сразу, какой бы большой ни была библиотека.
Где разница заметна
На большой подписке. Двадцать тысяч каналов в виде плейлиста это несколько мегабайт, разбираемых при каждом обновлении; в виде вызова API это список категорий. API несёт ещё и структуру, которую плоский файл теряет — фильмы и сериалы как отдельные сущности, с сезонами, сериями и часто телепрограммой.
Что выбрать
Xtream Codes, если провайдер его предлагает. M3U, если это всё, что вам дали, если вы пробуете тестовый доступ или если плейлист идёт от того, у чего API нет вовсе — вашего собственного файла, публичного списка, домашнего медиасервера.
Частые вопросы
Как понять, что мне дали?
Одна длинная ссылка, обычно с get.php, это плейлист. Короткий адрес плюс отдельные логин и пароль это аккаунт Xtream. Ссылка с get.php содержит логин и пароль внутри себя, поэтому её можно превратить во вход Xtream.
Каналы у них разные?
Нет. Тот же аккаунт, то же содержимое, другой путь. Если канала нет в одном, его нет и в другом.
Один из них приватнее?
Они равнозначны. Оба отправляют ваши данные тому же провайдеру. Ни один не затрагивает разработчика плеера, потому что между ними нет ни аккаунта, ни сервера.
Можно использовать оба сразу?
Да. Tivsy держит каждый источник отдельно, поэтому можно добавить плейлист, домашний сервер и аккаунт Xtream и искать сразу по всем.
Что бы вы ни выбрали, приложение остаётся тем же пустым плеером: оно даёт интерфейс, программу и продолжение с того же места, а источник приносите вы.