VLC bzw. VLS auf DS409+

Status
Für weitere Antworten geschlossen.

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
hallo leute!

ich möchte gerne im wohnzimmer die *.mkv bluray-movies und weitere formate von der ds im büro schauen. nun hab ich im wohnzimmer ne dreambox, dort konnte ich ganz einfach den vlc-client installieren. bei dem bin ich sicher, das er all die formate die ich benötige auch unterstützt.

nun müsste aber auf der ds auch der vlc als server bzw. vls (virtual lan server).
hat das wer von euch schonmal gemacht?

hab mir von hier (http://download.videolan.org/pub/videolan/vls/0.5.6/) schonmal die vls-0.5.6.tar.gz per wget in /bin geladen und dort entpackt. nun trau ich mich aber irgendwie nicht da zu basteln weil ich nicht wirklich ahnung davon habe.

vielleicht kennt sich ja wer von euch mit der installation (und konfiguration) aus oder weiss wo und wonach ich suchen muss...

hoffe wer kann mir grob erklären wie das funzt :)


danke und greeetz
roaster
 
Zuletzt bearbeitet:

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
habe mittlerweile noch ein ipkg-packages von vlc-0.9.9a gefunden. Das müsste genau so als server ausführbar sein mit einem string ähnlich diesem bei windows: "%pfad%\vlc.exe" --intf telnet --extraintf http.

damit der server immer beim booten gestartet wird muss ich das wohl in die /etc/inetd.conf mit dem richtigen string eintragen? aber wie muss das dort genau aussehen?

momentan sieht es in der inetd.conf so aus:
Rich (BBCode):
ftp        stream  	tcp     	nowait  	root    	/opt/sbin/vsftpd 	/opt/etc/vsftpd.conf
telnet	   stream	tcp	        nowait		root	        /usr/sbin/telnetd	telnetd
~
~

da hab ich nun wirklich bedenken rumzuprobieren... da soll es ja laut wiki möglich sein, dass die DS dann nicht mehr bootet?!
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Versuch doch zuerst mal, das Ding so ans Laufen zu bekommen. Um den Systemstart kannst Du dir dann hinterher noch Gedanken machen...
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
So, heute Mittag mal das ipk-package installiert und einfach mal ganz plump versucht auszuführen ;)

Rich (BBCode):
RoaSteRs_DS409> cd /opt/bin
RoaSteRs_DS409> ls
addgroup              dbus-send             rvlc
adduser               dbus-uuidgen          su
adduser-su            delgroup              update-alternatives
cvlc                  deluser               vlc
dbus-cleanup-sockets  ipkg                  vlc-wrapper
dbus-daemon           ipkg-opt              wget
dbus-launch           nvlc
dbus-monitor          openssl
RoaSteRs_DS409> vlc --intf telnet --extraintf http
VLC media player 0.9.9a Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.9a Grishenko - (c)
1996-2009 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--build=i
386-pc-linux-gnu' '--host=powerpc-linux-gnuspe' '--target=powerpc-linux-gnuspe'
'--prefix=/opt' '--enable-v4l' '--disable-v4l2' '--enable-bonjour' '--disable-x2
64' '--disable-altivec' '--enable-dvbpsi' '--enable-a52' '--enable-dvdnav' '--wi
th-dvdnav-config-path=/home/slug/optware/syno-e500/staging/opt/bin' '--enable-fa
ad' '--enable-flac' '--disable-gnutls' '--enable-mpc' '--enable-ncurses' '--enab
le-ogg' '--enable-png' '--disable-remoteosd' '--enable-shout' '--enable-speex' '
--enable-vorbis' '--disable-alsa' '--disable-dca' '--disable-glx' '--disable-gno
mevfs' '--disable-libcdio' '--disable-libcddb' '--disable-screen' '--disable-sdl
' '--disable-wxwidgets' '--disable-skins2' '--disable-x11' '--disable-nls' '--di
sable-static' 'build_alias=i386-pc-linux-gnu' 'host_alias=powerpc-linux-gnuspe'
'target_alias=powerpc-linux-gnuspe' 'CC=/home/slug/optware/syno-e500/toolchain/g
cc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-gcc' 'LDFLAGS
= -L/home/slug/optware/syno-e500/staging/opt/lib -Wl,-rpath,/opt/lib -Wl,-rpath-
link,/home/slug/optware/syno-e500/staging/opt/lib ' 'CPPFLAGS=-O2   -O2 -pipe -I
/home/slug/optware/syno-e500/staging/opt/include -I/home/slug/optware/syno-e500/
staging/opt/include/ncurses' 'CPP=/home/slug/optware/syno-e500/toolchain/gcc-3.4
.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-gcc -E' 'CXX=/home/
slug/optware/syno-e500/toolchain/gcc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/
powerpc-linux-gnuspe-g++' 'PKG_CONFIG_PATH=/home/slug/optware/syno-e500/staging/
opt/lib/pkgconfig'
[00000001] main libvlc debug: translation test: code is "C"
[00000282] main interface: creating httpd
process 5269: D-Bus library appears to be incorrectly set up; failed to read mac
hine uuid: Failed to open "/opt/var/lib/dbus/machine-id": No such file or direct
ory
See the manual page for dbus-uuidgen to correct this issue.
  D-Bus not built with -rdynamic so unable to print a backtrace
Aborted
RoaSteRs_DS409>

