Загрузка плейлиста в приложение Smart IPTV

Поддерживаются плейлисты формата M3U, но для удобства лучше использовать формат плейлиста для Smart IPTV (TXT).

Обратите внимание на следующие примеры, чтобы ознакомиться со структурой соответствующих типов плейлистов.

Пример плейлиста M3U: http://siptv.eu/lists/example.m3u
Пример плейлиста TXT: http://siptv.eu/lists/example.txt

При необходимости используйте данный Конвертер из M3U в TXT: http://siptv.eu/converter/

Также поддерживаются следующие атрибуты для плейлистов формата M3U:
  • group-title - группа канала;
  • parent-code - родительский код группы;
  • tvg-name - имя канала из таблицы кодов EPG;
  • audio-track - ISO 639-1 код аудио дорожки (только для LG, смотрите таблицу кодов).
Пример: #EXTINF:-1 group-title="Новости" parent-code="1234" tvg-name="Канал +4" audio-track="ru",Название канала

Вам необходимо:

1. Для проверки загрузить в приложение список-пример с тестовыми каналами
2. В файле example.txt  вы увидите список потоков в следующем формате:

piter,Пятый канал,http://server.address/somechannel/pl.m3u8


Первая позиция piter - это код EPG (англ. электронный телегид), далее Название канала, затем адрес потока. Все позиции разделяются запятыми.

3. На странице http://siptv.eu/codes/ находится список кодов EPG, которые необходимо использовать вместо "ext".
Примеры:
EPGкод,Название Канала,http://адрес.потока.канала:порт

redbull,Redbull TV,http://live.iphone.redbull.de.edgesuite.net/webtvHD.m3u8
hdmedia3d,HD Media 3D,http://93.95.98.28:8200
melody-zen,Myzen HD,udp://@239.255.43.19:1234
brodilo,Brodilo TV,http://brodilo.tv/channel.php

ext,BBC World,dvb-4
ort-hd,Первый HD,dvbs-4
Примеры групп:
group,Общие
redbull,Redbull TV,http://live.iphone.redbull.de.edgesuite.net/webtvHD.m3u8
hdmedia3d,HD Media 3D,http://93.95.98.28:8200

group,Другие каналы
melody-zen,Myzen HD,udp://@239.255.43.19:1234
brodilo,Brodilo TV,http://brodilo.tv/channel.php
Пример группы с родительским контролем:
group,Общие,1234
redbull,Redbull TV,http://live.iphone.redbull.de.edgesuite.net/webtvHD.m3u8
hdmedia3d,HD Media 3D,http://93.95.98.28:8200

4. Важно!!! Во время редактирования удаляйте все пустые строки и пробелы после запятых.
5. После редактирования необходимо сохранить файл в кодировке UTF-8 и отключить BOM (в Notepad++).

6. Проходим по адресу http://siptv.eu/mylist/ и в поле MAC пишем ваш МАС адрес телевизора, взятый из приложения или настроек приложения (пример: c0:41:c3:d4:e5:f6). В поле Filename нажимаем кнопку "Обзор..." и указываем путь к вашему редактированному плейлисту в формате name.txt  и жмём кнопку "Загрузить".

7. Перезапускаем приложение на ТВ.

8. Если что-то пошло не так, вы всегда можете восстановить плейлист на начальный на странице загрузки плейлиста.


Добавление нескольких внешних плейлистов (Adding multiple external playlists)

Multiple Playlists

Существует возможность добавлять несколько внешних плейлистов (TXT или M3U) с привязкой авто-обновлением. В данный момент возможно добавить до 10 внешних плейлистов. Скорость загрузки плейлиста, а также приложения увеличивается в зависимости от удалённости от сервера.

Если вы хотите объеденить свой локальный плейлист с внешним, загружайте свой плейлист в облачные сервисы (Dropbox, Cubby, Yandex и т.д. либо внешний Web Server) и добавляйте его вместе с другими внешними. Ссылки на файлы должны быть прямыми и рабочими! Убедитесь, что ссылка на файл - прямая. Проверяется вводом ссылки в браузере. Вы должны видеть содержимое файла, а не страницу облачного сервиса. Это также избавит от необходимости каждый раз загружать свой плейлист при изменении его на компьютере. См. один из примеров.

