VLC permanent streamen lassen

Benutzer_Nr1958

Lt. Junior Grade
Registriert
Sep. 2011
Beiträge
371
Ich habe es ja schon geschafft, VLC streamen zu lassen.
Allerdings immer nur eine einzelne Datei.

Ich hätte gerne, dass VLC grundsätzlich alles streamt, dass ich über die Wiedergabeliste abspiele.

Z.Z kann ich es nur über den Weg lösen:
Medien - Medium öffnen - Datei - Hinzufügen - Pfad zu den mp3-Dateien - auswählen - Öffnen -
Stream - Ziel einstellen - Neues Ziel HTTP - Hinzufügen - Profil Audio MP3 - Stream

Dann erscheint die Datei in der Wiedergabeliste und kann im Netzwerk empfangen werden.

ABER:
- Habe ich bei der Dateiauswahl mehrere Dateien markiert, so wird das ignoriert und nur die erste Datei genommen.
- Wähle ich über den "kurzen" Weg weitere Dateien hinzu, werden diese nicht gestreamt.
- Bei der Auswahl kann ich kein komplettes Verzeichnis nehmen - so wie beim lokalen Abspielen.

Sehr umständlich. Und daher meine Fragen.

Wie stelle ich VLC so ein, dass grundsätzlich alles gestreamt wird, was abgespielt wird, und ich nicht jedes Mal für jede Datei die Klick-Orgie durchführen muss?

Helft einen Genervten
 
scheint keinen zu interessieren :(
Da gebe ich mir mal eine Teilantwort:

Auf der Server-Seite bin ich ein großes Stück weiter.
Ich kann jetzt VLC aufrufen und z.B. über Medien - Verzeichnis öffnen eine Wiedergabeliste erzeugen und abspielen.
Den Stream kann man auf anderen Rechnern gleichzeitig im Netz empfangen ("Partymodus")

Dies erreicht man, indem man VLC aufruft mit:
vlc --sout '#standard{access=http,mux=ts,dst=:8080}'
oder
vlc --sout '#duplicate{dst=display,dst=http{mux=ts,dst=:8080}}'
Bei dem zweiten Aufruf kann man lokal mithören, allerdings mit zeitlichen Versatz.

Auf den Clienten heißt es:
vlc http://ip-adresse-oder-servername:8080

Ein Problem besteht aber weiter:
Zwischen jeden Musikstück verlieren die Clienten den Kontakt zum Server. Ein Doppelklick auf den Eintrag in der Wiedergabeliste verbindet die beiden zwar wieder, ist aber noch nicht das Gelbe vom Ei.

Getestet habe ich die Optionen --http-continuous und --hhtp-reconnect

Als Fehlermeldung auf den Clienten kommt
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 66

Hat jemand eine Idee?
 
Zurück
Oben