Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Помощь по плагинам

Ответ
 
Опции темы Опции просмотра
Старый 24.11.2019, 20:27   #1421
aikudinov
Member
 
Регистрация: 01.02.2013
Сообщений: 39
По умолчанию

Цитата:
Сообщение от srg70 Посмотреть сообщение
Спасибо за лог, но легче не стало. Лог просто прерывается, ошибки не видно. Это, вероятно, какая-то особенность вашего железа, потому как я у себя запускал Первый канал от ottg, и он работал. Т.е. я не смогу поймать вашу проблему у себя. А нет рядом с логом Коди еще каких-нибудь файлов, связанных с крэшем? Мне с линука как-то присылали именно крэш-лог. Он показывает, где именно в коде программы случилась ошибка.
Не нашел ничего. Попробую обратиться к разработчику Alexelec, может он подскажет, как правильно лог снять. Потом тут отпишусь если что узнаю.
aikudinov вне форума   Ответить с цитированием
   
Старый 24.11.2019, 22:28   #1422
routir
Senior Member
 
Аватар для routir
 
Регистрация: 19.05.2016
Сообщений: 433
По умолчанию

Цитата:
Сообщение от srg70 Посмотреть сообщение
Время окончания рисует Коди. Он вроде как должен понимать, что передача записывается. Если бы было где почитать, было бы проще.
Может есть какой-нибудь плагин, который нормально отрабатывает в такой ситуации?
Только PVR IPTV Archive умеет показывать окончание архива текущей передачи в реальном времени, но для его работы правили код плеера на CoreELEC.

С буфером надо что-то делать, вчера и сегодня скорость на европу упала, а время включения каналов увеличилась до 30сек., т.к. не может набрать сотку. В Симпле долго болтается около ноля.

Для элиминации буферизации есть панацея - HLS-Proxy, только он преобразовывает URL потоков в собственный формат, к тому же не умеет работать с архивами, поэтому у меня сделан специальный плейлист, в котором на каждый поток добавлен тэг catchup source с указанием URL архива:
Код:
#EXTINF:-1 group-title="OTTGTV" tvg-id="189" catchup-source="http://server.ip/7385/index-{utc}-10800.m3u8?username=ххх&password=ххх&token=ххх",Киномикс HD
http://server.ip/7385/video.m3u8?username=ххх&password=ххх&token=ххх
На выходе из прокси получается:
Код:
#EXTINF:-1 group-title="OTTGTV" tvg-id="189" catchup-source="http://server.ip/7385/index-{utc}-10800.m3u8?username=ххх&password=ххх&token=ххх",Киномикс HD
http://127.0.0.1:90/channel/bacw.m3u8?q=1567408368050

Такой плейлист работает в PVR Archive, т.е. эфир по своему URL через HLS-Proxy, архивы - напрямую через catchup source.

Возможно ли реализовать подобную махину в Пазле?
routir вне форума   Ответить с цитированием
Старый 25.11.2019, 09:53   #1423
Palych
Junior Member
 
Регистрация: 25.11.2019
Сообщений: 1
По умолчанию

Здравствуйте! Есть ли возможность скомпилировать плагин для платформы XBOX One? На этой консоли из всех имеющихся плееров для просмотра iptv понравился только Kodi + simple iptv, но симпл не умеет работать с архивом того же Эдема, не умеет раскидывать каналы по группам когда плейлист в формате Эдема (нужно его конвертировать), не отображает тв программу и анонсы так красиво, как данный плагин и т.д. Сначала попробовал данный плагин на Win10, установил общий репозиторий, после его установки было предложено установить два репозитория для Winx32 и x64, поставил последний и оттуда уже плагин, все заработало. А на консоли установил общий репозиторий, но после его установки варианта под конкретную платформу не предлагается. Погуглил документацию, M$ для XBOX One предлагает программировать в Visual Studio, при этом создавать проект нужно как универсальное приложение (UWP). Относится ли это и к плагинам для Kodi? Из родного репозитория ставлю плагины без проблем.

Последний раз редактировалось Palych; 25.11.2019 в 11:22.
Palych вне форума   Ответить с цитированием
Старый 25.11.2019, 12:46   #1424
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 1,592
По умолчанию

