Сборка AlexELECv3-20130530-r0005 ( IPTV )

Небольшое обновление основной системы, также обновлена сборка "Lite".

Добавлена возможность включать/отключать SSH-сервер. Опция доступна на вкладке "Сервисы".

По умолчанию сервер (SSH) включен.

И основное, почему обновлена сборка.

Небольшое отступление.

Не у всех есть возможность смотреть спутниковое ТВ. Из альтернативы — Torrent TV или IP-TV. Я склоняюсь ко второму варианту (IP-TV), по многим причинам. Нет смысла агитировать за тот или иной способ. Все познается на практике. Так вот. В использовании VDR-IPTV есть две проблемы, тесно связанные между собой. Первая — бесплатные IPTV-сервера быстро умирают и приходится заново создавать список каналов. Вторая — создание этого списка каналов IPTV для VDR, занятие если не сложное , так точно — нудное. Поэтому я написал небольшую утилиту, которая призвана устранить вторую проблему. В сборке  "Lite" (Generic_LT) утилита отсутствует

Создание списка IPTV-каналов ( HTTP \ UDP ) для VDR.

Пара ссылок где можно найти свежие списки каналов (плейлисты):

Утилита называется "m3u_channel". Вызов без параметров (или с параметром "-h") выдаст справку о запуске программы.

Поддерживаются протоколы UDP и HTTP. Примеры плейлистов (m3u-файлы).

HTTP

#EXTINF:0,Первый канал (Россия) 
http://213.193.15.100:81/udp/233.34.28.1:1001 
#EXTINF:0,Россия 
http://213.193.15.100:81/udp/233.34.28.2:1001 
#EXTINF:0,ТВ Центр 
http://213.193.15.100:81/udp/233.34.28.3:1001 
#EXTINF:0,НТВ 
http://213.193.15.100:81/udp/233.34.28.4:1001 

UDP

#EXTINF:0,Малятко-TV
udp://@238.1.16.1:1234
#EXTINF:0,НТА
udp://@238.1.16.2:1234
#EXTINF:0,ЭКО-ТВ
udp://@238.1.16.4:1234
#EXTINF:0,УТР
udp://@238.1.16.5:1234

Опции запуска программы:

-i   : единственная обязательная опция. Указывает путь к файлу плейлиста (*.m3u). Файл может называться как угодно.

-o  : путь к создаваемому файлу каналов (например channels.conf). Если не задан — информация будет выведена на экран.

-u   : выбор UDP протокола. Если не задан — считается что m3u-файл в формате HTTP.

-r   : будет создан новый файл каналов. Если не задан — каналы будут дописаны в конец файла.

-n   : начальный номер канала. Если не задан — каналы начинаются с номера 1000 ( -n 1000)

Примеры запуска программы.

HTTP каналы

UDP каналы

Если в течении 9 секунд поток не открылся (не получены параметры канала) выдается сообщение: "Stream not found for Channel: имя_канала" и переход к следующему каналу в списке.

В параметре "-о" можно сразу указать путь к списку каналов VDR (/storage/.config/vdr/channels.conf), соответственно VDR в это время не должен работать, или использовать промежуточный файл и вручную перенести каналы. Это как Вам больше нравитья. Я предпочитаю второй вариант.

Если в потоке передаются данные EPG — VDR покажет програму.

Надеюсь, тем кто смотрит IPTV утилита упростит жизнь :).

Партнеры

Декабрь 2016
Пн Вт Ср Чт Пт Сб Вс
« Ноя    
 1234
567891011
12131415161718
19202122232425
262728293031