Jump to content

Проблема с EPG


clubbit

Recommended Posts

Emby-server установлен на Debian 8.2 в меню "Эфир" добавлен плейлист с IP-TV  (ip-tv.mu3)

 

проблемма с телепрограммой она не подгружается, пробовал множество вариантов, может плейлист должен быть определенной структуры?

 

для телепрограммы использую формат xmltv

Link to comment
Share on other sites

Привет там, добро пожаловать! Можете ли вы описать свой вопрос более подробно? У Вас есть содержание просмотра проблемы или воспроизведения контента?

Link to comment
Share on other sites

и так... play list имеет вид...

 

#EXTM3U
#EXTINF:0,РБК-ТВ
#EXTGRP:новости
#EXTINF:0,Пятый Канал
#EXTGRP:новости
#EXTINF:0,Россия-24
#EXTGRP:новости
#EXTINF:0,Life News
#EXTGRP:новости
#EXTINF:0,Москва 24
#EXTGRP:новости
#EXTINF:0,Bloomberg
#EXTGRP:новости
 
 
а файл xml  беру отсюда http://epg.giclub.tv/epg/xmltv-ru.xml.gz
 
он имеет вид: 
 
<channel id="24doc">
    <display-name lang="ru">24doc</display-name>
  </channel>
  <channel id="24techno">
    <display-name lang="ru">24techno</display-name>
  </channel>
  <channel id="24-tv">
    <display-name lang="ru">24-tv</display-name>
  </channel>
  <channel id="2n2">
    <display-name lang="ru">2n2</display-name>
  </channel>
  <channel id="2n2+2">
    <display-name lang="ru">2n2+2</display-name>
  </channel>
  <channel id="2n2+5">
    <display-name lang="ru">2n2+5</display-name>
  </channel>
  <channel id="2p2">
    <display-name lang="ru">2p2</display-name>
  </channel>
  <channel id="34kanal">
    <display-name lang="ru">34kanal</display-name>
  </channel>
  <channel id="360-podmoskovje">
    <display-name lang="ru">360-podmoskovje</display-name>
  </channel>
  <channel id="360tunebox">
    <display-name lang="ru">360tunebox</display-name>
  </channel>
  <channel id="365-dnej">
    <display-name lang="ru">365-dnej</display-name>
  </channel>
  <channel id="3abn-tri-angela">
    <display-name lang="ru">3abn-tri-angela</display-name>
  </channel>
  <channel id="3plus-latvia">
    <display-name lang="ru">3plus-latvia</display-name>
  </channel>
  <channel id="3stv-ukr">
    <display-name lang="ru">3stv-ukr</display-name>
  </channel>
  <channel id="49kanal-novosibirsk">
    <display-name lang="ru">49kanal-novosibirsk</display-name>
  </channel>
  <channel id="5kanal-russia">
    <display-name lang="ru">5kanal-russia</display-name>
  </channel>
  <channel id="5kanal-russia+2">
    <display-name lang="ru">5kanal-russia+2</display-name>
  </channel>
  <channel id="5kanal-russia+2-express">
    <display-name lang="ru">5kanal-russia+2-express</display-name>
  </channel>
  <channel id="5kanal-russia+4">
    <display-name lang="ru">5kanal-russia+4</display-name>
  </channel>
  <channel id="5kanal-russia+7">
    <display-name lang="ru">5kanal-russia+7</display-name>
  </channel>
  <channel id="5kanal-russia-yamal">
    <display-name lang="ru">5kanal-russia-yamal</display-name>
 
к какому виду надо привести play list ? почему при выборе сопоставить каналы на странице пусто?
Edited by clubbit
Link to comment
Share on other sites

@Luke  IP TV on Windows EPG is not working. Not working mapping channels. XML https://teleguide.info/download/new3/tvguide.zip  may need a special forma XMLt? ES3.1.5

 

12836281.png

 

