VLC auf DS207+ zum streamen auf Dbox

Status
Für weitere Antworten geschlossen.

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
ich denke das Projekt vlc als Transcodierer kann begraben werden.
Testdatei: .vob einer DVD
Testkandidaten: DS-106, Compaq N410C P4 1,2GHz 1GB, C2Duo 3GHz 4GB, dbox2

Bei allen 3 cvlc -I http gestartet und am TV geschaut was bei rum kommt.
C2Duo: läuft durch.
P4 1,2 GHz: läuft an aber nach einer kleinen Weile "Puffern" dann wieder Wiedergabe, Puffern usw.
DS-106: gar nix

P4 1,2 Ghz:
Rich (BBCode):
[00000358] stream_out_transcode stream out debug: late picture skipped (6645121)
[00000365] main mux warning: late buffer for mux input (6830353)
[00000358] stream_out_transcode stream out debug: late picture skipped (6694989)
[00000365] main mux warning: late buffer for mux input (6877299)
[00000365] main mux warning: late buffer for mux input (6872490)
[00000358] stream_out_transcode stream out debug: late picture skipped (6741666)
DS-106
Rich (BBCode):
[00000358] stream_out_transcode stream out debug: late picture skipped (280523)
[00000358] stream_out_transcode stream out debug: late picture skipped (265536)
[00000358] stream_out_transcode stream out debug: late picture skipped (248712)
[00000358] stream_out_transcode stream out debug: late picture skipped (246921)
[00000358] stream_out_transcode stream out debug: late picture skipped (256891)
[00000358] stream_out_transcode stream out debug: late picture skipped (283799)
[00000358] stream_out_transcode stream out debug: late picture skipped (246058)
[00000358] stream_out_transcode stream out debug: late picture skipped (258370)
[00000358] stream_out_transcode stream out debug: late picture skipped (250515)
[00000358] stream_out_transcode stream out debug: late picture skipped (249365)
[00000358] stream_out_transcode stream out debug: late picture skipped (294377)
[00000358] stream_out_transcode stream out debug: late picture skipped (239246)
[00000358] stream_out_transcode stream out debug: late picture skipped (247486)
[00000358] stream_out_transcode stream out debug: late picture skipped (258995)
[00000358] stream_out_transcode stream out debug: late picture skipped (250966)
[00000358] stream_out_transcode stream out debug: late picture skipped (249374)
[00000358] stream_out_transcode stream out debug: late picture skipped (248975)
[00000358] stream_out_transcode stream out debug: late picture skipped (252353)
[00000358] stream_out_transcode stream out debug: late picture skipped (262128)
Somit dürften auch die neueren DS'en von der Rechenleistung her nicht in der Lage sein zu transcodieren.

Gruß Götz
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Sry aber bei mir geht momentan gar nichts.
Wenn ich auf der DS die Formate angebe und eine Datei öffne sowie als IP 192.168.178.28 (IP der DS) angebe und auf dem PC diesen als UDP-Stream öffne geht nichts. Bekomme immer die Meldung das der Stream nicht gefunden werden kann ... sind die Angaben irgendwo falsch oder hab ich einen Denkfehler?

MfG Matthieu
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
eigentlich müßte da die IP des PC's angegeben werden (client-IP), der Weg hat bei mir aber auch noch nie funktioniert.

Gruß Götz
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Wie machst du das dann? Ich will doch einfach mal probieren obs geht damits ins Wiki kann :eek:

MfG Matthieu
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
Wie machst du das dann?
mit der dbox2, die hat einen vlc client. Dem gibt man nur IP und Basispfad des vlc Servers, scrollt durch die Verzeichnisse und wählt eine Datei aus.

Gruß Götz
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Per Zufall was gesehen zum Thema "vlc - freeplayer" im französichen Synology-Forum.

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hab mir nun ne Popcorn Hour C-200 bestellt... dann hab ich ruhe mit dem rumprobieren und ne All-in-One Lösung für alle Videodateien sowie ein Blu-Ray Laufwerk das alles lesen soll :)
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Kann die neue Popcorn denn am BlueRay-LW auch kopiergeschützte Medien wiedergeben? Die alten Poppis konnten an externen DVD Laufwerken nur Medien ohne Kopierschutz (CSS) abspielen.
 

RoaSteR

Benutzer
Mitglied seit
17. Sep 2009
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Kann die neue Popcorn denn am BlueRay-LW auch kopiergeschützte Medien wiedergeben? Die alten Poppis konnten an externen DVD Laufwerken nur Medien ohne Kopierschutz (CSS) abspielen.

Jup sieht ganz danach aus, guck mal hier:

http://www.networkedmediatank.com/wiki/index.php/C-200_Compatibility_Lists#Blu-ray_drives