Nun muss ich wohl noch paar Sachen einstellen bevor das richtig läuft - kämpfe mich mal durch die Manuals...
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Ich hattes auch schon probiert:
http://www.synology-forum.de/showthread.html?t=8079

D-Bus kann man via ipkg nachinstallieren. Dann musst du auch noch eine uuid generieren. Aber das wird nicht die letzte Fehlermeldung gewesen sein ...

MfG Matthieu

Hmm hab gestern Abend die Forensuche gequält aber den Thread von dir hab ich nicht gefunden:confused:

Aber danke für den Hinweis! Heisst für mich: Projekt gestorben... wenn du das nicht hinkriegst dann muss ich gar nicht erst versuchen!

Wäre ja zu schön gewesen die Filme auf dem NAS gleich auf der Dreambox schauen zu können :( Gut... evtl. krieg ich das Synology auch per mount auf die Dreambox und kann dann so auf die Filme zugreifen?!
Weil mit der Xbox360 kann ich das vergessen, die unterstütz nur jedes 2. Format bzw. so gut wie keins :(
 
Zuletzt bearbeitet:

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ja, ein mount af die Dreambox sollte kein Problem sein. Dazu sollten hier im Forum einige Anleitungen zu finden sein...
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Ja, ein mount af die Dreambox sollte kein Problem sein. Dazu sollten hier im Forum einige Anleitungen zu finden sein...

Das hab ich gefunden, danke :)

Aber jetzt ist leider noch das Problem, dass das VLC-Plugin auf der Dreambox nur auf einen Server connecten will und nicht die möglichkeit gibt einen lokalen Pfad anzugeben :confused: Muss da wohl mal in der Config rumsuchen gehen :rolleyes:
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.151
Punkte für Reaktionen
397
Punkte
393
Hallo,
der ipkg vlc sollte für einfache Anwendungen (vlc --intf telnet --extraintf http) ausreichend sein.

@Matthieu
Was wolltest Du mit vlc eigentlich machen? Beim transcodieren sieht es natürlich mau aus, sind nicht viele Module dabei.

Mit dem ipkg vlc kann ich einen mjpeg-stream von einer Netzwerkkamera als http://localhost:8080 wieder als mjpeg ausgeben. Die Surveillance Station erkennt nicht den stream der Kamera, aber sehr wohl die Ausgabe von vlc. CPU-Last DS-106 ca. 6%.
Rich (BBCode):
vlc  http://user:passwort@192.168.1.6:2424/mjpg/video.mjpg --sout '#standard{access=http{mime="multipart/x-mixed-replace;boundary=7b3cc56e5f51db803f790dad720ed50a"},mux=mpjpeg,dst=:8080}'
folgende Schritte sind für einfache vlc Anwendungen nötig:

Rich (BBCode):
ipkg install vlc
ipkg install dbus
dbus-uuidgen  --ensure

ipkg install avahi               #nötig für das http streaming interface
ipkg install zlib
vlc will nicht als root ausgeführt werden, alle Startversuche müssen mit einem anderen user gemacht werden
Rich (BBCode):
su admin
vlc --intf telnet --extraintf http
Ob das funktioniert, weiß ich nicht. Habe keine Dreambox aber das Web-Interface von vlc ist auf Port 8080 vorhanden.

Gruß Götz
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Wow... danke für deine Hilfe! :)

Jetzt komm ich wirklich auf das Synology drauf! Hammer :)

Habe nun versucht ein *.mkv sowie ein *.avi zu starten, aber dann kommt folgende Meldung (Auszug vom ausführen von vlc bis zum starten des Films):

Rich (BBCode):
RoaSteRs_DS409 login: admin
Password:


