morrison 0 Posted February 24, 2017 Share Posted February 24, 2017 (edited) Доброго времени суток Сервер на Win2012R2, ветка Emby - stable, Premier. Emby неверно парсит m3u вида: #EXTINF:-1 group-title="Познавательные",Disney Channel http://local_ip_here:6878/play/eIAquwI/232 #EXTINF:0 tvg-logo="Eureka HD.png" group-title="Познавательные",Eureka HD http://local_ip_here:6878/play/eIAquwI/690 #EXTINF:-1 tvg-logo="EuroNews.png" group-title="Новости",EuroNews http://local_ip_here:6878/play/eIAquwI/122 используя последние цифры как номер канала! Т.е. номера каналов 232, 690, 122. Это ссылки от acestream proxy, отлично проигрываемые любым iptv плеером или телевизором. И Emby с некоторым скрипом тоже (на последнем универсальном движке хуже). А вот часть плейлиста моего интернет провайдера: #EXTINF:0 tvg-name="Первый канал" tvg-shift="0", Первый канал rtp://@provider_ip_here:1234 #EXTINF:0 tvg-name="Россия 1" tvg-shift="0", Россия 1 rtp://@provider_ip_here:1234 Верно, тут у всех каналов будет номер 1234, и о привязке телепрограммы можно забыть. Проблема усугубляется отсутствием возможности удалить эти номера в самом Emby, отключить их отображение и учёт при сортировке каналов. При этом часть ссылок у меня другие, и они идут без номера канала. В итоге полная путаница. В последних (стабильных!) билдах вообще пропадала привязка телепрограммы к каналам без номеров. Как в первых билдах с поддержкой xmltv.. А такая привязка очень важна, потому что когда каналов 100+ - номера не нужны, а группы-жанры были бы очень кстати. Ну это очевидно. Подписан на новости и периодически сползаю на beta канал, увидев заветное "m3u parsing fixed"... Но видимо пора написать. До кучи, ну а это Emby ещё и не играет (url абстрактный): rtmp://site:1935/live/tempolive@5028 думаю проблема в @ в URL. Заранее спасибо за поддержку ) P.S. плейлист и программу готовлю себе сам - Perfect Player и Кит телепрограмма. Иначе не выкинуть ненужные каналы (мало ли какую хрень провайдер даёт - зачем мне всё) + Emby не умеет работать с xmltv.xml.gz (архивом) а основные источники телепрограммы в России именно в архивах... Раньше был скрипт для разархивирования, мда. Edited February 25, 2017 by morrison Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 24, 2017 Share Posted February 24, 2017 Доброго времени суток + Emby не умеет работать с xmltv.xml.gz (архивом) а основные источники телепрограммы в России именно в архивах... Раньше был скрипт для разархивирования, мда. Верно, не умеет., но есть решение возможно временное. Попробуйте указать ссылку так. Должно работать. https://emby.media/community/index.php?/topic/44746-скрипт-обновления-epg-файла/page-2 https://teleguide.info/download/new3/xmltv.xml Link to comment Share on other sites More sharing options...
morrison 0 Posted February 24, 2017 Author Share Posted February 24, 2017 Спасибо, это вычитал. Да я в общем забирал и анзипил телепрограмму через задачу на сервере, не вопрос.А кит-телепрограмма даёт большую гибкость, и без подготовки программы самому из разных источников теперь никуда ). А там настроил - и всё автоматически потом. И названия каналов в телепрограмме сделал какие хочешь, какие хочешь временные сдвиги. Вот номера каналов забороть не выходит, и чего я только не пробовал. И убирал ссылки в отдельные файлы .m3u, которые лежат на том же локальном вебсервере, что и основной плейлист (все плееры играют, Emby нет), и добавлял в путь ещё данные (тогда не играет никто, acestream не отдаёт поток). Все возможные костыли. Link to comment Share on other sites More sharing options...
Nikolaech 32 Posted February 24, 2017 Share Posted February 24, 2017 (edited) "Emby неверно парсит m3u вида" :#EXTINF:-1, Amedia 1 http://1хххххххххххх Так я понимаю пробовали? EXTINF:0 tvg-name="ch001" Amedia 1 http://1хххххххххххх Edited February 25, 2017 by Nikolaech Link to comment Share on other sites More sharing options...
Luke 37098 Posted February 24, 2017 Share Posted February 24, 2017 Если у вас возникли проблемы воспроизведения, то лучше всего сделать, это просьба предоставить запрошенную информацию в том, чтобы сообщить о проблеме воспроизведения медиа-файлов:https://emby.media/community/index.php?/topic/739-how-to-report-a-problem/Благодаря ! Link to comment Share on other sites More sharing options...
morrison 0 Posted February 24, 2017 Author Share Posted February 24, 2017 Thanks Luke, but my question/report about wrong parsing url - assign unremovable abstract channel numbers. "P.S." not a point ). Link to comment Share on other sites More sharing options...
morrison 0 Posted February 24, 2017 Author Share Posted February 24, 2017 "Emby неверно парсит m3u вида" :#EXTINF:-1, Amedia 1 http://10.0.0.1:6878/play/aFfgw/261 Так я понимаю пробовали? EXTINF:0 tvg-name="ch001" Amedia 1 http://10.0.0.1:6878/play/aFfgw/261 Конкретно так (без запятой) не пробовал, проверил - не помогает, номер канала присутствует (261), только имя ещё без пробелов (для 100+ каналов попа). Тег tvg-id перебивает собой номер 261, но как бы добавлять 100+ номеров да и иметь их в базе это очень криво. Link to comment Share on other sites More sharing options...
clubbit 3 Posted February 25, 2017 Share Posted February 25, 2017 Спасибо, это вычитал. Да я в общем забирал и анзипил телепрограмму через задачу на сервере, не вопрос.А кит-телепрограмма даёт большую гибкость, и без подготовки программы самому из разных источников теперь никуда ). А там настроил - и всё автоматически потом. И названия каналов в телепрограмме сделал какие хочешь, какие хочешь временные сдвиги. Вот номера каналов забороть не выходит, и чего я только не пробовал. И убирал ссылки в отдельные файлы .m3u, которые лежат на том же локальном вебсервере, что и основной плейлист (все плееры играют, Emby нет), и добавлял в путь ещё данные (тогда не играет никто, acestream не отдаёт поток). Все возможные костыли. пробуйте вот так )) свои данные подставьте только #EXTINF:0 channel-id="34" epg-id="124" tvg-name="5 канал" pay="1" channel-id="stream-name-here" tvg-logo="http://<url to image file with logo>" groups="<common group name>|<group name>" url-epg="<url to epg file in .xml format (if any) for this stream>" tvg-shift="+1",test Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 25, 2017 Share Posted February 25, 2017 пробуйте вот так )) свои данные подставьте только #EXTINF:0 channel-id="34" epg-id="124" tvg-name="5 канал" pay="1" channel-id="stream-name-here" tvg-logo="http://<url to image file with logo>" groups="<common group name>|<group name>" url-epg="<url to epg file in .xml format (if any) for this stream>" tvg-shift="+1",test Привет парни! И так надо делать каждый раз, как изменится m3u? Link to comment Share on other sites More sharing options...
morrison 0 Posted February 25, 2017 Author Share Posted February 25, 2017 пробуйте вот так )) свои данные подставьте только Если правильно понимаю так: #EXTINF:0 channel-id="34" epg-id="34" tvg-name="test канал" pay="1" channel-id="stream-name-here" tvg-logo="http://local_ip_here:82/iptv/JimJam.png" groups="HD|kids" url-epg="http://local_ip_here:82/iptv/xmltv.xml" tvg-shift="+1",test http://local_ip_here:6878/play/eIAquwI/999 ? Суровый вариант но даёт тот же результат - номер канала. В данном случае из channel-id. Можно из tvg-id так же, без остальной конструкции с лого и программой. Результат - неудаляемый в Emby номер канала. Который не нужен. Нужно, чтобы разработчики исправили парсинг, URL канала не должен давать номер канала (http://local_ip_here:6878/play/eIAquwI/999 - 999). Вырезано из шапки, но если урл заканчивается портом - :12345 как у многих мультикаст листов - то номер будет у всех 12345 ! 2 evaxpДа анрил конечно, теория это всё. У меня вот эти ссылки статичные, а другие (процентов 30) обновляются раз в 3-4 дня. Link to comment Share on other sites More sharing options...
clubbit 3 Posted February 25, 2017 Share Posted February 25, 2017 Если правильно понимаю так: #EXTINF:0 channel-id="34" epg-id="34" tvg-name="test канал" pay="1" channel-id="stream-name-here" tvg-logo="http://local_ip_here:82/iptv/JimJam.png" groups="HD|kids" url-epg="http://local_ip_here:82/iptv/xmltv.xml" tvg-shift="+1",test http://local_ip_here:6878/play/eIAquwI/999 ? Суровый вариант но даёт тот же результат - номер канала. В данном случае из channel-id. Можно из tvg-id так же, без остальной конструкции с лого и программой. Результат - неудаляемый в Emby номер канала. Который не нужен. Нужно, чтобы разработчики исправили парсинг, URL канала не должен давать номер канала (http://local_ip_here:6878/play/eIAquwI/999 - 999). Вырезано из шапки, но если урл заканчивается портом - :12345 как у многих мультикаст листов - то номер будет у всех 12345 ! 2 evaxpДа анрил конечно, теория это всё. У меня вот эти ссылки статичные, а другие (процентов 30) обновляются раз в 3-4 дня. посмотри тут может что то поможет : http://xmtvplayer.com/build-m3u-file Link to comment Share on other sites More sharing options...
evaxp 4 Posted February 25, 2017 Share Posted February 25, 2017 2 evaxp Да анрил конечно, теория это всё. У меня вот эти ссылки статичные, а другие (процентов 30) обновляются раз в 3-4 дня. Я уже давно забил на эти гомоопыты, как работает так и работает. Ждем-с в Туле самовароф, устали со своими ездить. Link to comment Share on other sites More sharing options...
morrison 0 Posted March 29, 2017 Author Share Posted March 29, 2017 Никакой реакции, уже вышло несколько билдов. Смысл багрепортить? И, извините, это не премиум поддержка. Link to comment Share on other sites More sharing options...
evaxp 4 Posted March 31, 2017 Share Posted March 31, 2017 Никакой реакции, уже вышло несколько билдов. Смысл багрепортить? И, извините, это не премиум поддержка. Вы ничего не понимаете, у них западный вектор развития. Да и с таким многочисленным русским комьюнити, у нас даже референдум не проканает, как говаривал Михаил Сергеич не к ночи будем вспомнить, нету кворума. ПС По моим вопросам в количестве +100500 шт. тоже тишина, если вам в друг в своих проблемах по емби одиноко, знайте. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now