Unter Retail Blu-Rays verstehe ich Blu-Rays welche für den Endkunden bestimmt sind - und die sind i.d.R. immer mit Kopierschutz versehen.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Es gab bei den alten Popis auch die Möglichkeit ein DVD LW anzuhängen. Da aber der Chip der Popi CSS nicht untersützt konnten auch keine Kauf DVDs abgespielt werden.
Das gleiche könnte auch bei BlueRays sein d.h. nur selber gebrannte ohne Kopierschutz könnten funzen. Zwar legt dieses Youtube-Filmchen nahe, dass es auch mit Kauf-BlueRays funzen müsste
 

Paratwa

Benutzer
Mitglied seit
13. Nov 2008
Beiträge
69
Punkte für Reaktionen
0
Punkte
6
hallo Kollegen und Tüftler,

ich habe das VLC webif erfolgreich zum laufen gebracht -- hier ist eher der Forscherdrang ausschlaggebend, das die DS101g+@106e eindeutig zu schwach fürs transcodieren ist.

Da ich aber das System doch gerne fertig hätte habe ich noch 2 Fragen:

1. Frage: wie kann ich

su admin
$ dbus-launch vlc -vvv -I http

in ein SSxx.sh verpacken - die frage ist hier wie ich den "su" richtig weitergebe?
su admin "dbus-launch vlc ..." ??

2. Frage: wenn ich mit -vvv starte bekomme ich noch 2 Fehler bei den Plugins - mit welchen Packeten werden die normal installiert - ich hätte schon Freetype mit -force-reinstall versucht - der fehler bleibt aber:

[00000001] main libvlc debug: recursively browsing `/opt/lib/vlc'
[00000001] main libvlc warning: cannot load module `/opt/lib/vlc/misc/libfreetype_plugin.so' (libfontconfig.so.1: 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 debug: module bank initialized, found 229 modules


wo finde ich libfontconfig.so.1 und die libtag.so.1 für meine ppc DS101g+


lg Paratwa
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
1)
Code:
su admin -c "command to run"
Zu 2) kann ich dir leider auch nicht helfen
 

Paratwa

Benutzer
Mitglied seit
13. Nov 2008
Beiträge
69
Punkte für Reaktionen
0
Punkte
6
Danke

habe mir jetzt ein Start/Stop Script mit

su admin -c "dbus-launch vlc -I http"

erstellt.

zur Frage 2 habe ich selber die Antwort gefunden:

für das libfontconfig.so.1 -> ipkg fontconfig
für das libtag.so.1 -> ipkg taglib

installieren, dann ist VLC zufrieden und die Fehlermeldung ist weg.


Dafür Crashed der VLC jetzt wenn ich auf "Play" gehe


[00000366] main mux debug: adding a new input
[00000366] mux_ts mux debug: adding input codec=mpga pid=68
[00000366] mux_ts mux debug: new PCR PID is 68
[00000395] main packetizer debug: switching to sync mode
[00000406] mpeg_audio decoder debug: MPGA channels:2 samplerate:22050 bitrate:40
[00000366] main mux warning: late buffer for mux input (505685)
[00000366] main mux warning: late buffer for mux input (468858)
[00000366] main mux warning: late buffer for mux input (424316)
[00000366] main mux warning: late buffer for mux input (380242)
[00000366] main mux warning: late buffer for mux input (335238)
[00000366] main mux warning: late buffer for mux input (308812)
[00000366] main mux warning: late buffer for mux input (314685)
[00000366] main mux warning: late buffer for mux input (269715)
[00000376] packetizer_mpeg4video packetizer warning: waiting for VOL
[00000357] main stream output debug: adding a new sout input (sout_input:0x10123
e40)
[00000358] stream_out_transcode stream out debug: creating video transcoding fro
m fcc=`mp4v' to fcc=`mp2v'
[00000437] main decoder debug: looking for decoder module: 26 candidates
[00000437] avcodec decoder debug: libavcodec already initialized
[00000437] avcodec decoder debug: using direct rendering
[00000437] avcodec decoder debug: ffmpeg codec (MPEG-4 Video) started
[00000437] main decoder debug: using decoder module "avcodec"
[00000437] main decoder debug: TIMER module_Need() : 156.991 ms - Total 156.991
ms / 1 intvls (Avg 156.991 ms)
[00000438] main encoder debug: looking for encoder module: 8 candidates
[00000438] avcodec encoder debug: libavcodec already initialized
[00000438] 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@0x1016c170)
[00000438] avcodec encoder debug: removing common factors from framerate
(mpeg2video@0x1016c170)
Compiler did not align stack variables. Libavcodec has been miscompiled
and may be very slow or crash. This is not a bug in libavcodec,
but in the compiler. You may try recompiling using gcc >= 4.2.
Do not report crashes to FFmpeg developers.
[00000438] avcodec encoder debug: found encoder MPEG-2 Video
[00000438] main encoder debug: using encoder module "avcodec"
[00000438] main encoder debug: TIMER module_Need() : 193.932 ms - Total 193.932
ms / 1 intvls (Avg 193.932 ms)
[00000438] main encoder debug: removing module "avcodec"
Illegal instruction
CJD_NAS>