BusyBox v1.1.0 (2009.09.03-17:10+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

RoaSteRs_DS409> vlc --intf telnet --extraintf http
VLC media player 0.9.9a Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.9a Grishenko - (c)
1996-2009 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--build=i
386-pc-linux-gnu' '--host=powerpc-linux-gnuspe' '--target=powerpc-linux-gnuspe'
'--prefix=/opt' '--enable-v4l' '--disable-v4l2' '--enable-bonjour' '--disable-x2
64' '--disable-altivec' '--enable-dvbpsi' '--enable-a52' '--enable-dvdnav' '--wi
th-dvdnav-config-path=/home/slug/optware/syno-e500/staging/opt/bin' '--enable-fa
ad' '--enable-flac' '--disable-gnutls' '--enable-mpc' '--enable-ncurses' '--enab
le-ogg' '--enable-png' '--disable-remoteosd' '--enable-shout' '--enable-speex' '
--enable-vorbis' '--disable-alsa' '--disable-dca' '--disable-glx' '--disable-gno
mevfs' '--disable-libcdio' '--disable-libcddb' '--disable-screen' '--disable-sdl
' '--disable-wxwidgets' '--disable-skins2' '--disable-x11' '--disable-nls' '--di
sable-static' 'build_alias=i386-pc-linux-gnu' 'host_alias=powerpc-linux-gnuspe'
'target_alias=powerpc-linux-gnuspe' 'CC=/home/slug/optware/syno-e500/toolchain/g
cc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-gcc' 'LDFLAGS
= -L/home/slug/optware/syno-e500/staging/opt/lib -Wl,-rpath,/opt/lib -Wl,-rpath-
link,/home/slug/optware/syno-e500/staging/opt/lib ' 'CPPFLAGS=-O2   -O2 -pipe -I
/home/slug/optware/syno-e500/staging/opt/include -I/home/slug/optware/syno-e500/
staging/opt/include/ncurses' 'CPP=/home/slug/optware/syno-e500/toolchain/gcc-3.4
.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-gcc -E' 'CXX=/home/
slug/optware/syno-e500/toolchain/gcc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/
powerpc-linux-gnuspe-g++' 'PKG_CONFIG_PATH=/home/slug/optware/syno-e500/staging/
opt/lib/pkgconfig'

[00000001] main libvlc debug: translation test: code is "C"
[00000288] main interface: creating httpd
[00000292] inhibit interface error: Failed to connect to the D-Bus session daemo
n: dbus-launch failed to autolaunch D-Bus session: Autolaunch requested, but X11
 support not compiled in.
Cannot continue.

[00000292] main interface error: no suitable interface module
[00000001] main libvlc error: interface "inhibit,none" initialization failed
[00000294] telnet interface: using the VLM interface plugin...
[00000294] telnet interface: telnet interface started on interface  4212
[00000302] main mux error: no sout mux module matched "ts"
[00000300] stream_out_standard stream out error: no suitable sout mux module for
 `http/ts{pid-video=68,pid-audio=69}:///dream1822073305.ts'
[00000298] stream_out_transcode stream out error: cannot create chain
[00000297] main stream output error: stream chain failed for `transcode{acodec=m
p2a,ab=196,channels=2,samplerate=44100}:std{access=http,mux=ts{pid-video=68,pid-
audio=69},dst=/dream1822073305.ts}'
[00000296] main input error: cannot start stream output instance, aborting


Kann es sein das DBUS nicht mehr ausgeführt wird sobald ich 'exit' eingebe und mich dann mit admin einlogge um vlc zu starten? Müsst ich das erneut ausführen? Oder liegt der Fehler bei den Videoformaten das da was fehlt?

Wo könnte ich die Startbefehle (dbus-uuidgen --ensure & vlc --intf telnet --extraintf http) am besten unterbringen damit die beim Start ausgeführt werden?
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.151
Punkte für Reaktionen
397
Punkte
393
Hallo,
dbus-uuidgen --ensure muß nur einmalig ausgeführt werden.
Was ich so überflogen habe ist, daß der vlc-client ein .ts anfordert, was bedeutet, die DS muß den Film vor dem bzw. beim streamen nach ts transcodieren. Findet aber keinen muxer für ts und bricht ab. Voraussetzung für libmux_ts_plugin.so ist libdvbpsi.la. Also:
ipkg install libdvbpsi

Dann starte mal vlc etwas geschwätziger
vlc -vvv --intf telnet --extraintf http

dann schauen wir weiter.

Gruß Götz
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hey Götz!

Vielen Dank für deine Hilfe! :)

Nun sieht's schon etwas besser aus! :)

Beim ausführen von 'vlc -vvv --intf telnet --extraintf http' folgendermassen (konnte nicht ganz alles rauspasten):

