Hallo hier das Beta meines VLC Server Plugins, dass ich mir mit ehr weniger als mehr Java Kenntnissen zusammengestöpselt habe.
Leider sind vermutlich noch etliche Bugs drin, deswegen nur ein Beta. Fehlermeldungen gerne hier posten.
(Zur Sicherheit sollte man nach dem Einrichten eine Sicherungskopie der Datei java.vlcserverplugin.VlcserverPlugin.prop anlegen,
falls das Plugin mal seine Settings verliert.
)
Ziel des Plugins: vor allem Internetradio-Streams zeitgesteuert anhören/aufzeichnen
Es ist aber Prinzipiell jede Quelle möglich die der VLC abspielen kann
Voraussetzungen : Der VLC Player (
www.videolan.org) muss mit zusätzlichem Telnet Interface gestartet sein.
Netzwerk : Der VLC Player kann auch auf einem anderen Rechner/Server laufen, der per Telnet erreichbar ist
Plattformen : alle auf denen VLC läuft
Konfiguration : Im Konfigurationsdialog können neben Voreinstellungen für jeden Sender eine StreamURL und das bevorzugte Ausgabeprofil gewählt werden
Was macht das Plugin?
Mit dem Plugin können Sendungen markiert werden.
Über einen Dialog wird nun interaktiv ein VLM Script erzeugt, dass dann per Telnet an den VLC gesendet wird.
Verändert werden können:
-Ausgabe:Datei /Lautsprecher /Beides
-Stream
-Dateiname
-Ausgabeort
-Ausgabeformat
etc.
Was kann mit VLC Plugin angesehen/angehört/aufgenommen werden?
Das Spektrum von vlc ist ja relativ groß. Unterstützt werden
Streamingprotokolle:
-http
-mms
-rtsp
...
Codecs:
-mp3
-wma
-real cook
uvm
Der Stream kann:
-normal abgespielt werden
-im Rohformat gespeichert werden (Vorteil:kein zusätzlicher Qualitätsverlust. Problem: Player muss das wiedererkennen können)
-in Containerdatei (.asf/.ogg) im Rohformat gespeichert werden (Vorteil:Player erkennt Stream wieder)
-in beliebiges Format Transcodiert werden (Nachteil:Qualitätsverlust, Rechenlast,Datenmenge- aber je nach Wunsch gut steuerbar)
Kann man mehrere Tage in voraus Programmieren?
Jein. Der VLC vergisst alle programmierten Streams beim Herunterfahren.
Es sollte aber möglich sein den VLC beim Hochfahren des Rechners automatisch zu starten (z.B. Autostart) und sofort die gespeicherte Programmierungen wieder zu laden.
Wie kann ich die Programmierten Sendungen überprüfen:
über Telnet: telnet 127.0.0.1 4212 -->Paswort: admin
über http :
http://127.0.0.1:8080/vlm.html
VLC Tips:
http://wiki.videolan.org/Documentation: ... _HowTo/VLM
Kommandozeilenparameter:
VLC starten mit zusätzlichem Telnet und Http interface:
VLC --intf wx --extraintf telnet:http
Starten als Hintergrunddienst und Konfiguration laden (dieser Player ist dann nurnoch über Telnet oder Webinterface bedienbar! ):
vlc --intf telnet --extraintf http --control telnet --vlm-conf TVBVLMBroadcasts.txt
Bugs:
Plugin:bestimmt einige
VLC :beansprucht manchmal viel Leerlaufzeit (unter Windows) obwohl grade inaktiv.
Bin mal gespannt wie ihr das Plugin findet:
http://rapidshare.de/files/37953964/vlc ... n.zip.html
Hallo hier das Beta meines VLC Server Plugins, dass ich mir mit ehr weniger als mehr Java Kenntnissen zusammengestöpselt habe.
Leider sind vermutlich noch etliche Bugs drin, deswegen nur ein Beta. Fehlermeldungen gerne hier posten.
(Zur Sicherheit sollte man nach dem Einrichten eine Sicherungskopie der Datei java.vlcserverplugin.VlcserverPlugin.prop anlegen,
falls das Plugin mal seine Settings verliert. :? )
[b]Ziel des Plugins[/b]: vor allem Internetradio-Streams zeitgesteuert anhören/aufzeichnen
Es ist aber Prinzipiell jede Quelle möglich die der VLC abspielen kann
[b]Voraussetzungen[/b] : Der VLC Player (www.videolan.org) muss mit zusätzlichem Telnet Interface gestartet sein.
Netzwerk : Der VLC Player kann auch auf einem anderen Rechner/Server laufen, der per Telnet erreichbar ist
Plattformen : alle auf denen VLC läuft
Konfiguration : Im Konfigurationsdialog können neben Voreinstellungen für jeden Sender eine StreamURL und das bevorzugte Ausgabeprofil gewählt werden
Was macht das Plugin?
Mit dem Plugin können Sendungen markiert werden.
Über einen Dialog wird nun interaktiv ein VLM Script erzeugt, dass dann per Telnet an den VLC gesendet wird.
Verändert werden können:
-Ausgabe:Datei /Lautsprecher /Beides
-Stream
-Dateiname
-Ausgabeort
-Ausgabeformat
etc.
Was kann mit VLC Plugin angesehen/angehört/aufgenommen werden?
Das Spektrum von vlc ist ja relativ groß. Unterstützt werden
Streamingprotokolle:
-http
-mms
-rtsp
...
Codecs:
-mp3
-wma
-real cook
uvm
Der Stream kann:
-normal abgespielt werden
-im Rohformat gespeichert werden (Vorteil:kein zusätzlicher Qualitätsverlust. Problem: Player muss das wiedererkennen können)
-in Containerdatei (.asf/.ogg) im Rohformat gespeichert werden (Vorteil:Player erkennt Stream wieder)
-in beliebiges Format Transcodiert werden (Nachteil:Qualitätsverlust, Rechenlast,Datenmenge- aber je nach Wunsch gut steuerbar)
Kann man mehrere Tage in voraus Programmieren?
Jein. Der VLC vergisst alle programmierten Streams beim Herunterfahren.
Es sollte aber möglich sein den VLC beim Hochfahren des Rechners automatisch zu starten (z.B. Autostart) und sofort die gespeicherte Programmierungen wieder zu laden.
Wie kann ich die Programmierten Sendungen überprüfen:
über Telnet: telnet 127.0.0.1 4212 -->Paswort: admin
über http : http://127.0.0.1:8080/vlm.html
VLC Tips:
http://wiki.videolan.org/Documentation:Streaming_HowTo/VLM
Kommandozeilenparameter:
VLC starten mit zusätzlichem Telnet und Http interface:
VLC --intf wx --extraintf telnet:http
Starten als Hintergrunddienst und Konfiguration laden (dieser Player ist dann nurnoch über Telnet oder Webinterface bedienbar! ):
vlc --intf telnet --extraintf http --control telnet --vlm-conf TVBVLMBroadcasts.txt
Bugs:
Plugin:bestimmt einige :wink:
VLC :beansprucht manchmal viel Leerlaufzeit (unter Windows) obwohl grade inaktiv.
Bin mal gespannt wie ihr das Plugin findet: http://rapidshare.de/files/37953964/vlcserverplugin.zip.html