Hallo Forum,
Ein kleiner Überblick/Zusammenfassung über die zwei Techniken der "Datei-Dienste" VLC, NFS.
Ich besitze nur eine oberflächliche Ahnung von der Materie und nutze gerne beide Techniken.
Vorab: Ich bewundere die Einsatzgabe der dbox-Entwickler, ich bewundere auch dass die Devs die Informationen hier im Forum preisgeben und sich zu Kritischen Thema informativ außern!
Wer weiß, was VLC und NFS ist, kann den Teil "was ist VLC, NFS?" überspringen!
____________________________________
Was ist VLC?
Übersetzt: VideoLAN Client
VLC wird in dbox2 als ein Video Client eingesetzt(empfängt Srteams).
Auf unserem PC läuft er als ein sog. VLS (VideoLanServer). Die Software heiß halt auch VLC, laufen tut er aber als VLS(sendet Streams).
Die Steuerung übernimmt die dbox über die http-Befehle.
Der Server läuft Local unter http://127.0.0.1:8080(Port über den die Applikation im Netzwerk kommuniziert). Nach außen ist er unter der NetwerkIP-Adresse und Port sichtbar.
Mit bestimmten Steuerbefehlen kann der Server angesteuert werden.
Das heißt dbox wählt über empfangene Liste (die Datei-Liste schick der Server) eine Datei aus und schickt ein Befehl über den Port 8080 an den Server, der dann reagiert.
Bessere Veranschaulichung hier: http://www.videolan.org/streaming/
Dateiformate die VLC unterstützt: http://www.videolan.org/vlc/features.html
VLC wird fast in jeder Videotauglichen Software eingesetzt.
z.B. emule zum Streamen unfertiger Dateien.
oder unter Winamp, der Streams von verschiedenen Anbietern empfängt
____________________________________
Was ist NFS?
Network File System (Netzwerk-Dateien-System).
z.B. Allegro NFSd
Ein NFS-Server(PC) stellt lokale Dateisysteme anderen
NFS-Clients(dbox) zur Einbindung (zum Mounten) zur Verfügung.
Wenn das Verzeichnis eingebunden ist, ferfügt der Client koplett die Kontrolle über die Dateien.
Das heißt bei verschiedenen Dateiformaten muß eine Applikation auf dem Client (dbox) geschrieben werden, die dann dieses Format abspielt.
____________________________________
Vor und Nachteile beider Techniken:
VLC:
ist Server abhängig, d.h der Servermuß die Formate unterstützen.
VLC Client bekommt einen bereits konvertierte Video Frames, d.h am Server kann man einstellen was der Client so an Datenrate verträgt, so kann man die Datenrate voll ausnutzen.
Vorteil:
- die Umleitung auf den Optischen Output (dolby digital) ist möglich
NFS:
ist Client abhängig, d.h. der Progrmmieraufwand ist auf dem Client. Die Konvertierung ist auf dem Client!!!! die dbox wird dadurch mehr ausgelastet und eventuell nicht schnellgenug Daten liefern.
Also rechenintensiv!
weiterer Nachteil :
- die Umleitung auf den Optischen Output (dolby digital) ist NICHT möglich.
________________________________________
Meine Meinung
Da die dbox VLC über die http-Befehle steuern kann, ist eine MP3 implementierung sehr leicht. Auch Erstellung der MP3 -Listen ist über die Sterbefehle möglich, der VLS muß dies nur unterstützen! Der VLC Server muß sicherlich (wie oben erwähnt) erweitert werden, um z.B. Audio/Video Listen mit Namen, Dauer und weiterer nötigen Informationen der Datei zu schicken (wie in PHP Seiten).
Wird dieses schon eingesetzt?? für mp3, glaube nicht.
Fazit:
Vieles spricht für VLC wie man sieht. Einige Devs sind aber anderer Meinung. Nun bitte ich diese in diesem Beitrag um ausführliche Feedbacks, um wetere Fragen zu vermeiden.
Diese Übersicht erleichtert die Funktion der Techniken zu verstehen.
Es sind hier auch viele Entwickler, die zwar etwas anderes Programmieren, aber etwas Ahnung von der Materie besitzen und vielleicht den Devs Ideen oder bei den Gedankensprünge verhelfen.
Frage: Warum nicht nur VLC für Video und Audio Streaming?
Der Beitrag ist lange genug, denke ich.
Warte auf feedback der dbox2 Nutzer.
Viele Grüsse
Sergej
VLC vs. NFS (MP3-Player)
-
- Neugieriger
- Beiträge: 7
- Registriert: Sonntag 20. Juni 2004, 13:56
VLC vs. NFS (MP3-Player)
Zuletzt geändert von Serge am Sonntag 20. Juni 2004, 18:14, insgesamt 3-mal geändert.
-
- Neugieriger
- Beiträge: 7
- Registriert: Sonntag 20. Juni 2004, 13:56
Kurzer Nachtrag:
Ich sehe, giggo hat die Features des VLC in seiner ToDoListe :
http://www.giggo.de/dbox2/movieplayer.html#todo
Da hat giggo viel zu tun
Thema "Shoutcast" ist auch Interessant! Web-Radio
http://forum.tuxbox-cvs.sourceforge.net ... hp?t=22284
geht auch WebTV über "Shoutcast"?
Viele Grüsse
Sergej
Ich sehe, giggo hat die Features des VLC in seiner ToDoListe :
http://www.giggo.de/dbox2/movieplayer.html#todo
Da hat giggo viel zu tun
Thema "Shoutcast" ist auch Interessant! Web-Radio
http://forum.tuxbox-cvs.sourceforge.net ... hp?t=22284
geht auch WebTV über "Shoutcast"?
Viele Grüsse
Sergej
-
- Interessierter
- Beiträge: 21
- Registriert: Sonntag 30. Mai 2004, 21:57