Skocz do zawartości
dobosz23

Nowy firmware pod Moservices 3.

Rekomendowane odpowiedzi

Jak chcesz spróbować to mogę wysłać na Twojego maila mój lighttpd.conf, możesz zatrzymać lighttpd, podmienić plik oryginalny z moim, wystartować na nowo i zobaczyć czy coś pomoże.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nie wiem o co chodzi - instaluje php-curl, lighttpd, no i dorzucam ffmpeg i stanąłem na uruchamianiu tego wszystkiego - ciągle jakieś błędy przy próbie startu lighhtpd.

OK - już mam info, że potrzeba doinstalować php-fcgi, poza tym trochę pozmieniałem twoje lighttpd i działa.

No i dorzuciłem libjpg, bo obrazki jakieś niewyraźne wyszły - zobaczymy jak teraz będzie, bo generuje automatyczny rozruch.

Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wszystko jest już ok - php i curl nie wystarczą, bo nie instalują php-fcgi, a to też potrzebne.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zainstalowałem firmware bez MOSERVICES - wgrałem możliwość instalacji ipkg jak powyżej i na razie działa. Jak znajdę chwilę to zrobię printscreena co mam zainstalowane by działało Plims.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Tutaj print screen zainstalowanych ipk:

iegs5y.jpg

Problem mam z lighttpd.conf - nie mogę uruchomić go z ustawieniami użytkownika i grupy root - ciągle wyskakuje komunikat w logach:

"I will not set uid to 0\n"

oraz jeszcze cały czas wyskakuje coś takiego:

2000-10-05 17:31:49: (log.c.166) server started 
2000-10-05 17:31:49: (server.c.987) WARNING: unknown config-key: file.exclude-extensions (ignored) 

Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wracam do Moservices - o wiele lepsza kompatybilność modłów i nie trzeba się tak męczyć z ustawianiem.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Widzę chyba w czym może być problem - niestety lighttpd nie uruchamia się jak jest użytkownik i grupa root.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Znalazłem źródło dla ffmpeg i aacplus - ale jak zacząłem instalację to mi miejsca zabrakło:

http://ftp.jaist.ac.jp/pub/sourceforge/a/a1/a110ipkg/

Niestety bawiłem się tylko pod względem ciebie wolly i nic z tego - mimo instalacji ffmpeg i libaacplus2 nie działa open.fm. Może gdyby się instalowało w głównej bibliotece.

Jeszcze spróbuje aacplus-tools i zobaczymy.

Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Już przypuszczam, że wiem w czym rzecz z Youtube4 i dużymi rozdzielczościami - czy on przetwarza te pliki w locie czy zapisuje na odtwarzacz, bo jak miałem 17mb wolnego na root to szybko się zacinał, a teraz z mos wszystko władowałem od nowa i jakoś lepiej a mam 28MB.

Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Prosta procedura wgrania PLIMS na naszym firmware:

Pobieramy najnowsze PLIMS z http://www.manta.info.pl/forum/dvbt05/modul-xlivecz-do-moservices-3-z-weeb-tv-by-xury/?action=dlattach;attach=1426 i kopiujemy przez FTP do katalogu /tmp.

Wydajemy komendę w telnecie /usr/share/mos/bin/pm install PLIMS alone. Domyślnym folderem na pobrane pakiety jest właśnie /tmp i tam będzie szukał je poleceniem pm.

Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zainstalowałem aacplus-tools i też nie działa - może jakby wszystko pociągnąć nie z Moservices tylko przez optware to pójdzie. Niestety nie chce mi się już z tym dalej bawić, bo i tak za dużo czasu na to poświęciłem, a mam filmy do zaktualizowania. Swoją drogą zastanawiałem się nad komendą: server.network-backend = "write" - i myślę że trzeba pomyśleć nad tym co mam w fastcgi module:

fastcgi.server             = ( ".php" =>
                               ( "localhost" =>
                                 (
                                   "socket" => "/tmp/php-fastcgi.socket",
                                   "bin-path" => "/usr/local/etc/mos/bin/php",
                                   "max-procs" => 1,
                                   "broken-scriptfilename" => "enable",
                                   "allow-x-send-file" => "enable",
                                   "bin-environment" =>
                                    (
                                       "PHP_FCGI_CHILDREN" => "3"
                                    ),
                                 )
                                )
                              )
Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Myślę, że albo to wina ustawień z php, albo wina firmware i DVDPlayera - nie mogę nic namierzyć w lighttpd co by było nie tak. Jedynie co mi przychodzi do głowy to ustawienia:

server.username  = "root"
server.groupname = "root"

Ale z tego co czytałem to nie powinno mieć wpływu.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Teraz mam inny problem - nie wiesza mi całego odtwarzacza tylko po chwili kończy odtwarzanie. Mikka nie wiesz co to może być, bo raz nawet obejrzałem za piątym razem próbując materiał 1080p, więc potrafi.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wyłączyłem całkiem server.network-backend i mam odtwarzanie 10 sekund, 20 sekund i wychodzi z filmu, więc nie to ustawienie go blokowało - zresztą doczytałem że się tyczy plików powyżej 100MB. To chodzi o jakaś inną opcję, bo już raz mi poleciał filmik w całości na 1080p - albo ustawienia w Youtube.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli działa, ale wyłącza po czasie to może po prostu msdl nie nadąża z buforowaniem? U mnie wystarczyło ustawić server.network-backend, bo właśnie z filmami 1080p / 720p jest dość łatwo przekroczyć granicę np. 100 MB. Klipy nie są zapisywane na dysku, wszystko odbywa się w locie.

Najprościej byłoby gdybyś zainstalował inne (kompatybilne) firmware i tam zobaczył jak działa YT4 - jest conajmniej kilka różnych odtwarzaczy na których działa, więc to zdecydowanie kwestia konfiguracji niż sprzętu.

PHP nie jest wykorzystywane do odtwarzania, tylko lighttpd/httpd. httpd wymaga kilku zależności które są wbudowane w firmware PlayOn!X.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dzięki Dobosz23 za fatygę. Na razie zarobiony jestem i nie bardzo mam czas na eksperymenty.

Mikka, czy jest jakiś sposób na instalację PlayOn ,żeby się nie czepiał ,że nie do tego odtwarzacza jest firmware?

Na razie tyle, bo dopiero wszedłem a już muszę szybko spać bo od rana znowu ogień w "fabryce".

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mikka zainstalowałem amp_r10_pohd i uruchomiłem na nim PLIMS - dzieje się to samo co w przypadku mojego firmware, czyli po 30 sekundach wyrzuca z odtwarzania zarówno na httpd jak i lighttpd oraz lighttps z writev. Za to informacja dla ciebie wolly - Open.fm działa znakomicie, więc jak chcesz przerobię wersję amp do twojego pilota tylko musisz zapomnieć o usługach DVB - no chyba że je doinstalujesz oddzielnie..

Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Coś mi się wydaje, że przez optware będzie lepiej tylko potrzebuje kilku wyjaśnień:

- po pierwsze jak wystarczy php z curl jak instaluje z ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ i wstawiam taki układ uruchomienia od ciebie:

fastcgi.server=(".php"=>((
				"host"=>"127.0.0.1",
				"port"=>83,
				"bin-path"=>"/opt/bin/php",
		)))

Port 83 - to mój wolny, a /opt/bin/php to php z curl, które się instaluje i wywala mi przy próbie przejścia do ustawień Youtube4:

2000-10-05 19:53:53: (log.c.166) server started 
2000-10-05 19:54:32: (log.c.166) server started 
2000-10-05 19:59:37: (mod_fastcgi.c.2887) backend is overloaded; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1 
2000-10-05 19:59:37: (mod_fastcgi.c.2543) unexpected end-of-file (perhaps the fastcgi process died): pid: 513 socket: tcp:127.0.0.1:86 
2000-10-05 19:59:37: (mod_fastcgi.c.3329) response not received, request sent: 801 on socket: tcp:127.0.0.1:86 for /PLIMS/Youtube4/web.php?, closing connection 
2000-10-05 19:59:40: (mod_fastcgi.c.2887) backend is overloaded; we'll disable it for 1 seconds and send the request to another backend instead: reconnects: 0 load: 1 
2000-10-05 19:59:40: (mod_fastcgi.c.2543) unexpected end-of-file (perhaps the fastcgi process died): pid: 514 socket: tcp:127.0.0.1:86 
2000-10-05 19:59:40: (mod_fastcgi.c.3329) response not received, request sent: 830 on socket: tcp:127.0.0.1:86 for /PLIMS/Youtube4/web.php?, closing connection 

Nie wiem co jest grane - niby serwer się uruchamia prawidłowo, ale dlaczego nie funkcjonuje jak należy. Jeszcze raz instaluje php-fcgi, bo wydaje mi się, że jest jednak wymagane.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Po instalacji php-fcgi działa, ale tu masz logi z access.log:

192.168.1.8 192.168.1.9:83 - [05/Oct/2000:19:59:37 +0200] "GET /PLIMS/Youtube4/web.php HTTP/1.1" 500 369 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:19:59:37 +0200] "GET /favicon.ico HTTP/1.1" 404 345 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:19:59:40 +0200] "GET /PLIMS/Youtube4/web.php HTTP/1.1" 500 369 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:8081 - [05/Oct/2000:19:49:25 +0200] "GET /favicon.ico HTTP/1.1" 404 345 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:19:59:40 +0200] "GET /favicon.ico HTTP/1.1" 404 345 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:16 +0000] "GET /PLIMS/Youtube4/web.php HTTP/1.1" 200 3972 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:16 +0000] "GET /PLIMS/Youtube4/images/web_panel.png HTTP/1.1" 200 3621 "http://192.168.1.9:83/PLIMS/Youtube4/web.php" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:16 +0000] "GET /PLIMS/Youtube4/script.js HTTP/1.1" 200 2061 "http://192.168.1.9:83/PLIMS/Youtube4/web.php" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:16 +0000] "GET /PLIMS/Youtube4/images/web_background.jpg HTTP/1.1" 200 113434 "http://192.168.1.9:83/PLIMS/Youtube4/web.php" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:16 +0000] "GET /favicon.ico HTTP/1.1" 404 345 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:27 +0000] "POST /PLIMS/Youtube4/web.php HTTP/1.1" 200 4089 "http://192.168.1.9:83/PLIMS/Youtube4/web.php" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:27 +0000] "GET /PLIMS/Youtube4/images/web_background.jpg HTTP/1.1" 304 0 "http://192.168.1.9:83/PLIMS/Youtube4/web.php" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:27 +0000] "GET /PLIMS/Youtube4/images/web_panel.png HTTP/1.1" 304 0 "http://192.168.1.9:83/PLIMS/Youtube4/web.php" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:27 +0000] "GET /PLIMS/Youtube4/script.js HTTP/1.1" 304 0 "http://192.168.1.9:83/PLIMS/Youtube4/web.php" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
192.168.1.8 192.168.1.9:83 - [05/Oct/2000:18:05:27 +0000] "GET /favicon.ico HTTP/1.1" 404 345 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:18:01 +0000] "GET /PLIMS/plims.png HTTP/1.1" 200 16040 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:18:06 +0000] "GET /PLIMS/menu.php HTTP/1.1" 200 5479 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:18:12 +0000] "GET /PLIMS/Youtube4/you.php HTTP/1.1" 200 3926 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:18:17 +0000] "GET /PLIMS/Youtube4/you.php?type=user HTTP/1.1" 200 3006 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:18:21 +0000] "GET /PLIMS/Youtube4/you.php?type=playlists&user=robertdobosz HTTP/1.1" 200 3540 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:18:25 +0000] "GET /PLIMS/Youtube4/you.php?type=lista&ls=PLuiXw2vf-I3iczK9cOJqxqoZTLSwiqCBU HTTP/1.1" 200 10557 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:19:05 +0000] "GET /PLIMS/Youtube4/http://127.0.0.1:83/PLIMS/Youtube4/get.php?id=uBNb-PG81ME HTTP/1.1" 404 345 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:19:31 +0000] "GET /PLIMS/Youtube4/get.php?id=D8f4EnDrNwU HTTP/1.1" 200 4443 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:20:05 +0000] "GET /PLIMS/Youtube4/tmp/110613-111930-0.sh HTTP/1.1" 200 13054639 "-" "RealtekVOD/1.0.0 (Linux)"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:37:22 +0000] "GET /PLIMS/plims.png HTTP/1.1" 200 16040 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:37:22 +0000] "GET /PLIMS/menu.php HTTP/1.1" 200 5479 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:37:32 +0000] "GET /PLIMS/Youtube4/you.php HTTP/1.1" 200 3926 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:37:35 +0000] "GET /PLIMS/Youtube4/you.php?type=user HTTP/1.1" 200 3006 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:37:39 +0000] "GET /PLIMS/Youtube4/you.php?type=playlists&user=robertdobosz HTTP/1.1" 200 3540 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:37:42 +0000] "GET /PLIMS/Youtube4/you.php?type=lista&ls=PLuiXw2vf-I3iczK9cOJqxqoZTLSwiqCBU HTTP/1.1" 200 10557 "-" "RealtekVOD"
127.0.0.1 127.0.0.1:83 - [11/Jun/2013:11:37:47 +0000] "GET /PLIMS/Youtube4/get.php?id=uBNb-PG81ME HTTP/1.1" 200 4443 "-" "RealtekVOD"

Może to ci pomoże ustalić o co chodzi. Za to teraz działa 480p w całości. Widocznie problem jest rzeczywiście z tym msdl-em, bo nic innego mi nie przychodzi do głowy, za słaby chyba nasz sprzęt by działał stabilnie.

Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jedyne co tutaj widzę to odwiedzane strony, nie ma nic o błędach.

Ogólnie to niepotrzebnie sobie komplikujesz, bo mogłeś pobrać opt.tar z mojej strony, rozpakować jako /opt i tam masz działające lighttpd+PHP dla YT4. Wystarczy zabić stary proces, uruchomić lighttpd z /opt/ i możesz testować.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Za dużo roboty właśnie z tym jest - pierwsze musiałbym załatwić problem ze sterowaniem pilotem, a drugie prze formatować dysk USB, bo nie mam wewnętrznego na EXT3. Na AMP10 POHD dopasowałem sterowanie, ale problem nie zniknął jakoś.

Edytowane przez dobosz23

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ale ja nie mowie o wgrywaniu calego firmware, tylko o jednym pliku opt.tar - a do niego nie potrzebujesz zmieniac pilota :)

Ja mam do testow przygotowane na kilku pendrive'ach po 2-4 GB po kilka partycji, m.in. FAT16, NTFS, ext3 - odtwarzacz sam sobie podmontuje, a mi wystarczy tylko recznie pod /opt. Samo tworzenie partycji trwa mniej niz kilka minut.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić obrazków. Dodaj lub załącz obrazki z adresu URL.


  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...