@clubbit У меня на Виндовс 10  EPG на IP-TV тоже не работает.

 

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

Link to comment
Share on other sites

log 

 

2017-01-31 20:39:36.8795 Debug JsonSerializer: Deserializing file /var/lib/emby-server/cache/embytvepg/m3u_dcb7c5066294771a3724558890b839d5f367e373$
2017-01-31 20:39:36.8807 Debug App: Channel History HD has 0 new programs and 0 updated programs
2017-01-31 20:39:36.8807 Debug App: Saving History HD to database.
2017-01-31 20:39:36.9006 Info App: xmltv path: http://epg.giclub.tv/epg/xmltv-ru.xml.gz
2017-01-31 20:39:36.9080 Error App: Error adding metadata
        *** Error Report ***
        Version: 3.1.2.0
        Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /usr/lib/emby-server/res$
        Operating system: Unix 3.16.0.4
        64-Bit OS: False
        64-Bit Process: False
        Mono: 4.6.2 (Stable 4.6.2.16/ac9e222 Tue Jan  3 11:57:29 UTC 2017)
        Processor count: 1
        Program data path: /var/lib/emby-server
        Application directory: /usr/lib/emby-server/bin
        System.Xml.XmlException: '^_', hexadecimal value 0x1F, is an invalid character. Line 1, position 1.
          at System.Xml.XmlTextReaderImpl.Throw (System.Exception e) [0x0002a] in <1140eab9e72948548294172a9716416d>:0
          at System.Xml.XmlTextReaderImpl.Throw (System.String res, System.String[] args) [0x00029] in <1140eab9e72948548294172a9716416d>:0
          at System.Xml.XmlTextReaderImpl.Throw (System.Int32 pos, System.String res, System.String[] args) [0x0000c] in <1140eab9e72948548294172a9$
          at System.Xml.XmlTextReaderImpl.ThrowInvalidChar (System.Char[] data, System.Int32 length, System.Int32 invCharPos) [0x0000f] in <1140eab$
          at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace () [0x00159] in <1140eab9e72948548294172a9716416d>:0
          at System.Xml.XmlTextReaderImpl.ParseDocumentContent () [0x0036e] in <1140eab9e72948548294172a9716416d>:0
          at System.Xml.XmlTextReaderImpl.Read () [0x00097] in <1140eab9e72948548294172a9716416d>:0
          at System.Xml.XmlReader.ReadToDescendant (System.String name) [0x0008a] in <1140eab9e72948548294172a9716416d>:0
          at Emby.XmlTv.Classes.XmlTvReader.GetChannels () [0x00013] in <c088ea4b212245878859ce8fde3a6031>:0
          at Emby.Server.Implementations.LiveTv.Listings.XmlTvListingsProvider+<AddMetadata>c__async2.MoveNext () [0x000ac] in <94cb9849d4534920b1b$
        --- End of stack trace from previous location where exception was thrown ---
Link to comment
Share on other sites

Nikolaech

У меня плейлисты в таком виде.

#EXTM3U
#EXTINF:-1,КИНОСЕМЬЯ
rtmp://server.xxx.xx.xxx:1935/static/ch008?tokenxxxxxx

 

#EXTINF:0 tvg-name="ch009", КИНОХИТ

rtmp://server.xx.xx.xxx:1935/static/ch009?tokenxxxxx

 

#EXTINF:0 tvg-name="ch010", КИНОСВИДАНИЕ

#EXTGRP:2. Кино

http://server.xxxx.xxx.xxxx:24000/ch010/mono.m3u8?tokenxxxxxx

 

Всегда при сопоставлении каналов присутствует список как выше на скриншоте. Только сопоставление каналов не работает. Поставщиков ХML пробовал разных

Link to comment
Share on other sites

Nikolaech

@Luke Installed beta 3.1.292. guide works automatically picked up the logos. Map channels, replaced the logos, all is well.
Thank you Luke! :-)

 