Rich (BBCode):
l=/images/speaker.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/white.png (url=
/images/white.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/plus.png (url=/
images/plus.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/help.png (url=/
images/help.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/slider_point.pn
g (url=/images/slider_point.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/speaker_mute.pn
g (url=/images/speaker_mute.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/loop.png (url=/
images/loop.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/shuffle.png (ur
l=/images/shuffle.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/eject.png (url=
/images/eject.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/volume_up.png (
url=/images/volume_up.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/refresh.png (ur
l=/images/refresh.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/slider_bar.png
(url=/images/slider_bar.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/repeat.png (url
=/images/repeat.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/next.png (url=/
images/next.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/volume_down.png
 (url=/images/volume_down.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/sort.png (url=/
images/sort.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/delete.png (url
=/images/delete.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/info.png (url=/
images/info.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/stop.png (url=/
images/stop.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/fullscreen.png
(url=/images/fullscreen.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/white_cross_sma
ll.png (url=/images/white_cross_small.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/sd.png (url=/im
ages/sd.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/prev.png (url=/
images/prev.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/playlist_small.
png (url=/images/playlist_small.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/pause.png (url=
/images/pause.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/minus.png (url=
/images/minus.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/sout.png (url=/
images/sout.png)
[00000291] http interface debug: file=/opt/share/vlc/http/images/play.png (url=/
images/play.png)
[00000291] http interface debug: file=/opt/share/vlc/http/vlm.html (url=/vlm.htm
l)
[00000291] http interface debug: file=/opt/share/vlc/http/iehacks.css (url=/ieha
cks.css)
[00000291] http interface debug: dir=/opt/share/vlc/http/requests
[00000291] http interface debug: file=/opt/share/vlc/http/requests/browse.xml (u
rl=/requests/browse.xml)
[00000291] http interface debug: file=/opt/share/vlc/http/requests/vlm_cmd.xml (
url=/requests/vlm_cmd.xml)
[00000291] http interface debug: file=/opt/share/vlc/http/requests/status.xml (u
rl=/requests/status.xml)
[00000291] http interface debug: file=/opt/share/vlc/http/requests/playlist.xml
(url=/requests/playlist.xml)
[00000291] http interface debug: file=/opt/share/vlc/http/requests/vlm.xml (url=
/requests/vlm.xml)
[00000291] http interface debug: file=/opt/share/vlc/http/requests/readme (url=/
requests/readme)
[00000291] http interface debug: file=/opt/share/vlc/http/vlm_export.html (url=/
vlm_export.html)
[00000291] http interface debug: file=/opt/share/vlc/http/mosaic.html (url=/mosa
ic.html)
[00000291] main interface debug: using interface module "http"
[00000291] main interface debug: TIMER module_Need() : 9.551 ms - Total 9.551 ms
 / 1 intvls (Avg 9.551 ms)
[00000291] main interface debug: thread started
[00000291] main interface debug: thread 98311 (interface) created at priority 0
(interface/interface.c:168)
[00000294] main interface debug: looking for interface module: 1 candidate
[00000294] main interface debug: using interface module "hotkeys"
[00000294] main interface debug: TIMER module_Need() : 0.280 ms - Total 0.280 ms
 / 1 intvls (Avg 0.280 ms)
[00000294] main interface debug: thread started
[00000294] main interface debug: thread 114696 (interface) created at priority 0
 (interface/interface.c:168)
[00000295] main interface debug: looking for interface module: 1 candidate
[00000295] inhibit interface error: Failed to connect to the D-Bus session daemo
n: dbus-launch failed to autolaunch D-Bus session: Autolaunch requested, but X11
 support not compiled in.
Cannot continue.

[00000295] main interface warning: no interface module matching "inhibit,none" c
ould be loaded
[00000295] main interface debug: TIMER module_Need() : 5.657 ms - Total 5.657 ms
 / 1 intvls (Avg 5.657 ms)
[00000295] main interface error: no suitable interface module
[00000001] main libvlc error: interface "inhibit,none" initialization failed
[00000296] main interface debug: looking for interface module: 16 candidates
[00000296] main interface debug: using interface module "signals"
[00000296] main interface debug: TIMER module_Need() : 0.475 ms - Total 0.475 ms
 / 1 intvls (Avg 0.475 ms)
[00000296] main interface debug: thread started
[00000296] main interface debug: thread 147466 (interface) created at priority 0
 (interface/interface.c:168)
[00000297] main interface debug: looking for interface module: 16 candidates
[00000297] main interface debug: creating VLM
[00000298] main vlm daemon debug: thread started
[00000298] main vlm daemon debug: thread 163851 (vlm thread) created at priority
 0 (input/vlm.c:112)
[00000297] telnet interface: using the VLM interface plugin...
[00000297] main interface debug: net: listening to  port 4212
[00000297] main interface debug: socket error: Address family not supported by p
rotocol
[00000297] telnet interface: telnet interface started on interface  4212
[00000297] main interface debug: using interface module "telnet"
[00000297] main interface debug: TIMER module_Need() : 1.994 ms - Total 1.994 ms
 / 1 intvls (Avg 1.994 ms)
[00000297] main interface debug: thread started
[00000297] main interface debug: thread 180236 (interface) created at priority 0
 (interface/interface.c:168)
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Beim start einer *.mkv auf der Dreambox kommt folgendes:

Rich (BBCode):
[00000288] main playlist debug: adding item `dvdsimple:// :sout=#transcode{acode
c=mp2a,ab=196,channels=2,samplerate=44100}:std{access=http,mux=ts{pid-video=68,p
id-audio=69},dst=/dream2073687253.ts} :sout-all :sout-keep' ( dvdsimple:// )
[00000291] http interface debug: requested mrl add: dvdsimple:// :sout=#transcod
e{acodec=mp2a,ab=196,channels=2,samplerate=44100}:std{access=http,mux=ts{pid-vid
eo=68,pid-audio=69},dst=/dream2073687253.ts} :sout-all :sout-keep
[00000291] http interface debug: requested playlist item: 0
[00000288] main playlist debug: rebuilding array of current - root Playlist
[00000288] main playlist debug: rebuild done - 1 items, index -1
[00000288] main playlist debug: starting new item
[00000288] main playlist debug: processing request item null node Playlist skip
0
[00000288] main playlist debug: creating new input thread
[00000299] main input debug: Creating an input for 'dvdsimple:// :sout=#transcod
e{acodec=mp2a,ab=196,channels=2,samplerate=44100}:std{access=http,mux=ts{pid-vid
eo=68,pid-audio=69},dst=/dream2073687253.ts} :sout-all :sout-keep'
[00000299] main input debug: thread started
[00000299] main input debug: waiting for thread initialization
[00000300] main stream output debug: stream=`transcode'
[00000301] main stream out debug: looking for sout stream module: 1 candidate
[00000300] main stream output debug: stream=`std'
[00000303] main stream out debug: looking for sout stream module: 1 candidate
[00000299] main input debug: thread 196621 (input) created at priority 10 (input
/input.c:370)
[00000303] main stream out debug: set config option: sout-standard-access to htt
p
[00000303] main stream out debug: set config option: sout-standard-mux to ts{pid
-video=68,pid-audio=69}
[00000303] main stream out debug: set config option: sout-standard-dst to /dream
2073687253.ts
[00000303] stream_out_standard stream out debug: creating `http/ts{pid-video=68,
pid-audio=69}:///dream2073687253.ts'
[00000303] stream_out_standard stream out debug: extension is ts
[00000303] stream_out_standard stream out debug: extension -> mux=ts
[00000303] stream_out_standard stream out debug: using `http/ts{pid-video=68,pid
-audio=69}:///dream2073687253.ts'
[00000304] main access out debug: looking for sout access module: 1 candidate
[00000304] main access out debug: using sout access module "access_output_http"
[00000304] main access out debug: TIMER module_Need() : 2.611 ms - Total 2.611 m
s / 1 intvls (Avg 2.611 ms)
[00000303] stream_out_standard stream out debug: access opened
[00000305] main mux debug: looking for sout mux module: 1 candidate
[00000305] main mux debug: set config option: sout-ts-pid-video to 68
[00000305] main mux debug: set config option: sout-ts-pid-audio to 69
[00000305] mux_ts mux debug: shaping=200000 pcr=70000 dts_delay=400000
[00000305] main mux debug: using sout mux module "mux_ts"
[00000305] main mux debug: TIMER module_Need() : 8.811 ms - Total 8.811 ms / 1 i
ntvls (Avg 8.811 ms)
[00000300] main stream output debug: muxer support adding stream at any time
[00000303] stream_out_standard stream out debug: mux opened
[00000303] main stream out debug: using sout stream module "stream_out_standard"
[00000303] main stream out debug: TIMER module_Need() : 17.842 ms - Total 17.842
 ms / 1 intvls (Avg 17.842 ms)
[00000301] main stream out debug: set config option: sout-transcode-acodec to mp
2a
[00000301] main stream out debug: set config option: sout-transcode-ab to 196
[00000301] main stream out debug: set config option: sout-transcode-channels to
2
[00000301] main stream out debug: set config option: sout-transcode-samplerate t
o 44100
[00000301] stream_out_transcode stream out debug: codec audio=mp2a 44100Hz 2 cha
nnels 196Kb/s
[00000301] main stream out debug: using sout stream module "stream_out_transcode
"
[00000301] main stream out debug: TIMER module_Need() : 30.046 ms - Total 30.046
 ms / 1 intvls (Avg 30.046 ms)
[00000299] main input debug: `dvdsimple://' gives access `dvdsimple' demux `' pa
th `'
[00000299] main input debug: creating demux: access='dvdsimple' demux='' path=''
[00000306] main demux debug: looking for access_demux module: 0 candidates
[00000306] main demux warning: no access_demux module matched "dvdsimple"
[00000306] main demux debug: TIMER module_Need() : 0.297 ms - Total 0.297 ms / 1
 intvls (Avg 0.297 ms)
[00000299] main input debug: creating access 'dvdsimple' path=''
[00000307] main access debug: looking for access module: 0 candidates
[00000307] main access error: no access module matched "dvdsimple"
[00000307] main access debug: TIMER module_Need() : 0.299 ms - Total 0.299 ms /
1 intvls (Avg 0.299 ms)
[00000299] main input error: open of `dvdsimple://' failed: could not create acc
ess: no access module matched "dvdsimple"
[00000288] main playlist debug: finished input
[00000288] main playlist debug: dying input
[00000301] main stream out debug: destroying chain... (name=transcode)
[00000303] main stream out debug: destroying chain... (name=std)
[00000305] main mux debug: removing module "mux_ts"
[00000293] main http server debug: httpd_HostDelete: host still used
[00000304] access_output_http access out debug: Close
[00000304] main access out debug: removing module "access_output_http"
[00000303] main stream out debug: removing module "stream_out_standard"
[00000303] main stream out debug: destroying chain done
[00000301] main stream out debug: removing module "stream_out_transcode"
[00000301] main stream out debug: destroying chain done
[00000299] main input debug: thread ended
[00000288] main playlist debug: dead input
[00000299] main input debug: thread 196621 joined (playlist/engine.c:244)
[00000299] main input debug: TIMER input launching for 'dvdsimple:// :sout=#tran
scode{acodec=mp2a,ab=196,channels=2,samplerate=44100}:std{access=http,mux=ts{pid
-video=68,pid-audio=69},dst=/dream2073687253.ts} :sout-all :sout-keep' : 90.758
ms - Total 90.758 ms / 1 intvls (Avg 90.758 ms)
[00000288] main playlist debug: starting new item
[00000288] main playlist debug: changing item without a request (current 0/1)
[00000288] main playlist debug: nothing to play
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Bei ausführen einer .avi folgendes:

Rich (BBCode):
[00000320] main packetizer debug: using packetizer module "mpeg_audio"
[00000320] main packetizer debug: TIMER module_Need() : 0.431 ms - Total 0.431 m
s / 1 intvls (Avg 0.431 ms)
[00000308] main input debug: stream out mode -> no decoder thread
[00000308] main input debug: starting in async mode
[00000308] main input debug: `/volume1/video/LowQuality/Movies/xyz/xyz.avi' successfully opened
[00000318] avi demux debug: old:0 < new 0
[00000318] avi demux debug: old:0 < new 0
[00000308] main input debug: control type=1
[00000320] mpeg_audio packetizer debug: MPGA channels:2 samplerate:44100 bitrate
:160
[00000309] main stream output debug: adding a new sout input (sout_input:0x1016c
410)
[00000310] stream_out_transcode stream out debug: creating audio transcoding fro
m fcc=`mpga' to fcc=`mp2a'
[00000321] main decoder debug: looking for decoder module: 21 candidates
[00000321] avcodec decoder debug: libavcodec initialized (interface 3356160 )
[00000321] avcodec decoder debug: ffmpeg codec (MPEG Audio layer 1/2) started
[00000321] main decoder debug: using decoder module "avcodec"
[00000321] main decoder debug: TIMER module_Need() : 82.807 ms - Total 82.807 ms
 / 1 intvls (Avg 82.807 ms)
[00000322] main encoder debug: looking for encoder module: 5 candidates
[00000322] main encoder debug: TIMER module_Need() : 0.357 ms - Total 0.357 ms /
 1 intvls (Avg 0.357 ms)
[00000310] stream_out_transcode stream out error: cannot find audio encoder (mod
ule:any fourcc:mp2a)
[00000321] avcodec decoder debug: ffmpeg codec (MPEG Audio layer 1/2) stopped
[00000321] main decoder debug: removing module "avcodec"
[00000310] stream_out_transcode stream out error: cannot create audio chain
[00000320] main packetizer error: cannot create packetizer output (mpga)
[00000319] packetizer_mpeg4video packetizer warning: waiting for VOL
[00000319] packetizer_mpeg4video packetizer warning: waiting for VOL
[00000309] main stream output debug: adding a new sout input (sout_input:0x1017a
6a8)
[00000310] stream_out_transcode stream out debug: creating video transcoding fro
m fcc=`mp4v' to fcc=`mp2v'
[00000323] main decoder debug: looking for decoder module: 21 candidates
[00000323] avcodec decoder debug: libavcodec already initialized
[00000323] avcodec decoder debug: using direct rendering
[00000323] avcodec decoder debug: ffmpeg codec (MPEG-4 Video) started
[00000323] main decoder debug: using decoder module "avcodec"
[00000323] main decoder debug: TIMER module_Need() : 19.636 ms - Total 19.636 ms
 / 1 intvls (Avg 19.636 ms)
[00000324] main encoder debug: looking for encoder module: 1 candidate
[00000324] avcodec encoder debug: libavcodec already initialized
[00000324] main encoder warning: option strict-rc is unknown
[00000324] avcodec encoder debug: Warning vbv_delay will be set to 0xFFFF (=VBR)
 as the specified vbv buffer is too large for the given bitrate!
 (mpeg2video@0x10182e50)
[00000324] avcodec encoder debug: removing common factors from framerate
 (mpeg2video@0x10182e50)
[00000324] avcodec encoder warning: Set profile and level
 (mpeg2video@0x10182e50)
[00000324] avcodec encoder error: cannot open encoder
[00000324] main encoder warning: no encoder module matching "ffmpeg" could be lo
aded
[00000324] main encoder debug: TIMER module_Need() : 18.150 ms - Total 18.150 ms
 / 1 intvls (Avg 18.150 ms)
[00000310] stream_out_transcode stream out error: cannot find video encoder (mod
ule:ffmpeg fourcc:mp2v)
[00000323] avcodec decoder debug: ffmpeg codec (MPEG-4 Video) stopped
[00000323] main decoder debug: removing module "avcodec"
[00000310] stream_out_transcode stream out error: cannot create video chain
[00000319] main packetizer error: cannot create packetizer output (mp4v)
[00000318] avi demux warning: cannot get packet header, track disabled
[00000319] main packetizer debug: removing module "packetizer_mpeg4video"
[00000319] main packetizer debug: killing decoder fourcc `XVID', 0 PES in FIFO
[00000320] main packetizer debug: removing module "mpeg_audio"
[00000320] main packetizer debug: killing decoder fourcc `mpga', 0 PES in FIFO
[00000308] main input debug: EOF reached
[00000288] main playlist debug: finished input
[00000288] main playlist debug: dying input
[00000317] avi stream debug: free chunk avih
[00000317] avi stream debug: free chunk strh
[00000317] avi stream debug: free chunk strf
[00000317] avi stream debug: free chunk JUNK
[00000317] avi stream debug: free chunk LIST
[00000317] avi stream debug: free chunk strh
[00000317] avi stream debug: free chunk strf
[00000317] avi stream debug: free chunk JUNK
[00000317] avi stream debug: free chunk LIST
[00000317] avi stream warning: unknown chunk (not unloaded)
[00000317] avi stream debug: free chunk LIST
[00000317] avi stream debug: free chunk LIST
[00000317] avi stream debug: free chunk ISFT
[00000317] avi stream debug: free chunk LIST
[00000317] avi stream debug: free chunk JUNK
[00000317] avi stream debug: free chunk LIST
[00000317] avi stream debug: free chunk idx1
[00000317] avi stream debug: free chunk RIFF
[00000317] avi stream debug: free chunk JUNK
[00000317] avi stream debug: free chunk LIST
[00000318] main demux debug: removing module "avi"
[00000316] main access debug: removing module "access_file"
[00000308] main input debug: thread ended
[00000288] main playlist debug: dead input
[00000309] main stream output error: object is not attached
[00000308] main input debug: thread 213005 joined (playlist/engine.c:244)
[00000308] main input debug: TIMER input launching for '/volume1/video/LowQualit
y/Movies/xyz/xyz.avi :so
ut=#transcode{vcodec=mp2v,vb=2000,venc=ffmpeg{strict-rc=1},width=1920,height=108
0,canvas-width=1920,canvas-height=1080,canvas-asp : 234.155 ms - Total 234.155 m
s / 1 intvls (Avg 234.155 ms)
[00000288] main playlist debug: starting new item
[00000288] main playlist debug: changing item without a request (current 0/1)
[00000288] main playlist debug: nothing to play
[00000291] http interface debug: requested playlist stop
[00000288] main playlist debug: deleting item `/volume1/video/LowQuality/Movies/
xyz/xyz.avi :sout=#trans
code{vcodec=mp2v,vb=2000,venc=ffmpeg{strict-rc=1},width=1920,height=1080,canvas-
width=1920,canvas-height=1080,canvas-aspect=16:9,fps=25,acodec=mp2a,ab=196,chann
els=2,samplerate=44100}:std{access=http,mux=ts{pid-video=68,pid-audio=69},dst=/d
ream725384976.ts} :sout-all :sout-keep'
[00000288] main playlist: stopping playback
[00000288] main playlist debug: deleting item `/volume1/video/LowQuality/Movies/
xyz/xyz.avi :sout=#trans
code{vcodec=mp2v,vb=2000,venc=ffmpeg{strict-rc=1},width=1920,height=1080,canvas-
width=1920,canvas-height=1080,canvas-aspect=16:9,fps=25,acodec=mp2a,ab=196,chann
els=2,samplerate=44100}:std{access=http,mux=ts{pid-video=68,pid-audio=69},dst=/d
ream725384976.ts} :sout-all :sout-keep'
[00000288] main playlist debug: rebuilding array of current - root Playlist
[00000288] main playlist debug: rebuild done - 0 items, index -1
[00000291] http interface debug: requested playlist delete: 10

Leider sagen mir die Meldungen genau gar nix :(

Nur oben die dbus errormeldung find ich seltsam, bist du sicher das man den nur einmalig ausführen muss?
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.151
Punkte für Reaktionen
397
Punkte
393
Hallo,
eines vorweg, der vlc-client erwartet vom vlc-server einen ts-stream, d.h. der vlc-server (die DS) muß bei allem was nicht ts ist transcodieren. Ob sie dazu geschwindigkeits- und qualitätsmäßig überhaupt in der Lage ist, weiß ich nicht.

Dir fehlen noch ein paar libs, starte einfach mal
vlc -vvv
Die Module meckern da rum welche lib sie nicht finden können.
Wenn Du mit putty arbeitest kannst Du im linken Menübaum direkt unter Window die Lines of scrollback einstellen und erhöhen.

Gruß Götz
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hey!

Hier die Ausgabe:

Rich (BBCode):
RoaSteRs_DS409 login: admin
Password:


BusyBox v1.1.0 (2009.09.03-17:10+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

RoaSteRs_DS409> vlc -vvv
VLC media player 0.9.9a Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.9a Grishenko - (c) 1996-2009 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--build=i386-pc-linux-gnu' '--host=powerpc-linux-gnuspe' '--target=powerpc-linux-gnuspe' '--prefix=/opt' '--enable-v4l' '--disable-v4l2' '--enable-bonjour' '--disable-x264' '--disable-altivec' '--enable-dvbpsi' '--enable-a52' '--enable-dvdnav' '--with-dvdnav-config-path=/home/slug/optware/syno-e500/staging/opt/bin' '--enable-faad' '--enable-flac' '--disable-gnutls' '--enable-mpc' '--enable-ncurses' '--enable-ogg' '--enable-png' '--disable-remoteosd' '--enable-shout' '--enable-speex' '--enable-vorbis' '--disable-alsa' '--disable-dca' '--disable-glx' '--disable-gnomevfs' '--disable-libcdio' '--disable-libcddb' '--disable-screen' '--disable-sdl' '--disable-wxwidgets' '--disable-skins2' '--disable-x11' '--disable-nls' '--disable-static' 'build_alias=i386-pc-linux-gnu' 'host_alias=powerpc-linux-gnuspe' 'target_alias=powerpc-linux-gnuspe' 'CC=/home/slug/optware/syno-e500/toolchain/gcc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-gcc' 'LDFLAGS= -L/home/slug/optware/syno-e500/staging/opt/lib -Wl,-rpath,/opt/lib -Wl,-rpath-link,/home/slug/optware/syno-e500/staging/opt/lib ' 'CPPFLAGS=-O2   -O2 -pipe -I/home/slug/optware/syno-e500/staging/opt/include -I/home/slug/optware/syno-e500/staging/opt/include/ncurses' 'CPP=/home/slug/optware/syno-e500/toolchain/gcc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-gcc -E' 'CXX=/home/slug/optware/syno-e500/toolchain/gcc-3.4.3-glibc-2.3.4/powerpc-linux-gnuspe/bin/powerpc-linux-gnuspe-g++' 'PKG_CONFIG_PATH=/home/slug/optware/syno-e500/staging/opt/lib/pkgconfig'
[00000001] main libvlc debug: translation test: code is "C"
[00000001] main libvlc debug: checking builtin modules
[00000001] main libvlc debug: checking plugin modules
[00000001] main libvlc debug: loading plugins cache file /root/.cache/vlc/plugins-0404be.dat
[00000001] main libvlc warning: could not open plugins cache file /root/.cache/vlc/plugins-0404be.dat for reading
[00000001] main libvlc debug: recursively browsing `/opt/lib/vlc'
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/access_output/libaccess_output_shout_plugin.so' (libshout.so.3: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/video_filter/libpostproc_plugin.so' (libpostproc.so.51: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/meta_engine/libtaglib_plugin.so' (libtag.so.1: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/meta_engine/libid3tag_plugin.so' (libid3tag.so.0: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/gui/libncurses_plugin.so' (libncursesw.so.5: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/access/libdvdread_plugin.so' (libdvdread.so.3: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/access/libdvdnav_plugin.so' (libdvdnav.so.4: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/demux/libmpc_plugin.so' (libmpcdec.so.5: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/audio_filter/liba52tofloat32_plugin.so' (liba52.so.0: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/audio_filter/libmpgatofixed32_plugin.so' (libmad.so.0: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/codec/libvorbis_plugin.so' (libvorbisenc.so.2: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/codec/libfaad_plugin.so' (libfaad.so.0: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/codec/libspeex_plugin.so' (libspeex.so.1: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/codec/liblibmpeg2_plugin.so' (libmpeg2.so.0: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/codec/libpng_plugin.so' (libpng12.so.0: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/misc/libfreetype_plugin.so' (libfribidi.so.0: cannot open shared object file: No such file or directory)
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/misc/liblua_plugin.so' (/opt/lib/vlc/misc/liblua_plugin.so: R_PPC_REL24 relocation at 0x0d1357e8 for symbol `strlen' out of range)
[00000001] main libvlc debug: module bank initialized, found 212 modules
[00000001] main libvlc debug: opening config file (/root/.config/vlc/vlcrc)
[00000001] main libvlc debug: CPU has capabilities
[00000001] main libvlc debug: looking for memcpy module: 1 candidate
[00000001] main libvlc debug: using memcpy module "memcpy"
[00000287] main interaction debug: thread started
[00000287] main interaction debug: thread 16386 (Interaction control) created at priority 0 (interface/interaction.c:382)
[00000289] main preparser debug: thread started
[00000289] main preparser debug: waiting for thread initialization
[00000289] main preparser debug: thread 32771 (preparser) created at priority 0 (playlist/thread.c:79)
[00000290] main fetcher debug: thread started
[00000290] main fetcher debug: waiting for thread initialization
[00000290] main fetcher debug: thread 49156 (fetcher) created at priority 0 (playlist/thread.c:108)
[00000288] main playlist debug: thread started
[00000288] main playlist debug: waiting for thread initialization
[00000288] main playlist debug: thread 65541 (playlist) created at priority 0 (playlist/thread.c:117)
[00000291] main interface debug: looking for interface module: 1 candidate
[00000291] main interface debug: using interface module "hotkeys"
[00000291] main interface debug: TIMER module_Need() : 0.259 ms - Total 0.259 ms / 1 intvls (Avg 0.259 ms)
[00000288] main playlist debug: rebuilding array of current - root Playlist
[00000288] main playlist debug: rebuild done - 0 items, index -1
[00000291] main interface debug: thread started
[00000291] main interface debug: thread 81926 (interface) created at priority 0 (interface/interface.c:168)
[00000292] main interface debug: looking for interface module: 1 candidate
[00000292] inhibit interface error: Failed to connect to the D-Bus session daemon: dbus-launch failed to autolaunch D-Bus session: Autolaunch requested, but X11 support not compiled in.
Cannot continue.

[00000292] main interface warning: no interface module matching "inhibit,none" could be loaded
[00000292] main interface debug: TIMER module_Need() : 6.976 ms - Total 6.976 ms / 1 intvls (Avg 6.976 ms)
[00000292] main interface error: no suitable interface module
[00000001] main libvlc error: interface "inhibit,none" initialization failed
[00000293] main interface debug: looking for interface module: 16 candidates
[00000293] main interface debug: using interface module "signals"
[00000293] main interface debug: TIMER module_Need() : 2.595 ms - Total 2.595 ms / 1 intvls (Avg 2.595 ms)
[00000293] main interface debug: thread started
[00000293] main interface debug: thread 114696 (interface) created at priority 0 (interface/interface.c:168)
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000294] main interface debug: looking for interface module: 1 candidate
Remote control interface initialized. Type `help' for help.
[00000294] main interface debug: using interface module "rc"
[00000294] main interface debug: TIMER module_Need() : 1.078 ms - Total 1.078 ms / 1 intvls (Avg 1.078 ms)
[00000294] main interface debug: thread started
[00000294] main interface debug: thread 131081 (interface) created at priority 0 (interface/interface.c:168)

Weiss halt auch nciht ob die 512MB Ram und der 1.06GHz Prozessor das rechnen kann...?!


Greetz und Danke!
 

denon2002

Benutzer
Mitglied seit
20. Okt 2008
Beiträge
536
Punkte für Reaktionen
0
Punkte
0
Hey!

Weiss halt auch nciht ob die 512MB Ram und der 1.06GHz Prozessor das rechnen kann...?!

Greetz und Danke!

HY,

da ich auch schon seit langem probiert habe VLC auf meiner DS207+ zum laufen zu bringen habe ich mal nach der Anleitung VLC installiert.
Die fehlenden Module waren auch schnell nachinstalliert.

Jedoch beim Versuch auf meiner DM600 einen Film (avi) zu starten kamm dann doch die Meldung die ich eigentlich nicht sehen wollte.
Das LOG vom VLC gab aus, das der PC (DS) zu langsam ist.

Würde mich also auch mal interessieren ob das ganze mit einer DS209+ funktioniert.

gruß
Torsten
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Ich installiere mal noch folgende librarys...

mpeg2dec_0.4.1-2_powerpc.ipk

ffmpeg_0.svn20080409-2_powerpc.ipk

libmad_0.15.1b-4_powerpc.ipk

faad2_2.6-3_powerpc.ipk

libdvdnav_0.1.10-1_powerpc.ipk


Welche hast du noch installiert?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat