This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:m3u [2015/09/26 14:28] Alexander created |
en:m3u [2024/11/04 16:18] (current) Vladimir Manov |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Setup ===== | ===== Setup ===== | ||
- | Поддерживается загрузка списка каналов в формате M3U и телепрограммы (EPG) в форматах JTV и XMLTV с локального носителя (/tmp/mnt/sda1/test.m3u) либо по протоколу HTTP. | + | Supported playlist types are: M3U and XSPF. Supported EPG formats are JTV and XMLTV. Files could be loaded from local storage (/tmp/mnt/sda1/test.m3u) or from HTTP server (recommended). |
- | Режим M3U-плейлиста включается в разделе Настройки -> ТВ -> Источник контента. Для работы в этом режиме необходимо указать URL для загрузки M3U-плейлиста и файла программы передач в формате: | + | |
+ | To manually setup playlist go Settings -> TV -> Content source. Select M3U-playlist. Setup playlist and EPG URLS: | ||
''http://domain.ru/path/provider.m3u''\\ | ''http://domain.ru/path/provider.m3u''\\ | ||
''http://domain.ru/path/xmltv.xml.gz'' | ''http://domain.ru/path/xmltv.xml.gz'' | ||
- | Поддерживается возможность автоматической настройки адресов M3U и EPG через [[provisioning|настройки функционала приставки провайдером]]. | + | The recommended way to setup playlist is over [[provisioning|provisioning]]. |
- | ===== Описание формата M3U ===== | + | ===== M3U format specs ===== |
- | Частично поддерживается расширенный формат M3U от Borpas IPTV-Player ([[http://borpas.info/iptvplayer-docs#16|http://borpas.info/iptvplayer-docs#16]])\\ | + | Extended tags could be used: \\ |
- | - group-title="Фаворит" - фавориты\\ | + | - format="auto" - stream format for better player setup; can be: //auto// - use auto detection, //mpegts// - use MPEG-TS demuxer, //hls// - use HLS demuxer, //other// - use FFMpeg demuxer. \\ |
- | - tvg-name="Канал" - название канала в файле xmltv или jtv\\ | + | - group-title="Favorite" - favorites (groups of channels)\\ |
- | - url-tvg="http://domain/file.zip" - URL к файлу телепрограммы (используется, если не задано в настройках приставки)\\ | + | - tvg-name="Channel" - channel name in EPG file\\ |
- | - tvg-logo="http://domain/channel.png" - URL к логотипу телеканала в формате PNG\\ | + | - tvg-id="1" - channel's id in xmltv \\ |
- | - refresh="3600" - Период обновления списка каналов (поддерживается в прошивках 3.4.7 и выше) | + | - url-tvg="http://domain/file.zip" - URL to EPG file\\ |
+ | - tvg-logo="http://domain/channel.png" - URL to channel in PNG format\\ | ||
+ | - refresh="3600" - playlist refresh period\\ | ||
+ | - channel-number=10 - Channel number to be displayed to user (numbers are generated, by default from 1) (supported in fw. 4.1.12+)\\ | ||
+ | - tvg-shift=-2 - support EPG offset (supported in fw 4.2.35)\\ | ||
+ | - epg-service-id="1010" - Program number of MPEG TS EPG source (Service ID). (supported from fw 5.0.7)\\ | ||
- | Пример списка каналов с расщиренными параметрами: | + | M3U file example: |
<code>#EXTM3U url-tvg="http://server/jtv.zip" refresh="3600" | <code>#EXTM3U url-tvg="http://server/jtv.zip" refresh="3600" | ||
- | #EXTINF:-1 group-title="Эфирные каналы",Россия | + | #EXTINF:-1 group-title="Free channels",Channel One |
udp://225.55.55.1:1234 | udp://225.55.55.1:1234 | ||
- | #EXTINF:-1 group-title="Эфирные каналы",Россия 2 | + | #EXTINF:-1 group-title="Free channels",Channel Two |
udp://225.55.55.2:1234 | udp://225.55.55.2:1234 | ||
- | #EXTINF:-1 group-title="Эфирные каналы",Россия 24 | + | #EXTINF:-1 group-title="Free channels",News Channel |
udp://225.55.55.3:1234 | udp://225.55.55.3:1234 | ||
- | #EXTINF:-1 group-title="Эфирные каналы",Россия К | + | #EXTINF:-1 tvg-shift=-2 group-title="Free channels",News Channel (+2) |
+ | udp://225.55.55.3:1234 | ||
+ | #EXTINF:-1 group-title="Free channels",News 2 Channel | ||
http://udpxy.domain.ru:5555/udp/225.55.55.55:1234 | http://udpxy.domain.ru:5555/udp/225.55.55.55:1234 | ||
- | #EXTINF:-1 group-title="Музыка",MTV | + | #EXTINF:-1 group-title="Music channels",MTV |
udp://225.55.55.4:1234 | udp://225.55.55.4:1234 | ||
- | #EXTINF:-1,Муз-ТВ | ||
- | udp://225.55.55.5:1234 | ||
- | #EXTINF:-1 group-title="Эфирные каналы" tvg-name="СТО",100 ТВ | ||
- | udp://225.55.55.6:1234 | ||
- | |||
</code> | </code> | ||
- | ===== Форматы программы передач (EPG) в режиме M3U-плейлиста ===== | + | ===== EPG formats ===== |
- | Поддерживаемые форматы: | + | Supported formats: |
* XMLTV [[http://en.wikipedia.org/wiki/XMLTV|http://en.wikipedia.org/wiki/XMLTV]] | * XMLTV [[http://en.wikipedia.org/wiki/XMLTV|http://en.wikipedia.org/wiki/XMLTV]] | ||
* JTV | * JTV | ||
- | XMLTV может быть упакован в архивы .gz и .zip . Обязательно указание start и stop времени для передач в полном формате с часовым поясом: "YYYYMMDDHHMMSS -HHMM". | + | XMLTV can by packed inside .gz и .zip archives. Tags start and stop are required to be in full ISO format: "YYYYMMDDHHMMSS -HHMM". |
- | + | ||
- | + | ||
- | ===== Настройки обновления списка каналов и программы передач по умолчанию ===== | + | |
- | Обновление M3U проверяется раз в час, при изменении файла загружается новый список каналов и обновляется EPG, при условии, что M3U не изменился обновление EPG происходит раз в сутки. | ||