12802259.png

 

@clubbit Установил бету 3.1.292 (Windows) EPG заработало, даже логотипы подхватил автоматом. Но поскольку XML с телегида то ES конечно автоматом загрузил не то что надо. Логотипы и программа не соответствует действительности. Проблема решается сопоставлением каналов и загрузкой лого вручную.

Link to comment
Share on other sites

@Luke Installed beta 3.1.292. guide works automatically picked up the logos. Map channels, replaced the logos, all is well.

Thank you Luke! :-)

 

12802259.png

 

@clubbit Установил бету 3.1.292 (Windows) EPG заработало, даже логотипы подхватил автоматом. Но поскольку XML с телегида то ES конечно автоматом загрузил не то что надо. Логотипы и программа не соответствует действительности. Проблема решается сопоставлением каналов и загрузкой лого вручную.

отредактировал свой плей лист по вашему образцу, пробовал разные варианты плейлиста, и разных поставщиков, не заработало. Система Linux Debian i386 версия emby-server 3.1.5.0. Буду дальше экспериментировать и искать проблему. Кто еще использует emby-server на linux debian, ubuntu отзовитесь.

Вопрос: когда из бета версии переведете в рабочую?

Edited by clubbit
Link to comment
Share on other sites

2017-02-03 08:49:33.7990 Debug App: Running ChannelImageProvider for Искушение HD
2017-02-03 08:49:33.7990 Debug App: Saving Искушение HD to database.
2017-02-03 08:49:33.8069 Debug App: Running ChannelImageProvider for E!
2017-02-03 08:49:33.8069 Debug App: Saving E! to database.
2017-02-03 08:49:33.8168 Debug App: Running ChannelImageProvider for Food Network
2017-02-03 08:49:33.8168 Debug App: Saving Food Network to database.
2017-02-03 08:49:33.8247 Debug App: Running ChannelImageProvider for Freeform
2017-02-03 08:49:33.8247 Debug App: Saving Freeform to database.
2017-02-03 08:49:33.8284 Info App: Refreshing guide with 7 days of guide data
2017-02-03 08:49:33.8391 Info App: xmltv path: http://epg.giclub.tv/epg/xmltv-ru.xml.gz
2017-02-03 08:49:33.8474 Error App: Error adding metadata
 

 

 

2017-02-03 08:49:33.9627 Debug App: Getting programs for channel -Москва 24 from XmlTV-
2017-02-03 08:49:33.9641 Error App: Error getting programs
        *** Error Report ***
        Version: 3.1.5.0
        Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /u$
        Operating system: Unix 3.16.0.4
        64-Bit OS: False
        64-Bit Process: False
        Mono: 4.6.2 (Stable 4.6.2.16/ac9e222 Tue Jan  3 11:57:29 UTC 2017)
        Processor count: 1
        Program data path: /var/lib/emby-server
        Application directory: /usr/lib/emby-server/bin
        System.ArgumentNullException: Value cannot be null.
        Parameter name: key
 

Link to comment
Share on other sites

@@clubbit, that has been resolved for the next release of Emby Server. At least I'm pretty sure. I would need to see the entire server log to verify. Thanks !

Link to comment
Share on other sites

@@clubbit, that has been resolved for the next release of Emby Server. At least I'm pretty sure. I would need to see the entire server log to verify. Thanks !

OK! приду с работы прикреплю журнал.

Link to comment
Share on other sites

Nikolaech

Luke Version 263 worked best.  Version 264 and 3.2.0 demanding  playlist. Map channels not working. Guide worked, if corrected playlist.

 

Версия 263 работала лучше всего. Подгружала иконки, Не критична к плейлисту, работало сопоставление. Версии 264 и 3.2.0, работают, но требуется исправить плейлист, исправить имена каналов с учётом регистра. Имена исправить надо как в xml. Лично для меня сильно всё усложнилось.

