VCR.NET 4.1 und DVB.NET

Zur besonderen Beachtung: die Downloads im Beta Bereich von VCR.NET 4.1 enthalten nun eine vollwertige DVB.NET Version 4.1, die nicht mehr mit älteren VCR.NET Versionen zusammen verwendet werden kann. Der DVB.NET / VCR.NET Viewer kann im VCR.NET Modus auch nur noch VCR.NET 4.1 ansprechen.

Der VCR.NET Recording Service benutzt bekanntlich die DVB.NET Bibliothek für alle Aufgaben rund um das Ansprechen von DVB Geräten. Auch wenn es mit VCR.NET 4.1 so einiges an Änderungen geben soll so hoffe ich doch, dass DVB.NET davon nur am Rande betroffen ist. Bisher waren nur einige kleinere Erweiterungen notwendig, die vollständig kompatibel zur bisherigen Version 4.0 sind.

Obwohl es für VCR.NET 4.1 ein spezielles DVB.NET Paket gibt, das zumindest im Dateinamen auch die Version 4.1 trägt, so handelt es sich daher letztlich doch um eine ein bisschen gepimpt Version 4.0. Insbesondere kann diese aktualisierte Version auch für VCR.NET 4.0 genutzt werden. Ich hoffe damit gerade in der frühen Testphase von VCR.NET 4.1 das Hin- und Herschalten zwischen Versionen des VCR.NET Recording Service zu erleichtern. Das soll auch solange es geht durchgehalten werden – spätestens zum Release von VCR.NET 4.1 wird es aber eine echte Version 4.1 von DVB.NET geben, die parallel zur 4.0 installiert werden kann.

Für den DVB.NET / VCR.NET Viewer gilt das allerdings nicht: durch die Änderungen an den Web Diensten des VCR.NET Recording Service wird es auch eine spezielle Version 4.1 des Viewers geben müssen, die nur mit VCR.NET 4.1 kommunizieren kann – insbesondere aber nicht mit älteren Versionen.

Codierung von VCR.NET 4.0 abgeschlossen – die Tests beginnen…

Nach einer Kürzung der geplanten Features ist die eigentliche Entwicklung von VCR.NET 4.0 abgeschlossen. Ich werde nun noch einige Zeit intern testen und die neue Online Hilfe fertigstellen und dann eine Version zum allgemeinen Beta-Test freigeben – zusammen mit der offiziellen DVB.NET Version 4.0, die nun schon einige Zeit stabil ist.

Puh

Jochen

Verbesserte BDA Unterstützung in DVB.NET 4.0

DVB.NET 4.0 (und damit auch VCR.NET 4.0) kann nun auch die Standardmechanismen des Microsoft BDA System verwenden, um die DiSEqC (IBDA_DiseqCommand) und DVB-S2 (IBDA_DigitalDemodulator2) Steuerung beim Satellitenempfang vorzunehmen. Ich habe das bei meiner Nova-HD-S2 unter Windows 7 im Test: DVB-S2 scheint problemlos zu funktionieren, DiSEqC muckt ab und an [unabhängig davon, dass die Microsoft Dokumentation unvollständig (put_EnableDiseqCommands) und im Detail (put_DiseqLNBSource) auch wirklich fehlerhaft ist] – grundsätzlich sieht es aber gut aus.

Vielleicht finden sich ja Anwender mit anderer Hardware, die in der 4.0er Testphase (ups: wie lange läuft die eigentlich schon? peinlich!) mal schauen, ob inzwischen nicht auf die ganzen propritären Ansteuerungen verzichtet werden kann. Zumindest Hauppauge scheint da ja gute Arbeit geleistet zu haben.

Soweit zur Information

Jochen

[Erster Zusatz] Der Kanalwechsel bei Einsatz der BDA IBDA_DigitalDemodulator2 Schnittstelle scheint deutlich langsamer zu sein als bei Verwendung der Nova eigenen Methodik. Bei IBDA_DiseqCommand ist es leider noch schlimmer: schließt man ein Gerät in einer Anwendung auf DiSEqC 2 und öffnet erneut einen Zugriff in der gleichen Anwendung, so wird die Umschaltung auf DiSEqC 1 einfach ignoriert. Es scheint mir, als würde hier ein Zustand vermerkt, der das Schließen / Öffnen des Gerätes via BDA überlebt.