RSS плееры

Re: RSS плееры

Postby retv_qwe » 11 Apr 2013, 17:49

Надо zoom на zoom_in поменять.
И паузу назначить, допустим на кнопку "0". И всего делов-то. И стандартный плеер пойдет.

А не удается мне перехватить свою команду и заменить ее другой, с другого пульта управляю плеером (5 команд прописано).
3Q-F420HW на проце RT1073DD C+, прошивка официальная V9.11-Lite_2012-05-31, moServices core
retv_qwe
 
Posts: 233
Joined: 01 Jun 2012, 13:19

Re: RSS плееры

Postby Green » 11 Apr 2013, 19:47

Зашел в телнет даю команду : «http://192.168.0.100/cgi-bin/IpodCGI.cgi?id=0&command=zoom_in»
Получаю:
-sh: http://192.168.0.100/cgi-bin/IpodCGI.cgi?id=0: not found
(1) + Done<127> http://192.168.0.100/cgi-bin/IpodCGI.cgi?id=0

Если, как я предположил, это обращение в директорию 0:/tmp/www/cgi-bin/ то файла IpodCGI.cgi там нет.
Это означает что в моем плеере этот способ не будет работать или я что то не так делаю?
Ellion 3150 прошивка Ellion C757+moS
Green
 
Posts: 77
Joined: 26 Feb 2012, 21:49

Re: RSS плееры

Postby FarVoice » 11 Apr 2013, 20:24

@Green У вас прошивка на SDK3 а в нём юникс сокета CGI_request нету. И соответственно нет IpodCGI.cgi
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: RSS плееры

Postby retv_qwe » 12 Apr 2013, 08:27

FarVoice что-то я в тупик зашел.
Как я уже писал мне не удается с помощью irfake перехватить свою команду и заменить ее другой.
Вот мой irfake:
irfake.rar
(225 Bytes) Downloaded 179 times
1 строка ни знаю для чего, я ее оставил. Следующие 7 строк это коды левого пульта (работают). Последняя строка, сейчас может быть не верно записана, но здесь что я только не писал, и код кнопки, и менял местами, и 0 впереди, и 2 впереди записи.
Что характерно родной пульт полностью работает. То есть родной пульт не отвалился. Ладно irfake оставим, чисто так для информации.

Далее попытался так сделать не посредственно в коде плеера:
Code: Select all
postMessage( "<?= getRssCommand('zoom_in') ?>" );
, что характерно
Code: Select all
postMessage( "<?= getRssCommand('pause') ?>" );
это то же не срабатывает.
Вот мой стандартный-плеер:
rss_standart_player.rar
(721 Bytes) Downloaded 208 times
Что я там еще не учел.
Вот этой командой http://ипплеера/cgi-bin/IpodCGI.cgi?id=0&command=zoom_in я могу управлять, имею ввиду когда стандартный-плеер запущен и идет воспроизведение.
А эта http://ипплеера/cgi-bin/IpodCGI.cgi?id=0&command=pause на паузу ставит.
Эта http://ипплеера/cgi-bin/IpodCGI.cgi?id=0&command=play продолжает воспроизведение.
3Q-F420HW на проце RT1073DD C+, прошивка официальная V9.11-Lite_2012-05-31, moServices core
retv_qwe
 
Posts: 233
Joined: 01 Jun 2012, 13:19

Re: RSS плееры

Postby FarVoice » 12 Apr 2013, 08:34

Дык пропишите запуск скрипта на кнопку. Типа,
Code: Select all
 "1","bb449f00","/bin/wget -q -O /dev/null 'http://127.0.0.1/cgi-bin/IpodCGI.cgi?id=0&command=zoom_in'" ZOOM
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: RSS плееры

Postby retv_qwe » 12 Apr 2013, 17:44

У меня сработало только так:
Code: Select all
/usr/local/etc/mos/bin/wget -q -O /dev/null 'http://127.0.0.1/cgi-bin/IpodCGI.cgi?id=0&command=zoom_in'
, это выход но не универсальный.
Далее
Code: Select all
postMessage( "<?= getRssCommand('pause') ?>" );
работает только когда playItemURL(cUrl, 0, "mediaDisplay", "previewWindow");,
но тогда перестают работать такого рода команды как http://ипплеера/cgi-bin/IpodCGI.cgi?id=0&command=..., INFO и TIME SEEK.

Когда playItemURL(cUrl, 0); прекрасно работают команды http://ипплеера/cgi-bin/IpodCGI.cgi?id=0&command=..., INFO и TIME SEEK,
но не работают postMessage( "<?= getRssCommand('pause') ?>" в <onUserInput>.
Я так понял при таком состоянии не работает вообще <onUserInput>...</onUserInput>. Сколько бы я не жал на какую либо клавишу, у меня состояние переменной не менялось.
3Q-F420HW на проце RT1073DD C+, прошивка официальная V9.11-Lite_2012-05-31, moServices core
retv_qwe
 
Posts: 233
Joined: 01 Jun 2012, 13:19

Re: RSS плееры

Postby FarVoice » 12 Apr 2013, 17:52

о каком onUserInput вы говорите, если вы запускаете видео на весь экран?! RSS в этом случает спокойно ждёт, когда playItemUrl закончит свою работу :)
А в привью, как я и говорил, не работает ничего. Там вы должны сами обрабатывать кнопки.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: RSS плееры

Postby retv_qwe » 13 Apr 2013, 09:58

Маленько не понятно, вы пишите
FarVoice wrote: если вы запускаете видео на весь экран?! RSS в этом случает спокойно ждёт, когда playItemUrl закончит свою работу :)
это при playItemURL(cUrl, 0);
А что же происходит когда playItemURL(cUrl, 0, "mediaDisplay", "previewWindow");, playItemURL в данном случае выполняется в фоновом процессе что ли?

Другой вопрос, если все же "previewWindow", то эта же строка управляет размером окна?:
Code: Select all
<previewWindow windowColor="0:0:0" offsetXPC="0" offsetYPC="0" widthPC="100" heightPC="100"></previewWindow>
, какие максимальные значения могут применять widthPC и heightPC в данном случае?
3Q-F420HW на проце RT1073DD C+, прошивка официальная V9.11-Lite_2012-05-31, moServices core
retv_qwe
 
Posts: 233
Joined: 01 Jun 2012, 13:19

Re: RSS плееры

Postby FarVoice » 13 Apr 2013, 13:04

Привью может быть 0, 0, 100, 100 т.е. и во весь экран, но это будет всё равно привью.
Сорри, просто устоявшаяся среди меня терминология :)
В случае запуска layItemUrl в превью вызывающая RSS активна,, т.е. мы можем выводить поверх изображентя что-либо и обрабатывать кнопки.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: RSS плееры

Postby retv_qwe » 15 Apr 2013, 08:56

Да, проблема с zoom, все равно, думаю, способ есть, каким-то же образом им (Реалтеку) удалось выйти за границы области экрана.
Думаю там программный zoom, а не аппаратный.
3Q-F420HW на проце RT1073DD C+, прошивка официальная V9.11-Lite_2012-05-31, moServices core
retv_qwe
 
Posts: 233
Joined: 01 Jun 2012, 13:19

PreviousNext

Return to Разработка

Who is online

Users browsing this forum: No registered users and 23 guests

cron