Для хранения списка мультикаст-групп ProgDVB использует универсальный формат M3U (MP3 URL).Этот формат плейлиста ввела компания Nullsoft для своего WinAmp. Популярность программы привела к тому, что ее многие особенности стали фе-факто стандартами. Не исключением является и формат M3U - он используется ныне в многих программах.
Итак, если вам надо откорректировать список каналов вашей IP-сети или создать новый список, не стоит отчаиваться, формат M3U очень прост.
В Базовом варианте это просто список мульткастов:
Code: Select all
udp://@;239.1.0.9:1234
udp://@;239.1.0.10:1234
udp://@;239.1.0.14:1234
udp://@;239.1.0.2:1234
- udp://@; - префикс, описывающий протокол передачи (IP/UDP)
- 239.1.0.2 - IP-адрес мультикаст-группы
- :1234 - порт мультикаст группы.
В Расширенном варианте список чуть сложнее:
Code: Select all
#EXTM3U
#EXTINF:0,ОРТ
udp://@;239.1.0.9:1234
#EXTINF:0,РТР
udp://@;239.1.0.10:1234
#EXTM3U - префикс m3u файла.
каждая запись состоит из двух строк:
#EXTINF:0,ОРТ
udp://@;239.1.0.9:1234
где:
- #EXTINF: заголовок тега (EXTINF - Extended Information field), заканчивается символом :
- 0 - время воспроизведения. Актуально для списка файлов. В нашем случае всегда 0 (время неограничено)
- ОРТ - название канала, как оно будет отображатся программой.
и
- udp://@;239.1.0.9:1234 - характеристика мультикаст-группы, аналогично Базовому варианту.
ProgDVB хранит файлы M3U в каталоге \ProgDVB\Transponders\IPTV\. Сами файлы создаются и редактируются в любом текстотвом редакторе, например в Блокноте. Вновь созданный файл достаточно скопировать в соответствующий каталог - ProgDVB загружает список при старте.