Ich habe das mal in die aktuelle, noch nicht freigegebene Version von 3.9 SP2 übernommen - nennt sich SP2 RC3. Wenn Du das ausprobieren willst, musst Du ALLE DVB.NET / VCR.NET Installationen auf RC3 aktualisieren, sonst läuft VCR.NET nicht mehr richtig. I.e Deinstallieren von VCR.NET, Viewer, Tools, Server, Core und Installation RC3 in umgekehrter Reihenfolge.
Die neue Funktionalität ist nicht über die Oberfläche konfigurierbar. Ohne Änderung bleibt alles wie gehabt, die Buffergröße ist tatsächlich 2 MB (nicht 10, wie ich bisher dachte).
Nun der Teil für Dich: VCR.NET stoppen und die Konfigurationsdatei (im bin Unterverzeichnis des Installationsverzeichnisses) JMS.DVBVCR.RecordingService.exe.config editeren. Dabei etwas Sorgfalt walten lassen, sonst startet VCR.NET nicht mehr - es handelt sich um eine XML Datei. Die letzten drei Einträge (TS*BufferSize) sind die von Dir gewünschten Einstellungen. Die Voreinstellung 0 bedeutet, dass alles bleibt wie es war. Ansonsten kannst Du hier die Größe des Buffers in Bytes (!! nicht Kilobytes, nicht Megabytes !!) einstellen, der kleinste erlaubte Wert ist 1000. Die Angabe darf nur aus Ziffern bestehen, also kein 15.000.000 oder so was. Es wäre dann Deine Aufgabe zu prüfen, ob bei zu großen Werten kein Abbruch der Aufzeichnung erfolgt, weil VCR.NET denkt, es kommt nichts mehr - wenn ich dazu komme, mache ich das selbst, habe im Moment aber nur die Funktionalität an sich geprüft.
Wenn VCR.NET startet und alles zu Deiner Zufriedenheit läuft, solltest Du die Konfigurationsdatei JMS.DVBVCR.RecordingService.exe.config zusätzlich über die Sicherungskopie JMS.DVBVCR.RecordingService.exe.config.cpy legen. Damit ist dann sichergestellt, dass Deine Einstellung auch nach einer Neuinstallation nicht verloren geht - es sei denn, Du installierst eine ältere Version. Vergisst Du diesen Schritt, musst Du die Änderung nach der nächsten Installation halt noch einmal machen.
Viel Glück und laß' Dir Zeit - die anderen Dinge gehen vor!
Jochen