Re: Снимок экрана (Capture TV screen)
Posted:
26 Mar 2013, 17:41
by retv_qwe
У меня этот модуль полностью (не снимок экрана, не веб пульт) не работает.
Хотя, стандартный веб пульт с успехом работает.
В чем может быть проблема?
Re: Снимок экрана (Capture TV screen)
Posted:
26 Mar 2013, 18:11
by Pokrass
Вероятно, в прошивке. Стандартный пульт использует cgi команды, а этот - консольные.
Как не работает снимок - показывает картинку с 2 фотографиями? Перегружали плеер после установки?
Re: Снимок экрана (Capture TV screen)
Posted:
26 Mar 2013, 18:16
by ordin
retv_qwe
Гляньте netstat -anp из состава busybox.1.18.5
до и после установки модуля...
Re: Снимок экрана (Capture TV screen)
Posted:
27 Mar 2013, 15:31
by retv_qwe
Pokrass не понял про какую картинку с двумя фото идет речь, показывает картинку с вопросиком и слева веб-пульт.
ordin удалил, перезагрузил, выполнил команду:
- | +
- Code: Select all
~ # /usr/local/etc/mos/bin/busybox.1.18.5 netstat -anp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
PID/Program name
tcp 0 0 0.0.0.0:7171 0.0.0.0:* LISTEN
445/DvdPlayer
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN
1072/udpxy
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
349/lighttpd
tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN
269/inetd
tcp 0 0 0.0.0.0:8082 0.0.0.0:* LISTEN
445/DvdPlayer
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
388/vsftpd
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
269/inetd
tcp 0 0 0.0.0.0:88 0.0.0.0:* LISTEN
340/httpd
tcp 0 157 192.168.1.6:23 192.168.1.5:1294 ESTABLISHED
1268/telnetd
udp 0 0 0.0.0.0:8086 0.0.0.0:*
445/DvdPlayer
udp 0 0 0.0.0.0:53429 0.0.0.0:*
445/DvdPlayer
udp 0 0 0.0.0.0:1900 0.0.0.0:*
445/DvdPlayer
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node PID/Program name Pat
h
unix 2 [ ACC ] STREAM LISTENING 858 445/DvdPlayer /tm
p/CGI_request
unix 2 [ ACC ] STREAM LISTENING 751 362/php /tm
p/php-fastcgi.socket-0
~ #
установил, перезагрузил, выполнил команду:
- | +
- Code: Select all
~ # /usr/local/etc/mos/bin/busybox.1.18.5 netstat -anp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
PID/Program name
tcp 0 0 0.0.0.0:7171 0.0.0.0:* LISTEN
482/DvdPlayer
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
353/lighttpd
tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN
269/inetd
tcp 0 0 0.0.0.0:8082 0.0.0.0:* LISTEN
482/DvdPlayer
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
373/vsftpd
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
269/inetd
tcp 0 0 0.0.0.0:88 0.0.0.0:* LISTEN
343/httpd
tcp 0 0 192.168.1.6:80 192.168.1.5:1335 TIME_WAIT
-
tcp 0 0 192.168.1.6:80 192.168.1.5:1326 TIME_WAIT
-
tcp 0 157 192.168.1.6:23 192.168.1.5:1340 ESTABLISHED
1264/telnetd
udp 0 0 0.0.0.0:54416 0.0.0.0:*
482/DvdPlayer
udp 0 0 0.0.0.0:8086 0.0.0.0:*
482/DvdPlayer
udp 0 0 0.0.0.0:1900 0.0.0.0:*
482/DvdPlayer
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node PID/Program name Pat
h
unix 2 [ ACC ] STREAM LISTENING 872 482/DvdPlayer /tm
p/CGI_request
unix 2 [ ACC ] STREAM LISTENING 749 354/php /tm
p/php-fastcgi.socket-0
~ #
Re: Снимок экрана (Capture TV screen)
Posted:
27 Mar 2013, 16:13
by FarVoice
ordin как всегда в своём репертуаре
Установите capture, перегрузите плеер и покажите результат команд
- Code: Select all
ls -l /tmp
cat /usr/local/etc/rcS | grep DvdPlayer
Re: Снимок экрана (Capture TV screen)
Posted:
27 Mar 2013, 16:40
by retv_qwe
Установил, раза два перезагрузил, даже выключил и включил из сети.
- ls -l /tmp | +
- Code: Select all
~ # ls -l /tmp
srwxr-xr-x 1 root root 0 Jan 1 2010 CGI_request
-rw-r--r-- 1 root root 13 Jan 1 2010 appContext
-rw-r--r-- 1 root root 0 Jan 1 2010 command_sender.txt
-rw-r--r-- 1 root root 8 Jan 1 2010 filedump
drwxr-xr-x 6 root root 0 Apr 12 2011 hdd
prw-r--r-- 1 root root 0 Jan 1 2010 ir
-rw-r--r-- 1 root root 0 Jan 1 2010 irfake.lock
drwxr-xr-x 3 root root 0 Apr 12 2011 lib
-rw-r--r-- 1 root root 49 Jan 1 2010 lighttpd.log
drwxr-xr-x 4 root root 0 Apr 12 2011 lock
drwxr-xr-x 2 root root 0 Jan 1 2010 locks
drwxr-xr-x 3 root root 0 Apr 12 2011 log
drwxr-xr-x 2 root root 0 Jan 1 2010 net
drwxr-xr-x 3 root root 0 Jan 1 2010 netb
drwxr-xr-x 2 root root 0 Jan 1 2010 nfs
lrwxrwxrwx 1 root root 31 Jan 1 2010 package -> /usr/local/bi
n/Resource/package
srwxr-xr-x 1 root root 0 Jan 1 2010 php-fastcgi.socket-0
drwxr-xr-x 5 root root 0 Jan 1 2010 ramfs
drwxr-xr-x 2 root root 0 Apr 12 2011 run
drwxr-xr-x 5 root root 0 Mar 4 2012 share
drwxr-xr-x 2 root root 0 Jan 1 2010 smb
-rw-r--r-- 1 root root 0 Mar 27 12:36 spindown.stat
-rw-r--r-- 1 root root 518 Jan 1 2010 udpxy.log
drwxr-xr-x 2 root root 0 Apr 12 2011 usbmounts
drwxr-xr-x 7 root root 0 Apr 12 2011 www
~ #
- cat /usr/local/etc/rcS | grep DvdPlayer | +
- Code: Select all
~ # cat /usr/local/etc/rcS | grep DvdPlayer
# This variable tells DvdPlayer the firmware URL for internet updating
if [ -f $DEFAULT_AP_DIR/DvdPlayer ] && [ -x $DEFAULT_AP_DIR/DvdPlayer ]; then
/usr/local/etc/mos/bin/captured | tail -f /tmp/command_sender.tx
t |./RootApp DvdPlayer&
/usr/local/etc/mos/bin/captured | tail -f /tmp/command_sender.tx
t |./DvdPlayer&
~ #
Re: Снимок экрана (Capture TV screen)
Posted:
27 Mar 2013, 16:50
by FarVoice
так. у вас в прошивке уже есть один "перехватчик" консольных команд.
- Code: Select all
tail -f /tmp/command_sender.txt
Видима, кто-то прикрутил перекодировку пульта.
покажите результат
psPS Ну а лучше бы вы переходили на amp_r9_icon Железо одно и то же, но прошивка не в пример приятнее.
Re: Снимок экрана (Capture TV screen)
Posted:
27 Mar 2013, 16:58
by retv_qwe
Вот:
- ps | +
- Code: Select all
~ # ps
PID Uid VmSize Stat Command
1 root 412 S init
2 root SWN [ksoftirqd/0]
3 root SW< [events/0]
4 root SW< [khelper]
5 root SW< [kthread]
6 root SW< [kblockd/0]
7 root SW [khubd]
8 root SW [rpc-1]
9 root SW [rpc-3]
10 root SW [pdflush]
11 root SW [pdflush]
13 root SW< [aio/0]
14 root SW< [cifsoplockd]
15 root SW< [cifsdnotifyd]
12 root SW [kswapd0]
16 root SW [eth0]
17 root SW [mtdblockd]
29 root 420 S init
30 root 420 S init
33 root 420 S init
36 root 420 S init
267 root 448 S inetd
302 root 444 S /bin/sh /usr/local/etc/mos/bin/rebootd
340 root 196 S /usr/local/etc/mos/bin/httpd -c /usr/local/etc/mos/et
344 root 448 S /bin/sh /usr/local/etc/mos/bin/spindownd
352 root 1000 S N /usr/local/etc/mos/bin/lighttpd -f /usr/local/etc/mos
357 root 4004 S N /usr/local/etc/mos/bin/php
370 root 156 S N /usr/local/etc/mos/bin/vsftpd /usr/local/etc/mos/etc/
428 root 80 S /usr/local/etc/irfake/irfake4 -R -f /usr/local/etc/ir
433 root SW< [sata_eh/0]
440 root SW [scsi_eh_0]
441 root SW [scsi_eh_1]
464 root 444 S /bin/sh /usr/local/etc/mos/bin/captured
466 root 348 S tail -f /tmp/command_sender.txt
467 root 192 S ./RootApp DvdPlayer
471 root 192 S ./RootApp DvdPlayer
473 root 5040 R DvdPlayer
474 root 192 S ./RootApp DvdPlayer
504 root 5040 S DvdPlayer
505 root 5040 S N DvdPlayer
506 root 5040 S N DvdPlayer
507 root 4736 S N /usr/local/etc/mos/bin/php
508 root 4664 S N /usr/local/etc/mos/bin/php
509 root 4732 S N /usr/local/etc/mos/bin/php
518 root 5040 S DvdPlayer
519 root 5040 S DvdPlayer
530 root 5040 S DvdPlayer
531 root 5040 S DvdPlayer
532 root 5040 S DvdPlayer
533 root 5040 S DvdPlayer
534 root 5040 S DvdPlayer
535 root 5040 S DvdPlayer
539 root 5040 S DvdPlayer
540 root 5040 S DvdPlayer
541 root 5040 S DvdPlayer
542 root 5040 S DvdPlayer
544 root 5040 S DvdPlayer
545 root 5040 S DvdPlayer
548 root 5040 S DvdPlayer
549 root 5040 S DvdPlayer
550 root 5040 S N DvdPlayer
555 root 5040 S DvdPlayer
556 root 5040 S DvdPlayer
559 root 5040 S DvdPlayer
561 root 5040 S DvdPlayer
565 root 5040 S DvdPlayer
566 root 5040 S DvdPlayer
568 root 5040 S DvdPlayer
569 root 5040 S DvdPlayer
757 root 5040 S DvdPlayer
1076 root 176 S /usr/local/etc/mos/bin/udpxy -p 8080 -m eth0 -B 26214
3368 root 352 S cat /tmp/ir
4699 root 356 S telnetd
4700 root 520 S -sh
4779 root 308 S sleep 60
4781 root 308 S sleep 1
4782 root 408 R ps
~ #
PS amp_r9_icon, извините, но она меня полностью не устраивает.
Re: Снимок экрана (Capture TV screen)
Posted:
27 Mar 2013, 18:01
by FarVoice
пришлите мне свой rcS - я его поправлю и всё будет работать
А если не секрет - чем конкретно не устраивает?
Re: Снимок экрана (Capture TV screen)
Posted:
27 Mar 2013, 19:00
by retv_qwe
Отправил rcS в личку.
Нет ни какого секрета, я за "нормальную картинку" (без нарушения пропорций), это я об функции zoom, как я радовался, когда приобрел этот плеер, что он показывает "нормальную картинку" (и что удивительно, на любом телеке, будь-то 4*3 или 16*9), у меня был до этого корейский dvd-плеер, на котором трудно добиться "нормальной картинки".
Все боятся что плазма выгорает, помните лет так 10 назад, приобретали обычные телевизоры импортного производства, то же ведь боялись что выгорят, особенно где логотип канала, и что прошло лет 10, да же больше, и что, что-то выгорело за 10 лет на экране кинескопа??????
Наврятли плазма проработает 10 лет. Сильно сомневаюсь.
amp_r9_icon им надо было сделать так, нормальный zoom а далее ненормальный zoom, и все бы были довольны.
Либо как-то в настройках плеера выбирать, нормальный zoom, ненормальный zoom. Кто как хотел, так бы и использовал.
Кто боится за свою плазму пусть делают "ненормальную картинку", а кто нет, тот будет использовать нормальный zoom.
Вот и весь секрет. Это одна единственная мелочь из-за которой она меня не устраивает.
Да, есть еще кое-какие нюансы, но с этим можно мериться, к примеру: при включении плеера, горит красным FULL HD, потом переходит на загрузку, так вот в момент перехода, что-то на экране телевизора происходит, какие-то белые полосы или т.п., трудно описать, надо просто показать. На моей прошивке этого не происходит. От аконбита ставил, какую-то, еще mos не было, то же такого нюанса не было.
И еще, я бы поменял местами интернет сервисы с основными сервисами плеера, не все используют инет, кто-то использует плеер для прямого назначения.
Глубже я эту прошивку не тестил.