О деактивации форума Eltex

Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.

Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.

nv-100 JS-API PlayMagnet

NV
ReMaker
Сообщения: 5
Зарегистрирован: 24 май 2013 01:23
Reputation: 0

nv-100 JS-API PlayMagnet

Сообщение ReMaker » 24 май 2013 03:40

Не могу понять почему не работает воспроизведение по magnet ссылке

Код: Выделить всё

StbMedia.PlayMagnet(mp, "magnet:?xt=urn:tree:tiger:KC3PGDABBTMLWYP5XWVJ7IN4TBCYFOLVVCT6CXI&dn=big_bang_theory_s06e24.avi&xl=182757766", "big_bang_theory_s06e24.avi", 182757766, 0, -1, -1);


В логе следующие
2013-05-24 03:32:00 Local7.Notice 192.168.0.10 console: [ "Fri May 24 2013" "03:32:04" ] "StbMedia.SetPlayerViewPort(1, 0, 0, 1280, 720)"
2013-05-24 03:32:00 Local7.Notice 192.168.0.10 console: [ "Fri May 24 2013" "03:32:04" ] "StbMedia.PlayMagnet(1, magnet:?xt=urn:tree:tiger:KC3PGDABBTMLWYP5XWVJ7IN4TBCYFOLVVCT6CXI&dn=big_bang_theory_s06e24.avi&xl=182757766, big_bang_theory_s06e24.avi, 182757766, 0, -1, -1)"
2013-05-24 03:32:00 Local7.Notice 192.168.0.10 console: [ "Fri May 24 2013" "03:32:04" ] "StbMedia.GetEventDescription()"
2013-05-24 03:32:00 Local3.Info 192.168.0.10 mt[1328]: udcpp: user wants to play magnet [magnet:?xt=urn:tree:tiger:KC3PGDABBTMLWYP5XWVJ7IN4TBCYFOLVVCT6CXI&dn=big_bang_theory_s06e24.avi&xl=182757766]
2013-05-24 03:32:00 Local7.Notice 192.168.0.10 console: nv session will be 0x5b2840
2013-05-24 03:32:00 Local7.Notice 192.168.0.10 console: notified
2013-05-24 03:32:00 Local7.Notice 192.168.0.10 console: [ "Fri May 24 2013" "03:32:04" ] "StbMedia.GetSpeed(1)"
2013-05-24 03:32:00 Local3.Info 192.168.0.10 mt[1328]: udcpp: returns error [456]
2013-05-24 03:32:00 Local7.Notice 192.168.0.10 console: [ "Fri May 24 2013" "03:32:04" ] "StbMedia.GetEventDescription()"
2013-05-24 03:32:00 Local7.Notice 192.168.0.10 console: [ "Fri May 24 2013" "03:32:04" ] "StbMedia.GetSpeed(1)"


##### [MainTask, 1], RX message from [StbGui, 5]: #####
##### id: [Display, 00010009]
##### type: [set, 7]
##### size: 48
********** delta: 54878 ms ********
video ##### x: 0
video ##### y: 0
video ##### w: 1280
video ##### h: 720
video ##### alpha: 255
video ##### enable: 1
video ##### SessID: 1
0x10009: player is in state: 300=[Player: initialized]
############# delay COMMAND [65545]

##### [MainTask, 1], RX message from [StbGui, 5]: #####
##### id: [Display, 00010009]
##### type: [request, 5]
##### size: 48
********** delta: 81 ms ********
sess 1: request display
video ##### x: 0
video ##### y: 0
video ##### w: 1280
video ##### h: 720
video ##### alpha: 255
video ##### enable: 1
video ##### SessID: 1

##### [MainTask, 1], RX message from [StbGui, 5]: #####
##### id: [Play magnet, 00030001]
##### type: [request, 5]
##### size: 1600
********** delta: 63 ms ********
sessid: [1]
srcid: [2]
magnet: [magnet:?xt=urn:tree:tiger:KC3PGDABBTMLWYP5XWVJ7IN4TBCYFOLVVCT6CXI&dn=big_bang_theory_s06e24.avi&xl=182757766]
name: [big_bang_theory_s06e24.avi]
size: [182757766]
len: [-1]
pos: [0]
fps: [-1.000000]
nv session will be 0x5b2840
<<1>> id: 65537
CancelDownload: udcpp is dead!!
PassUrl: udcpp is dead!!
filesize: [182757766] = (182757766)
<<2>> id: 65537
notified
peers errcode: 5
error: 456



Через плагин p2ptv работает. В чем может быть проблема?

Evgeny_
Сообщения: 640
Зарегистрирован: 29 окт 2012 09:22
Reputation: 4
Откуда: Элтекс

Re: nv-100 JS-API PlayMagnet

Сообщение Evgeny_ » 24 май 2013 17:33

Для того, чтобы запустить магнет ссылку, необходимо на приставке запустить p2p клиент. Он включается автоматически при запуске плагина и выключается после выхода.
Вы можете запустить его вручную из консоли, используя команду "echo 1 > /tmp/udcpp_start" ("echo 0 > /tmp/udcpp_start" - для остановки) или воспользоваться функцией StbDisplay.ExecBlocking, предварительно подложив скрипт со строкой запуска клиента на приставку.


Вернуться в «Медиацентры NV»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 112 гостей