Спасибо за ссылки, очень помогает...
Однако,
Цитата:
Сообщение от routir Посмотреть сообщение
Только PVR IPTV Archive умеет показывать окончание архива текущей передачи в реальном времени, но для его работы правили код плеера на CoreELEC.
эти изменения, похоже, заточены под PVR IPTV Archive. Посмотрю внимательнее, но по-моему у pvr.puzzle.tv не выйдет подстроится. Да и буферизация выглядит более важной проблемой.
Цитата:
Сообщение от routir Посмотреть сообщение
С буфером надо что-то делать, вчера и сегодня скорость на европу упала, а время включения каналов увеличилась до 30сек., т.к. не может набрать сотку. В Симпле долго болтается около ноля.

Для элиминации буферизации есть панацея - HLS-Proxy...

Возможно ли реализовать подобную махину в Пазле?
Насколько мне известно, ускорение в HLS-Proxy достигается за счет одновременного скачивания нескольких сегментов. Я это давно хочу реализовать, но вот не уверен, как к такуму поведению отнесктся поставщик контента? Не будет ли это мультирумом считаться?
__________________
Мой репозиторий: https://github.com/srg70/kodi_repo/raw/master/repo/repository.srg70/repository.srg70-1.2.1.zip
srg70 вне форума   Ответить с цитированием
Старый 25.11.2019, 12:58   #1425
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 1,592
По умолчанию

Цитата:
Сообщение от Palych Посмотреть сообщение
Здравствуйте! Есть ли возможность скомпилировать плагин для платформы XBOX One?
На сегодняшний день - нет. Мне это потенциально интересно, но есть целая куча более важных проблем, которые нужно решать. Поэтому, когда-нибудь - возможно и случится.
Код плагина открытый. Если у кого-нибудь есть желание помочь - с удовольствием посодействую.
__________________
Мой репозиторий: https://github.com/srg70/kodi_repo/raw/master/repo/repository.srg70/repository.srg70-1.2.1.zip
srg70 вне форума   Ответить с цитированием
Старый 25.11.2019, 15:36   #1426
routir
Senior Member
 
Аватар для routir
 
Регистрация: 19.05.2016
Сообщений: 433
По умолчанию

Цитата:
Сообщение от srg70 Посмотреть сообщение
Насколько мне известно, ускорение в HLS-Proxy достигается за счет одновременного скачивания нескольких сегментов. Я это давно хочу реализовать, но вот не уверен, как к такуму поведению отнесется поставщик? Не будет ли это мультирумом считаться?
Нет, прокси довольно тонко настраивается.

Реализовать в каком смысле - встроить аналогичное решение непосредственно в Пазл? Это будет довольно интересно.

Но в данный момент не могли бы Вы сделать парсинг тэгов catchup-source, как в примерах выше? Т.е. при наличии ссылки в тэге брать архив оттуда?
routir вне форума   Ответить с цитированием
Старый 25.11.2019, 20:58   #1427
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 1,592
По умолчанию

Цитата:
Сообщение от routir Посмотреть сообщение
Нет, прокси довольно тонко настраивается.
Можно по-подробнее, пожалуйста? Или может есть ссылка, где почитать. Просто мне помнятся высказывания автора о параллельном скачивании.
Цитата:
Сообщение от routir Посмотреть сообщение
Реализовать в каком смысле - встроить аналогичное решение непосредственно в Пазл? Это будет довольно интересно.
Ну да, а почему бы нет? Если там работает, значит и здесь может .
Цитата:
Сообщение от routir Посмотреть сообщение
Но в данный момент не могли бы Вы сделать парсинг тэгов catchup-source, как в примерах выше? Т.е. при наличии ссылки в тэге брать архив оттуда?
Это уже есть. Просто добавьте catchup="default", {utc} замените на ${start}, и будет - как в shara-tv. default говорит о том, что нужно тупо брать ссылку из catchup-source. А ${start} заменяется на время начала передачи.
Код:
#EXTINF:-1 tvg-id="1147" tvg-name="Первый канал" tvg-logo="http://server:port/perviy_k.png" group-title="Базовые" catchup="default" catchup-source="http://server:port/Perviykanal/....?utc=${start}" catchup-days="5" timeshift="5",Первый канал
__________________
Мой репозиторий: https://github.com/srg70/kodi_repo/raw/master/repo/repository.srg70/repository.srg70-1.2.1.zip
srg70 вне форума   Ответить с цитированием
Старый 25.11.2019, 21:06   #1428
aikudinov
Member
 
