EasyStream
VDR - Streaming Client für Windows
Ein Linux-basierter VDR ( Klaus Schmidingers Video Disk Recorder ) kann mit Hilfe des Streamdev-server-plugins digitale TV -Programme über ein Netzwerk streamen.
Diese Netzwerkstreams kann ein Streaming-Client wie z.B. VLC empfangen und am PC-Monitor darstellen.
EasyStream ist ein Programm das als Schittstelle zwischen VDR und VLC dient. Ziel der Entwicklung von EasyStream ist es, auf mehreren PC's im Heimnetzwerk die Grundfunktionen eines VDR als Streamingserver über eine Fernbedienung zu steuern und somit das aktuelle TV-Programm auf jedem PC zugänglich zu machen.
Dieses Programm befindet sich noch im Entwicklungsstatus. Bei der Entwicklung wurden bisher diese Funktionen realisiert.
--- Wiedergabe von TV- und Radio- Sendungen über VLC
--- Wiedergabe und Löschen der aufgenommenen Sendungen
--- Setzen und Löschen der Aufnahmetimer
--- Anzeige der EPG-Daten
--- Integration einer beliebigen Fernbedienung (über WinLIRC)
VDR - Streaming Client für Windows (aktualisiert 26.03.2008 )
VDR - Streaming Client für Linux (aktualisiert 26.03.2008 )
Weiter gibt es nun eine Beta für Linux :
Dieses Programm befindet sich noch im Versuchsstatus und kann als binary geladen werden. Zunächst einmal soll dabei abgeklärt werden,auf welchen Linuxdistributionen das Programm ohne Neukompilierung läuft ( bitte um Rückmeldung ). Kompiliert wurde unter Ubuntu 7.10 also sollte das zumindest auf allen Debian ( Etch ) Derivaten laufen.
Die Funktionen beschränken sich zur Zeit auf:
--- Wiedergabe von TV- und Radio- Sendungen über VLC
Downloadlink siehe unten
15.April.2008
EasyStream 0.2
letzte Korrekturen an EasyStream sind erfolgt, somit kann ich noch heute die offizielle Version EasyStream 0.2 zum Download bereit stellen. Wie angekündigt, wird auch der Quellcode vom EasyStream veröffentlicht.
BugFix:
----- Bildschirmgröße / Position beim ersten Start geändert ( für kleinere Monitore ),
----- Eingabefelder in Optionen so angeordnet, dass auch bei 1024x768 alles sichtbar ist
26.März.2008
EasyStream 0.1
BugFix:
----- Senderlogos wurden bei z.B. "BR-alpha*" wegen dem '*' nicht angezeigt,
----- TimeOut beim Einlesen der Aufnahmen erhöht
----- ( es gab Probleme bei sehr vielen Aufnahmen
----- EPG-Anzeige bei Mischsystemen ( DVB-T / DVB-S / DVB-C )
01.März.2008
EasyStream 0.0.9
BugFix:
----- Nachdem es immer noch vereinzelte Probleme mit den Aufnahmen gab,
----- habe ich diesen Teil mit einem neuen Denkansatz komplett neu erstellt.
----- TimeOut bei der VDR-Rechner-erkennung durch den PING vergrößert.
Neu:
----- Externer Player kann jetzt auch für Aufnahmen gestartet werden. Somit dürften
----- jetzt auch andere Player ( nicht nur VLC ) benutzbar sein. Der VLC muss aber weiterhin
----- ( wegen dem ActiveX - Plugin als interner Player ) installiert sein.
----- Die Optik wurde durch neue Icons von
----- http://tango.freedesktop.org/Tango_Desktop_Project etwas aufgefrischt.
25.Feb.2008
EasyStream 0.0.8
BugFix:
----- Grafikfehler in der Anzeige der Senderlogos beseitigt
----- Aufnahmen mit dem Zeichen '-' wurden nicht gefunden.
----- EPG wurde nicht aktualisiert wenn keine EPG-Daten vorhanden
----- ( es wurden dann die alten Daten angezeigt )
Neu:
----- VLC kann jetzt auch als externes Programm gestartet werden
----- Überwachung/Anzeige der DVB-Karten im VDR
----- ( nur in Verbindung mit dem vdr-plugin "vdrinfo" )Plugin vdrinfo 0.0.1
Diese Version EasyStream 0.0.8 soll als Testversion für zwei voneinander unabhängige Features dienen.
1. Plugin vdrinfo
Um in Zukunft weitere Informationen über den Betriebszustand des VDR in EasyStream einbauen zu können benötige ich ein zusätzliches Plugin um an die gewünschten Daten zu kommen.
Da die Integration eines zusätzlichen Plugins für viele zu aufwändig ist, soll EasyStream aber weiterhin ohne das Zusatzplugin funktionsfähig bleiben.
2. VLC mit ActiveX oder libvlc.dll
Bisher wurde von EasyStream die ActiveX - Anbindung zum VLC genutzt. Dieses ActiveX möchte ich langfristig durch die Benutzung der libvlc.dll ersetzen. Zum Test ob das auch bei jedem problemlos funktioniert, gibt es in der Kanäle-Ansicht einen zusätzlichen Startbutton.
Mit dieser letzten Testversion werde ich diesen Entwicklungszweig in kürze als stabile Version EasyStream0.2 beenden. Alle meine weiterführenden Ideen und Vorstellungen erfordern einen größeren Umbau der nicht mehr in diesen Rahmen passt.
27.Jan.2008
EasyStream 0.0.7
BugFix:
----- '01.01.1970' ist kein gültiger Datums oder Zeitwert. Fehlerursache jetzt evtl. gefunden
----- Aufnahmen nach Datum sortieren
----- Prüfung "VDR-vorhanden" (Ping) geändert, läuft jetzt auch wieder als Normal-User
----- ohne ADMIN - Anmeldung
Neu:
----- Timer-Liste zerlegt in einzelne Spalten für Datum Titel usw.
----- Auswahlmöglichkeit der VDR-Server erweitert ( jetzt ohne Begrenzung )
----- Auswahl: Streaming mit reduzierter Bitrate für z.B. WLan( Extern )
----- Abfrage der verfügbaren TV-Kanäle
10.Jan.2008
EasyStream 0.0.6
Neu: Variable Schriftgröße in den Tabellen + Spaltenbreite speicherbar
----- Anzeige Senderlogos im XPM-Format (Logos werden erwartet im Unterverzeichnis
----- und sind im Format XPM DefaultLogo: 'logos\monitor.xpm' wird angelegt
----- Wake On Lan
----- Startvorgang ( bei ausgeschatetem VDR ) optimiert
----- Wechsel VDR-1 <-> VDR-2 optimiert
----- Netzlaufwerksverbindung "net use ..." mit Option "/PERSTSTENT:NO"
----- und Trennung nach Programm-Ende ( auf Wunsch )
31.Dez.2007
EasyStream 0.0.5
EasyStream languagepack english
Neu: Internationalisierung: [Optionen - Programm - Spracheinstellung]
---- ( die Beschreibung ist noch nicht übersetzt )
Neu: Einstellmöglichkeiten für den OSD-StartButton [Optionen - Programm - OSD/Telnet]
---- ( damit kann z.B. auch per http://... LIVE / VDRADMIN / XXV aufgerufen werden )
22.Dez.2007
EasyStream 0.0.4.1
BugFix:TV-Wiedergabe auf dem 2. VDR geht nicht
20.Dez.2007
EasyStream 0.0.4
BugFix:Probleme mit "Sonderzeichen" im Aufnahmeverzeichniss gelöst
BugFix:Nach umsortieren der Kanalliste kann kein TV-Programm gestartet werden.
Neu: Auswahlmöglichkeit zw. 2 VDR-Server
Neu: Balkenanzeige (wie lange läuft die Sendung) im EPG
Neu: Anzeige Speicherplatz für Aufnahmen
Neu: Seitenweise blättern in Kanäle ( FB-Tasten rechts/links )
11.Dez.2007
EasyStream 0.0.3
BugFix:Bei leerer Timerliste wird kein Timer gesetzt.
Neu: Hauptfenster kann geschlossen werden.
Neu: Verhindern von Bildschirmschoner / Monitor ausschalten wenn Sendung läuft
Neu: Laufende Sendung in Kanalliste ( Updateintervall einstellbar )
Neu: Password wird nicht mehr im Klartext gespeichert.
07.Dez.2007
EasyStream 0.0.2
BugFix:Scrollen in TV/Radio-Liste, TV/Radio Umschaltung per Fernbedienung.
Neu: EPG-Daten -> Jetzt / Später / Aktuelles Programm.
Neu: zusätzliche Aktionen mit der Fernbedienung.
EasyStream 0.0.1
Das ist die erste Vorabversion von EasyStream.
Natürlich nicht von mir, habs nur beim googlen gefunden, sieht nett aus und funktioniert bisher sehr schön