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

Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. (http://xbmc.ru/forum/index.php)
-   Помощь по плагинам (http://xbmc.ru/forum/forumdisplay.php?f=9)
-   -   PVR.P2pProxy (http://xbmc.ru/forum/showthread.php?t=4527)

Const86 05.08.2014 21:54

Бэкэнд к этому плагину.
Транслирует http запросы в AceStream. Позволяет смотреть каналы и архив ТТВ, на любых устройствах, записывать каналы по расписанию.
Ну и плюс в довесок, самых разных примочек.
http://mytalks.ru/index.php?topic=5196.0

ING 05.08.2014 22:10

...

Const86 05.08.2014 22:40

Цитата:

Сообщение от ING (Сообщение 65865)
...

Это что значит? :)
Все плохо или в процессе?

ING 05.08.2014 23:12

Цитата:

Сообщение от Const86 (Сообщение 65860)
Вот https://yadi.sk/d/Lbos3RQEZ8YvK.
Компилируется через исходники iptvsimple. Следует заменить исходники
PVRIptvData
client
addon.xml
resource

1. Скачал и распаковал pvr.p2pp(source)
2. git clone https://github.com/afedchin/xbmc-addon-iptvsimple
3. Скопировал PVRIptvData и client (.cpp и . h) в папку /xbmc-addone-iptvsimple/src/iptvsimple/
4. Скопировал /resource и addon.xml в папку /xbmc-addone-iptvsimple/addons/pvr.iptvsimple/
тут у меня вопрос, в вышеуказанной папке дежит файл addon.xml.in, а в pvr.p2pp(source).zip addon.xml ... переименовываеть его нужно?
5. sh autogen.sh
6. ./configure
7. make dist-zip
в итоге получился архив pvr.iptvsimple.1.9.3.zip
переименовал его в pvr.p2pproxy_linux.64bit.zip
8. Пытаюсь загрузить в XBMC и получаю ошибку "Неправильная структура дополнения" :(

Что я делал не так?

ING 05.08.2014 23:15

Цитата:

Сообщение от Const86 (Сообщение 65868)
Это что значит? :)
Все плохо или в процессе?

Не смог удалить бесполезное сообщение :) пришлось заменить содержимое на точки :)

Const86 06.08.2014 09:05

Цитата:

Сообщение от ING (Сообщение 65870)
1. Скачал и распаковал pvr.p2pp(source)
2. git clone https://github.com/afedchin/xbmc-addon-iptvsimple
3. Скопировал PVRIptvData и client (.cpp и . h) в папку /xbmc-addone-iptvsimple/src/iptvsimple/
4. Скопировал /resource и addon.xml в папку /xbmc-addone-iptvsimple/addons/pvr.iptvsimple/
тут у меня вопрос, в вышеуказанной папке дежит файл addon.xml.in, а в pvr.p2pp(source).zip addon.xml ... переименовываеть его нужно?
5. sh autogen.sh
6. ./configure
7. make dist-zip
в итоге получился архив pvr.iptvsimple.1.9.3.zip
переименовал его в pvr.p2pproxy_linux.64bit.zip
8. Пытаюсь загрузить в XBMC и получаю ошибку "Неправильная структура дополнения" :(

Что я делал не так?

addon.xml нужно закидывать уже после компиляции. В принципе можно подправит addon.xml.in (на основе него он генерируется). Но лезть туда еще мне было лень :).
Логика восприятия структуры файла дистрибутива (zip) мне остается не ясна. Но как я понял, если zip сгенерирован dist-zip XBMC понимает. Но стоит внести в него изменения (другим архиватором), XBMC тут начинает капризничать. В таком случае придется устанавливать плагин вручну, путем копирования содержимого в нужную папку.

Const86 06.08.2014 10:37

Выложите хоть скомпилированный результат

ViPetroFF 06.08.2014 10:45

Возьмите просто готовый zip архив от симпла и замените в нём одну только so-шку на свою скомпилированную. Тогда файл addon.xml копировать не надо, так как в компиляции он не участвует, а архив вы не собираете, а используете другой, в котором уже всё есть. :thumbup:

P.S.
Цитата:

Сообщение от Const86 (Сообщение 65877)
В принципе можно подправит addon.xml.in (на основе него он генерируется). Но лезть туда еще мне было лень :).

Скорее всего именно в нём кроется проблема, так как если его не подправляли и в нём не была прописана linux платформа, то аддон с таким xml на линукс не встанет.

Const86 06.08.2014 10:55

В том то и дело, что XBMC отказывается устанавливать по zip, если вы хоть что-то измените в архиве. Пробовал, полностью переписывал архив готовым iptvsimple и не работало.

ViPetroFF 06.08.2014 11:37

Тогда так, можно сделать пункт № 3.
Цитата:

3. Скопировал PVRIptvData и client (.cpp и . h) в папку /xbmc-addone-iptvsimple/src/iptvsimple/"
Файл xml не трогать, собрать zip, вся структура в нём будет от симпла, в том числе xml, а so-шка скомпилируется по новому исходнику, это будет почти тоже самое, что взять готовый zip архив симпла и заменить в нём so-файл.
У меня на windows получалось делать совместимые с xbmc zip архивы стандартным архиватором, но были проблемы, если в архив положить файлы с кириллическими названиями, то после распаковки в xbmc у них сбивалась кодировка.

P.S.
Ещё надо папку resources тоже заменить, а файл addon.xml оставить.


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

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