Регистрация: 01.02.2013
Сообщений: 39
По умолчанию

Получилось снять лог по другому (по совету разработчика). Запустил канал в 20.50 и получил соответственно краш. https://cloud.mail.ru/public/Dbdx%2F5jTBmgZZG . Только там тоже, как мне кажется, нет нужного, кроме файла 09_Journal-cur.log - тут есть ошибка в это время.
aikudinov вне форума   Ответить с цитированием
Старый 25.11.2019, 21:30   #1429
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 1,592
По умолчанию

Да, это не крэш логи. И лог самого Коди не в режиме отладки.
Но мне кажется, что падает видео плеер
Код:
.Nov 25 20:50:01 AlexELEC kernel: VideoPlayer[3014]: unhandled level 1 translation fault (11) at 0x60000000, esr 0x92000005
Nov 25 20:50:01 AlexELEC kernel: pgd = ffffffc061066000
Nov 25 20:50:01 AlexELEC kernel: [60000000] *pgd=0000000000000000
Nov 25 20:50:01 AlexELEC kernel: 
Nov 25 20:50:01 AlexELEC kernel: CPU: 0 PID: 3014 Comm: VideoPlayer Tainted: G           O 3.14.29 #1
Nov 25 20:50:01 AlexELEC kernel: task: ffffffc061192a80 ti: ffffffc0622f4000 task.ti: ffffffc0622f4000
Nov 25 20:50:01 AlexELEC kernel: PC is at 0xf5065b94
Nov 25 20:50:01 AlexELEC kernel: LR is at 0xf503309c
Nov 25 20:50:01 AlexELEC kernel: pc : [<00000000f5065b94>] lr : [<00000000f503309c>] pstate: 68000010
Nov 25 20:50:01 AlexELEC kernel: sp : 00000000d79fd788
Nov 25 20:50:01 AlexELEC kernel: x12: 00000000d79fdc48 
Nov 25 20:50:01 AlexELEC kernel: x11: 00000000d79fdc6c x10: 00000000f51286d0 
Nov 25 20:50:01 AlexELEC kernel: x9 : 0000000000000000 x8 : 00000000d79fddec 
Nov 25 20:50:01 AlexELEC kernel: x7 : 0000000000000073 x6 : 00000000ef2c5ac8 
Nov 25 20:50:01 AlexELEC kernel: x5 : 000000000000004e x4 : 00000000d79fdc78 
Nov 25 20:50:01 AlexELEC kernel: x3 : 0000000000000000 x2 : 0000000000000001 
Nov 25 20:50:01 AlexELEC kernel: x1 : 0000000060000000 x0 : 0000000060000000 
Nov 25 20:50:01 AlexELEC kernel: 
Nov 25 20:50:01 AlexELEC kodi.sh[2921]: Segmentation fault
Попробуйте отключить аппаратное ускорение в настройках плеера в Коди. Других идей нет. Нужно методом проб и ошибок пытаться понять, что происходит.
__________________
Мой репозиторий: https://github.com/srg70/kodi_repo/raw/master/repo/repository.srg70/repository.srg70-1.2.1.zip
srg70 вне форума   Ответить с цитированием
Старый 26.11.2019, 00:12   #1430
routir
Senior Member
 
Аватар для routir
 
Регистрация: 19.05.2016
Сообщений: 433
По умолчанию

Цитата:
Сообщение от srg70 Посмотреть сообщение
мне помнятся высказывания автора о параллельном скачивании.
Да, количество одновременно загружаемых чанков по умолчанию 2. Эта установка проверена на многих провайдерах и не вызывает проблем, т.к. разные устройства кэшируют поток по своему. Причем можно повысить и до 4-х, тогда на некоторых серверах просто ограничат количество доступных для загрузки чанков.


Цитата:
Просто добавьте catchup="default", {utc} замените на ${start}, и будет - как в shara-tv.
Не совсем понял синтаксис.
Пробовал так:
Код:
catchup="default" catchup-days="7" catchup-source="http://server:port/index-${start}.m3u8?username=xxx&password=xxx&token=xxx"
Плейлист недоступен. Может где-то туплю?
__________________
CoreELEC Kodi 19@Tanix TX5Pro
routir вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 7 (пользователей: 0 , гостей: 7)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 04:33. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.