lg Paratwa
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
wenn ich mich recht entsinne hilft ipkg remove ffmpeg.

Gruß Götz
 

Mib1976

Benutzer
Mitglied seit
31. Mrz 2010
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Hallo erstmal,

habe auch eine dbox2 und schaue mir meine Avis immanent auch über den Pc an .

Nun habe ich mir die Synology Disk Station DS-210j geholt in der Hoffnung das ich meinen Pc jetzt auslassen kann da dieser im Leerlauf schon 460 Watt braucht ^^.

Wie ich das hier lese ists dennoch ein Problem übers NAS wegen der Cpu..
Der DS 210 hat ja wenigsten 800 Mhz und ich hoffe das wenigstens Avis ala Xvid usw gehen könnten ..

Die Anleitungen sind ja jetzt für die Vorgängermodelle gibs da schon was für den 210?? Oder kann ich die verwenden?

Der 210 unterstützt auch DLNA .Wäre darüber was machbar ?Mein Tv kann DLNA.

mfg
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
Der 210 unterstützt auch DLNA .Wäre darüber was machbar ?Mein Tv kann DLNA.
ganau das ist das was Du willst. Benutzerhanbuch ab Seite 133.

Gruß Götz
 

Mib1976

Benutzer
Mitglied seit
31. Mrz 2010
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Dh sarüber könnt ich also schonmal meine Avis schauen die auf dem NAS liegen??
Das wäre ja schonmal nen anfang.

Und wie sieht mit dem abspielen über die Dbox aus mit zb VLC?

Habe mich auch noch was rumgelesen und verstehe eins nicht..

Wenn eine Box zb.Azbox sogar MKv wiedergeben kann übers NAS wenns nfs ünterstützt wiso kann das nicht oder nur schwer dann das NAS selber?
Immerhin hat sonne Box auch grade mal nen 300mhz Prozessor drinne..

Aber zurück zu Topic..
Hätte es am liebsten über die Box zum laufen da ich darüber auch andere dinge Laufen und ich so das Bild durchschleife zu Schlafzimmer ect...
Wenn ich jetzt nur mit dem Tv scheuen kann habe ich immer noch nix im Schlafzimmer^^..Deswegen gerne über die Box selber..
 

Mib1976

Benutzer
Mitglied seit
31. Mrz 2010
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
So ..Habe soweit alles drauf ..

VLc ist ansprechbar über Webinterface und mpeg Dateien Bekomme ich mit einer cpu Last von 5 % auf den Bildschirm.
Avi (xvid-Divx) und andere Formate kommt da zwei fehler..

Ich möchte auch nicht übers Webinterface schauen sondern starte den Film über die Dbox2..Bei der Mpeg gehts bei den anderen kommt ..

Rich (BBCode):
[00000322] stream_out_transcode stream out error: cannot create audio chain
[00000335] main packetizer error: cannot create packetizer output (mpga)

Hört sich an wie ein codec fehler..


Habe noch anderes anliegen..
Wiso starte ich ihn mit diesem Befehl??

dbus-launch vlc -I http..Somit ist das Webinterface auch aktiv ..OK

Und nicht wie normalerweise..So wie auf dem Windows Rechner..--extraintf=http ??

Was heist das I??
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
schau Dir mal die commandline Optionen an, vlc --help. Wenn Du noch ein -vvv dazu gibst, wird vlc sehr gesprächig.
Wenn eine Box zb.Azbox sogar MKv wiedergeben kann übers NAS wenns nfs ünterstützt wiso kann das nicht oder nur schwer dann das NAS selber?
Immerhin hat sonne Box auch grade mal nen 300mhz Prozessor drinne..
Eine DS kann selbst gar nichts wiedergeben, es ist keine Grafikhardware vorhanden. Sie kann nur Material zur Verfügung stellen. Kann das Abspielgerät mit dem vorhandenen Format nicht anfangen müßte in Echtzeit transcodiert werden, dafür reicht aber die CPU Leistung nicht aus. Abspieler wie die angesprochene azbox haben die Codecs als Hardware eingebaut, die CPU spielt da keine Rolle.

Gruß Götz
 
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