CEC на плеере

Re: CEC на плеере

Postby vtysh » 18 Jun 2013, 22:51

FarVoice, а куда cecd пишет лог в режиме отладки? А то я когда запускал его той командой, что Вы указывали то в консоль не выводилось ничего, даже выйти не мог, пришлось закрывать окно терминала.
Iconbit XDS1003DT2, прошивка: xds1003dt2_11131 от FarVoice. Подключен через RJ45
vtysh
 
Posts: 68
Joined: 18 Jun 2013, 10:37

Re: CEC на плеере

Postby FarVoice » 18 Jun 2013, 23:31

так. походу я один ключик один забыл :(
запускать так:
Code: Select all
cecd -s -i -c /usr/local/etc/mos/etc/cecd.conf

вывод будет туда, откуда запустили.

ну и естественно служба должна быть в стопе.
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: CEC на плеере

Postby vtysh » 19 Jun 2013, 11:32

FarVoice, а как правильно убить cecd? А то мне по 20 раз надо в вебе выбирать Stop service, и в терминале вбивать kill -9 <pid cecd> и killall cecd.
Iconbit XDS1003DT2, прошивка: xds1003dt2_11131 от FarVoice. Подключен через RJ45
vtysh
 
Posts: 68
Joined: 18 Jun 2013, 10:37

Re: CEC на плеере

Postby Pokrass » 19 Jun 2013, 11:38

Именно так. Он, зараза, живучий.
У меня еще получалось его убить через вебморду и еще "сохранением настроек" (практически сразу прибивал)
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3154
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Re: CEC на плеере

Postby vtysh » 19 Jun 2013, 11:55

кажется нашел причину его живучести, если в телевизоре включен simplink и даже если телевизор выключен cecd просто неубиваем.
Iconbit XDS1003DT2, прошивка: xds1003dt2_11131 от FarVoice. Подключен через RJ45
vtysh
 
Posts: 68
Joined: 18 Jun 2013, 10:37

Re: CEC на плеере

Postby vtysh » 19 Jun 2013, 12:17

Понажимал кнопки в дебаге. Видно действительно телевизор не передает коды стрелочек и других кнопок в этом режиме. В лог также постоянно выводится следующее
Code: Select all
2013.06.19 08:14:55.021 libcec:info [libcec_decode_message]   o 0->4: <Device Vendor ID>
                                                                87 00 E0 91
2013.06.19 08:14:55.176 libcec:warning [libcec_decode_message] invalid payload length for opcode 0: 02 len:0 1: 00 min:2 max:2
2013.06.19 08:14:55.289 libcec:info [libcec_decode_message]   o 4->0: <Feature Abort>
                                                                00 00 E0
Iconbit XDS1003DT2, прошивка: xds1003dt2_11131 от FarVoice. Подключен через RJ45
vtysh
 
Posts: 68
Joined: 18 Jun 2013, 10:37

Re: CEC на плеере

Postby Olegin » 19 Jun 2013, 12:31

Так, код вендора Farvoice угадал. А в меню ТВ или на пульте нет какого-нить пункта/кнопки о синхронизации по хдми? У меня кнопки видео заработали после того, как я нажал на пульте ТВ кнопочку BraviaSynс. И еще, в конфиге есть ссылка на сайт с кодами вендоров, посмотрите может кроме 00 E0 91 еще что-то есть от этого производителя, ну или перебором...
Asus O!Play R1 (amp, vrt), xTreamer Pro (amp, vrt), Iconbit 7L(amp, vrt), Iconbit 12L(amp, vrt/12l), Iconbit 1003(3Dgui)
Olegin
 
Posts: 1243
Joined: 04 Sep 2010, 20:13
Location: Ufa, Russia

Re: CEC на плеере

Postby vtysh » 19 Jun 2013, 15:18

Пульт такой.
Image

На нем есть кнопка SimpLink. После нажатия появляется меню, где раз через пять можно выбрать устройство Диск. Из кнопок работают только пять, отвечающие за воспроизведение.

По поводу альтернативных oui кодов, может есть способ отфильтровать этот список, а то по ссылке там кодов для LG Electronics очень много. Если учесть еще, что cecd не любит выключаться...
Iconbit XDS1003DT2, прошивка: xds1003dt2_11131 от FarVoice. Подключен через RJ45
vtysh
 
Posts: 68
Joined: 18 Jun 2013, 10:37

Re: CEC на плеере

Postby vtysh » 19 Jun 2013, 15:28

Почитал инструкцию и там в разделе Simplink пишут следующее
Воспроизведение с диска. Управление
подключенными А/В-устройствами
осуществляется с помощью кнопок
навигации и кнопок OK, и <перечень кнопок воспроизведения>.

Значит в теории стрелки и OK должны работать
Iconbit XDS1003DT2, прошивка: xds1003dt2_11131 от FarVoice. Подключен через RJ45
vtysh
 
Posts: 68
Joined: 18 Jun 2013, 10:37

Re: CEC на плеере

Postby Pokrass » 19 Jun 2013, 16:58

Это зависит исключительно от модели телевизора и только от него. Мой телевизор так же не отдает ни стрелки, ни цифры. А в инструкции дословно то же самое ибо они одинаковые для нескольких моделей. Как вариант - искать oui и смириться с тем, что сес работает как работает.

Колличество сообщений на форуме никак не изменят ситуацию
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3154
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

PreviousNext

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

Who is online

Users browsing this forum: No registered users and 26 guests

cron