User Tools

Site Tools


en:m3u

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:m3u [2015/09/26 14:28]
Alexander created
en:m3u [2020/07/20 12:57] (current)
Виталий Журавлев [M3U format specs]
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 sourceSelect ​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)
  
-Пример списка каналов с расщиренными параметрами:+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 archivesTags start and stop are required to be in full ISO format: "​YYYYMMDDHHMMSS -HHMM"​.
- +
- +
-===== Настройки обновления списка каналов и программы передач по умолчанию =====+
  
  
-Обновление M3U проверяется раз в час, при изменении файла загружается новый список каналов и обновляется EPG, при условии,​ что M3U не изменился обновление EPG происходит раз в сутки. 
  
en/m3u.1443266931.txt.gz · Last modified: 2015/09/26 14:28 by Alexander