Link to comment
Share on other sites

Luke Version 263 worked best.  Version 264 and 3.2.0 demanding  playlist. Map channels not working. Guide worked, if corrected playlist.

 

Версия 263 работала лучше всего. Подгружала иконки, Не критична к плейлисту, работало сопоставление. Версии 264 и 3.2.0, работают, но требуется исправить плейлист, исправить имена каналов с учётом регистра. Имена исправить надо как в xml. Лично для меня сильно всё усложнилось.

 

Can you describe in more detail? thanks.

Link to comment
Share on other sites

Luke Version 263 worked best.  Version 264 and 3.2.0 demanding  playlist. Map channels not working. Guide worked, if corrected playlist.

 

Версия 263 работала лучше всего. Подгружала иконки, Не критична к плейлисту, работало сопоставление. Версии 264 и 3.2.0, работают, но требуется исправить плейлист, исправить имена каналов с учётом регистра. Имена исправить надо как в xml. Лично для меня сильно всё усложнилось

 

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

Edited by clubbit
Link to comment
Share on other sites

Nikolaech

Can you describe in more detail? thanks.

EPG and map channels not working. Logo (in xml)not working.

#EXTINF:0 tvg-name="ch001", Первый канал HD

rtmp://server.xx.xx.xx:1935/static/ch001?tokenxxxxxx

 

EPG works. Map channels not working. Logo (in xml)not working.

#EXTINF:-1,Первый канал

rtmp://server.xx.xx.xxx:1935/static/ch001?tokenxxxxxx

 

12902834.png

12896690.png

 

 

 

Version 263

12861877.png

 

12865973.png

 

 

 

 

Luke Make map channels. The rest is not so important.

 

@ clubbit  Luke вам сделает в следующей версии для линукса.

Edited by Nikolaech
Link to comment
Share on other sites

Nikolaech да он мне ответил )) скажите у вас плейлист от провайдера? у меня он просто от сервиса edem.tv там за 1$ 182 канала 

Link to comment
Share on other sites

Nikolaech

Да, от провайдера, 101 канал за 3$  Я попробую вашего, :-) результат с EPG сообщу. Скорее всего будет работать

Link to comment
Share on other sites

Да, от провайдера, 101 канал за 3$  Я попробую вашего, :-) результат с EPG сообщу. Скорее всего будет работать

было бы хорошо )) 

Link to comment
Share on other sites

Nikolaech

было бы хорошо )) 

Купил бубен, вот веселье))) Ни один плеер не показывает. По быстрому не получилось.

Link to comment
Share on other sites

Nikolaech

было бы хорошо )) 

Проверил на Вин 10 x64.  ES 3.2.0. Плейлист с edem.tv  EPG с https://teleguide.info/  xml  MediaPortal формат

Плейлист вида

#EXTM3U

#EXTINF:0,РБК-ТВ

#EXTGRP:новости

http://c08265f9.iptv.xx/iptv/хххх

 

Можно сказать работает из коробки. Не работает сопоставление каналов и не подгружает логотипы каналов.  @Luke  сделает сопоставление и тогда не потребуется править плейлист. Сейчас-же его нужно подправить поскольку имена каналов в плейлисте и в xml файле не совпадают. Что касается загрузки логотипов из xml, то они  маленького размера и для нас неактуальны.

 

Когда укажете путь серверу к xml файлу > сохранить > ждём минут 5 пока сервер обработает файл.

Плейлист ещё не правил. Как видно, серверу, не нравятся каналы  с именами типа 24 док, 5 канал, а также разница в именах каналов.

С вас 2 доллара сзр :-)

 

 

@Luke  Make map channels. The rest is not so important.

#EXTM3U

#EXTINF:0,РБК-ТВ

#EXTGRP:новости

http://c08265f9.iptv.xx/iptv/хххх 

 

12877081.png12862745.png

 

12855577.png

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...