Movieplayer und VLC unter Linux ?

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
ckm
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 29. Juni 2003, 13:28

Movieplayer und VLC unter Linux ?

Beitrag von ckm »

Hi,

ich habe eben mal den aktuellen Snapshot auf die Box gespielt und dazu den VLC 0.7.1-test1 gebaut. Das File .access ist gelöscht und das aktuelle DBOXFILES.HMTL nach /usr/share/vlc/http/admin/ kopiert. Leider kann ich über den VLC keinerlei Filme mehr abspielen. Es kommt die normale Dateiauswahl über den VLC und wenn ich eine Datei wähle kommt nur noch die Meldung das die Box versucht den Server zu erreichen. Im Meldungsfenster des VLC rauschen dann massenhaft diese Meldungen durch:

[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0


[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0


[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0


[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0


[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0


[00000204] httpd private debug: close connection from 192.168.0.11

Die Box lässt sich dann nur noch per Reset wiederbeleben.
Ich hatte den Movieplayer über VLC das letze mal Anfang Dezember getestet und da konnte ich zumindest einige Files abspielen.

In der Box sind folgende Parameter für den Movieplayer gesetzt:

streaming_ac3_enabled=0
streaming_audiorate=192
streaming_force_avi_rawaudio=0
streaming_force_transcode=1
streaming_force_transcode_video=0
streaming_resolution=2
streaming_server_cddrive=/dev/cdrom
streaming_server_ip=192.168.0.4
streaming_server_port=8080
streaming_server_startdir=/disks/
streaming_transcode_audio=0
streaming_transcode_video_codec=0
streaming_type=1
streaming_videorate=1000

Das TS abspielen klappt einwandfrei incl. FF/FR . Wirklich gut !
Hat eventuell jemand eine Idee bzgl. des VLC.

Gruß
Carsten
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Beitrag von gagga »

Was kommen denn VORHER für Debugmeldungen im VLC?
ckm
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 29. Juni 2003, 13:28

Beitrag von ckm »

gagga hat geschrieben:Was kommen denn VORHER für Debugmeldungen im VLC?

[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /admin/dboxfiles.html?dir=%2Fdisks%2Fhdc%2F HTTP/1.1
Authorization: Basic YWRtaW46YWRtaW4=
Host: 192.168.0.4:8080
Pragma: no-cache
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*


mvar_FileSetNew: name=`file' dir=`/disks/hdc'
[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /admin/dboxfiles.html?dir=%2Fdisks%2Fhdc%2Fmovies%2F HTTP/1.1
Authorization: Basic YWRtaW46YWRtaW4=
Host: 192.168.0.4:8080
Pragma: no-cache
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*


mvar_FileSetNew: name=`file' dir=`/disks/hdc/movies'
[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /?control=empty HTTP/1.1
Host: 192.168.0.4:8080
Pragma: no-cache
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*


[00000201] main playlist debug: deleting playlist item « /disks/hdc/movies/The_Chubbchubbs.avi »
[00000202] http interface debug: requested playlist empty
[00000202] http interface debug: get name=sout value=#transcode{vcodec=mpgv,vb=1000,width=480,height=576,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}} type=string
mvar_PlaylistSetNew: name=`pl'
[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /?control=add&mrl=%2Fdisks%2Fhdc%2Fmovies%2FThe%5FChubbchubbs%2Eavi HTTP/1.1
Host: 192.168.0.4:8080
Pragma: no-cache
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*


[00000201] main playlist debug: adding playlist item « /disks/hdc/movies/The_Chubbchubbs.avi » ( /disks/hdc/movies/The_Chubbchubbs.avi )
[00000202] http interface debug: requested mrl add: /disks/hdc/movies/The_Chubbchubbs.avi
[00000202] http interface debug: get name=sout value=#transcode{vcodec=mpgv,vb=1000,width=480,height=576,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}} type=string
mvar_PlaylistSetNew: name=`pl'
[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /?sout=%23transcode%7Bvcodec%3Dmpgv%2Cvb%3D1000%2Cwidth%3D480%2Cheight%3D576%2Cacodec%3Dmpga%2Cab%3D192%2Cchannels%3D2%7D%3Aduplicate%7Bdst%3Dstd%7Baccess%3Dhttp%2Cmux%3Dts%2Curl%3D%3A8080%2Fdboxstream%7D%7D HTTP/1.1
Host: 192.168.0.4:8080
Pragma: no-cache
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*


[00000202] http interface debug: get name=sout value=#transcode{vcodec=mpgv,vb=1000,width=480,height=576,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}} type=string
mvar_PlaylistSetNew: name=`pl'
[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /?control=play&item=0 HTTP/1.1
Host: 192.168.0.4:8080
Pragma: no-cache
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*


[00000202] http interface debug: requested playlist item: 0
[00000202] http interface debug: get name=sout value=#transcode{vcodec=mpgv,vb=1000,width=480,height=576,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}} type=string
mvar_PlaylistSetNew: name=`pl'
[00000204] httpd private debug: close connection from 192.168.0.11
[00000201] main playlist debug: creating new input thread
[00000213] main input: playlist item `/disks/hdc/movies/The_Chubbchubbs.avi'
[00000213] main input debug: waiting for thread completion
[00000213] main input debug: thread 114695 (input) created at priority 0 (src/input/input.c:251)
[00000213] main input debug: access `', demux `', name `/disks/hdc/movies/The_Chubbchubbs.avi'
[00000214] main stream output debug: stream=`transcode'
[00000215] main private debug: looking for sout stream module
[00000215] main private debug: probing 1 candidate
[00000214] main stream output debug: stream=`duplicate'
[00000216] main private debug: looking for sout stream module
[00000216] main private debug: probing 1 candidate
[00000216] stream_out_duplicate private debug: creating 'duplicate'
[00000216] stream_out_duplicate private debug: * adding `std{access=http,mux=ts,url=:8080/dboxstream}'
[00000214] main stream output debug: stream=`std'
[00000217] main private debug: looking for sout stream module
[00000217] main private debug: probing 1 candidate
[00000217] stream_out_standard private debug: creating `http/ts://:8080/dboxstream'
[00000217] stream_out_standard private debug: using `http/ts://:8080/dboxstream'
[00000218] main private debug: looking for sout access module
[00000218] main private debug: probing 1 candidate
[00000204] httpd private error: cannot bind socket
[00000218] access_output_http private error: cannot listen on :8080
[00000218] main private warning: no sout access module matching "http,none" could be loaded
[00000217] stream_out_standard private error: no suitable sout access module for `http/ts://:8080/dboxstream'
[00000217] main private warning: no sout stream module matching "std,none" could be loaded
[00000217] main private debug: destroying chain... (name=std)
[00000217] main private debug: destroying chain done
[00000216] stream_out_duplicate private error: no destination given
[00000216] main private warning: no sout stream module matching "duplicate,none" could be loaded
[00000216] main private debug: destroying chain... (name=duplicate)
[00000216] main private debug: destroying chain done
[00000215] stream_out_transcode private debug: codec audio=mpga 0Hz 2 channels 187Kb/s
[00000215] stream_out_transcode private debug: codec video=mpgv 480x576 scaling: 1.000000 976kb/s
[00000215] stream_out_transcode private error: cannot create chain
[00000215] main private warning: no sout stream module matching "transcode,none" could be loaded
[00000215] main private debug: destroying chain... (name=transcode)
[00000215] main private debug: destroying chain done
[00000214] main stream output error: stream chained failed for `transcode{vcodec=mpgv,vb=1000,width=480,height=576,acodec=mpga,ab=192,channels=2}:duplicate{dst=std{access=http,mux=ts,url=:8080/dboxstream}}'
[00000213] main input error: cannot start stream output instance, aborting
[00000213] main input debug: pes: 0 packets
[00000213] main input debug: data: 0 packets
[00000213] main input debug: buffers: 0 packets
[00000204] httpd private debug: new connection from 192.168.0.11
[00000213] main input debug: thread 114695 joined (src/input/input.c:286)
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0


[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0


[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0


[00000204] httpd private debug: close connection from 192.168.0.11
[00000204] httpd private debug: new connection from 192.168.0.11
[00000204] httpd private debug: new request=
GET /dboxstream HTTP/1.0

usw.

Das war bisher bei einigen Filmen auch schon so. Nun aber wirklich bei allen.

Gruß
Carsten
ckm
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 29. Juni 2003, 13:28

Beitrag von ckm »

Hat da keine eine Idee dazu ? Ist noch irgendwas im VLC einzustellen ?
Fehlt da vielleicht eine libary ?

Hat das überhaupt jemand mit einem VLC unter Linux laufen ?

Gruß
Carsten
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

ckm hat geschrieben:Hat da keine eine Idee dazu ? Ist noch irgendwas im VLC einzustellen ?
Fehlt da vielleicht eine libary ?

Hat das überhaupt jemand mit einem VLC unter Linux laufen ?

Gruß
Carsten
Ja, habe ich, und zwar unter SuSE 9.0 mit dem Udrec --> http://packman.links2linux.de/?action=382

Hier wird auch ein fertiges Vlc 0.7.0 Paket mit angeboten, oder separat hier --> http://packman.links2linux.de/?action=377

Funktioniert auf meinem PIII 500 Mhz /320 MB Ram relativ reibungslos/zufriedenstellend, zumindest mit Udrec gestreamten Aufnahmen.


Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
ckm
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 29. Juni 2003, 13:28

Beitrag von ckm »

Frockert hat geschrieben: Ja, habe ich, und zwar unter SuSE 9.0 mit dem Udrec --> http://packman.links2linux.de/?action=382

Hier wird auch ein fertiges Vlc 0.7.0 Paket mit angeboten, oder separat hier --> http://packman.links2linux.de/?action=377

Funktioniert auf meinem PIII 500 Mhz /320 MB Ram relativ reibungslos/zufriedenstellend, zumindest mit Udrec gestreamten Aufnahmen.


Gruß Frockert
Ich benutze hier die Udrec_suite und wandele die Aufnahmen gleich nach TS um. Dafür brauche ich keinen VLC zum Wiedergeben. Das klappt sehr gut.
Na ich werde mir mal den Link den du genannt hast ansehen.

Ist halt nur komisch das der VLC lokal die FIlme klaglos abspielt.
Na mal sehen.

Gruß
Carsten
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Beitrag von gagga »

Abspielen und Transkodieren hat nicht das geringste miteinander zu tun. Daher ist das nicht weiter verwunderlich, daß Abspielen geht, aber Transkodieren nicht.
ckm
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 29. Juni 2003, 13:28

Beitrag von ckm »

gagga hat geschrieben:Abspielen und Transkodieren hat nicht das geringste miteinander zu tun. Daher ist das nicht weiter verwunderlich, daß Abspielen geht, aber Transkodieren nicht.
Und du hast nicht vielleicht eine Idee warum das Transkodieren nicht geht ?

Mir sagen die Meldungen des VLC eher wenig.

Gruß
Carsten
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Beitrag von gagga »

Ich würde mal von fehlender mpeg lib ausgehen.
Probier einfach mal ein TS über die Dateiausgabe vom VLC zu erstellen. Sobald das funktioniert, sollte es auch mit dem Movieplayer gehen.