Так как отдельные плейлисты будут группироваться (если в отдельном плейлисте нет назначенных групп), есть возможность автоматического назначения имени группе в зависимости от домена провайдера (плейлиста), поэтому присылайте имена доменов и названия групп на эл. почту.


Добавление DVB каналов в список

Адрес канала задаётся с помощью dvbt-, dvbc- или dvbs- (dvbt - для каналов Антенны, dvbc - для каналов Кабельного ТВ, dvbs - для каналов Спутникового ТВ) и добавлением фактического номера в общем списке каналов ТВ.

DVB Channels

При добавлении EPG кода из списка кодов, будет прописываться EPG с сервера. Если же что-то не совпадает и вы хотите брать EPG непосредственно из ТВ, то вместо EPG кода ставьте ext. Также, если EPG с сервера будет отсутствовать, программа передач будет браться из ТВ.

Красная кнопка (кнопка REC на Samsung) по-прежнему даёт возможность заглянуть в текущий источник (HDMI, DVB и так далее) и вернуться обратно в просмотр IPTV.

Не забывайте, что чтобы была возможность выбрать DVB канал, текущим источником должен быть выбран именно DVB.


Конвертер для листов спутниковых приставок на Enigma2

На странице конвертера плейлистов добавлена возможность конвертировать плейлисты со спутниковых приставок на Enigma2 с преобразованием букетов в группы и автоматическим назначением EPG кодов, готовые для использования в приложении Smart IPTV.

Enigma2 STB playlist converter

Для конвертации плейлиста необходимо поместить содержимое директории /etc/enigma2/ вашей спутниковой приставки в Zip архив и затем ввести IP адрес и порт потокового вещания вашей спутниковой приставки на странице конвертера плейлистов. После этого необходимо сверить значения EPG кодов для соответствующих каналов либо прописать их вручную.

Enigma2 STB playlist converter


Проигрывание видео/аудио ссылок из сети

Примеры строк в TXT плейлисте (обязательно avi перед ссылкой в качестве EPG кода):

avi,Video pro Zajchika,http://www.quirksmode.org/html5/videos/big_buck_bunny.mp4
avi,Music 1,http://siptv.eu/temp/malandra.mp3

Если какой-то файл не проигрывается, скорее всего, данный формат не поддерживается вашим ТВ.


Добавление видео из Youtube и Vkontakte

Примеры Youtube:

avi,LG Web OS 1,http://www.youtube.com/watch?v=v6_SvQFQRHY
avi,LG Web OS 2,http://youtu.be/v6_SvQFQRHY

Примеры Vkontakte:

avi,Kinoshka VK,http://vk.com/video-53648169_168390899
avi,Super Clip,http://vk.com/video2409212_161721801


Конвертер плейлистов Youtube и Vkontakte

На странице конвертации плейлистов добавлена возможность конвертировать плейлисты Youtube и Vkontakte для добавления в плейлист (TXT).

Примеры плейлистов Youtube Channel и Youtube Playlist:

https://www.youtube.com/channel/UCQeaXcwLUDeRoNVThZXLkmw
https://www.youtube.com/user/stillavinlive
https://www.youtube.com/playlist?list=PLAC7C3065078DA19E

Примеры плейлистов Vkontakte:

http://vk.com/videos662013 (User)
http://vk.com/videos-53648169 (Group)
http://vk.com/videos-53648169?section=album_52241174 (Group + Album)

Использование Youtube Live (LG не поддерживает)

SkyNews.uk,Sky News,https://www.youtube.com/watch?v=y60wDzZt8ygМаксимальное разрешение
112ukr,112 Украина,https://www.youtube.com/watch?v=QZUIvZBNYDk,720720p
SkyNews.uk,Sky News,https://www.youtube.com/watch?v=y60wDzZt8yg,autoПеременный битрейт
live,Sport FM,https://www.youtube.com/watch?v=l8MuZPMKUfkEPG отсутствует, Макс. раз.

Смотрите http://siptv.eu/lists/example.m3u по использованию ссылок в M3U плейлисте.