DVB Recording Service ChangeLog
Aus DVBViewer
[Bearbeiten] Änderungen 1.6.5.2 BETA
Dies ist vor allem ein Release zur Fehlerbehebung.
- Fix: VLC Streaming: VLC.exe wurde nicht korrekt gefunden, wenn der Pfad Leerzeichen enthielt.
- Fix: UPnP: Bei den Änderungen für das UPnP LiveTV Streaming hat sich ein Dreher eingeschlichen, der dafür sorgte, dass H264 und MPEG2 genau umgekehrt erkannt wurden. Dadurch wurden die falschen Mime Typen ausgeliefert und einige Geräte verweigerten den Dienst.
- Fix: UPnP: Bei der Albumansicht von Video und Photo wurden in der letzten Version Verzeichnisse auf verschiedenen Laufwerken wie unterschiedliche Alben behandelt. Vorher wurden sie als ein Album behandelt. Die alte Darstellung wurde wieder hergestellt.
- Fix: UPnP LiveTV Streaming: Durch übriggebliebenem Testcode wurde das Remuxing auf MPEG2 falsch behandelt.
- Fix: FreeSat EPG: Teilweise die alte Vorgehensweise wiederhergestellt. Die Transponderfrequenz des „Haupt“FreeSat Transponder kann wieder in der MHW Liste eingetragen werden. So muss man nicht mehr einen bestimmten Sender auf diesem Transponder aufsuchen, sondern irgendeinen und das highspeed FreeSat EPG wird gelesen. Die automatische Erkennung bleibt weiterhin aktiv. Bitte im Serviceoptionsprogramm die Einstellungen unter MHW überprüfen, sollte FreeSat EPG genutzt werden.
- Add: vThumbs: Vthumbs sucht jetzt im Verzeichnis einer Videodatei nach einer “videodateiname.jpg” als Basis für die Vorschaubilder. Bestehende Vorschaubilder im images/thumbs/Recordings Verzeichnis müssen gelöscht werden, damit die neuen erstellt werden.
- Einige Verbesserungen beim Installer.
[Bearbeiten] Änderungen 1.6.5 BETA
Durch umfangreiche Änderungen im Bereich der Mediadatensammlung müssen alle Einstellungen dort neu getätigt werden!
- Change: Streaming/Transcodieren über das Webinterface neu geschrieben. Jetzt kann (theoretisch) jede beliebige VLC Version genutzt werden zum Streamen. Ich empfehle die aktuellste.
- Add: Streaming: Deinterlace und Hardwarebeschleunigung auf der Streamingseite hinzugefügt. Das letzte ist von VLC abhängig, ob es funktioniert.
- Add: Svc Optionen: Die VLC.exe kann auf der Weboptionenseite eingestellt werden. Der Recording Service erkennt zwar eine installierte Version und gibt diesen Pfad vor, aber manchmal kann so was nützlich sein.
- Add: DEP und ASLR wie bei der Pro, gilt auch für die Optionen und das Tray Programm.
- Add: Binary planting wird wie beim DVBViewer Pro verhindert.
- Change: Auf das neue Keysystem umgestellt. Alle folgenden Version werden nur noch das neue Keysystem unterstützen und nur noch mit dem DVBViewer Pro 4.5 und höher zusammenarbeiten.
- Add: Basierend auf einer Idee von Griga wurde eine automatische FreeSat Erkennung eingebaut. Sie muss in den Optionen/EPG aktiviert werden.
- Add: Svc Optionen: Eine Option zum Aktivieren der automatischen FreeSat EPG Erkennung eingebaut.
- Removed: Svc Optionen: Die FreeSat Frequenzen können nicht mehr in der MHW Liste eingetragen werden.
- Add: BDA-Hardware: Unterstützung für die neuen Treiber von Tevii.
- Add: BDA-Hardware: Unterstützung für Genpix Geräte.
- Add: BDA-Hardware: Terratec H5 und Hybrid Erkennung eingebaut.
- Add: BDA-Hardware: Unterstützung für CAM Reset bei Digital Devices Karten hinzugefügt. Der Reset wird beim Öffnen des Gerätes ausgeführt, wenn noch kein anderes Gerät das CAM benutzt und wenn im Eintrag dieses Gerätes in der svchardware.xml <entry name="ResetCI">1</entry>steht. Die Benutzung erfolgt auf eigene Gefahr. Auf keinen Fall dürfen Karten (Tuner) zwischen zwei Programmen geteilt werden, dann scheitert die „in Benutzung“ Erkennung!
- Add: UPnP Media Sammlung: Unterstützung für Audiodateien hinzugefügt.
- Add: UPnP Media Sammlung: Unterstützung für Photos hinzugefügt.
- Change: Mediasammlung: Es gibt nur noch eine zentrale Verzeichnisliste in den Optionen.
- Reworked: UPnP: Die interne Verwaltung wurde quasi komplett neu geschrieben. Das ganze läuft jetzt wesentlich schneller und braucht weniger Speicher (besonders wenn man viele Aufnahmen hat). Außer die "Live" Sachen ist jetzt alles direkt Datenbank gestützt. Neue Gruppierungen ("Ordner") lassen sich sehr einfach hinzufügen.
- Reworked: UPnP: DLNA/Datei Typen werden jetzt komplett über die "uPnPProfilesV2.xml" Datei gesteuert. Sie wurde um einige Eigenschaften erweitert und kann ganz gezielt für einzelne Geräte die Datentypen auf den Leib geschneidert ausliefern. Zusätzlich kann man im geringen Umfang für Live Audio Streaming eine Transcodierung steuern.
- Add: UPnP: Transcodierung von mp3 nach WAV für Radio. Zur Zeit nur für die PS3 getestet, kann aber sicherlich auch auf andere Geräte umgesetzt werden. Benötigt FFMPEG.
- Change: Das Auffrischen der Aufnahmendatenbank geschieht jetzt wie bei der Mediasammlung auch in einem Thread im Hintergrund und blockiert damit nicht mehr das Hauptprogramm (was sehr ärgerlich war, wenn er über 6 Festplatten suchte und 5 davon schliefen, dann brach das Streaming von Dateien zusammen).
- Add: Diverse neue interne Tasks hinzugefügt. Gleichzeitig wurden ein eigener "Menüpunkt" für die Aufgaben im Webinterface angelegt.
- Change: Interne Tasks können nun übersetzt werden. Intern wird weiterhin der englische Name als ID geführt.
- Change: Interne Tasks: Durch die Umstrukturierung entfielen einige Tasks oder wurden umbenannt.
- Change: Die (UPnP) Logos für den UPnP Server in weiteren Größen erstellt und überarbeitet.
- Fix: Video Sammlung und mySeries Datenbank. Diverse Probleme ausgemerzt bei der korrekten Zuordnung zu den Einträgen in der mySeries Datenbank.
- Change: Der Video Datensammler prüft jetzt bei jedem Durchlauf, ob es neue Einträge in der myMovies und mySeries DB gibt und überträgt sie.
- Fix: Svc Optionen: Diverse fehlerhafte Zuordnungen beim Speichern/Laden der EPG Optionen behoben.
- Add: Svc Optionen: Weboptionen: Eine neue Option zum Deaktivieren des Caches für die Webtemplates. Ist nur für Leute interessant, die an den Webseiten arbeiten wollen. Diese Option treibt die Systemlast nach oben, da die Templates dann immer neu geladen und übersetzt werden müssen.
- Add: Svc Optionen: Prüfung, ob Ports doppelt belegt wurden.
- Add: Svc Optionen: Prüfung, ob der richtige usermode (0 oder 2) eingestellt ist.
- Add: Auf der Statusseite im Webinterface wird jetzt angezeigt, wie viele Mediadateien in der Datenbank erfasst sind.
- Improved: Die UPnP DIDL-Light Erzeugung wurde gestrafft und etwas ausgemistet.
- Fix: Samsung C Series UPnP Dateiwiedergabe: Der spezielle Headerzusatz wird jetzt auch für dieses Gerät gesendet.
- Improved: MarkusK hat die Bilder für das iPhone Webinterface etwas überarbeitet.
- Add: Webinterface IPhone: Findus/swerner haben eine Timeline Ansicht hinzugefügt.
- Der Audiotag Reader wurde gestrafft, einige obskure Datei- und Tagformate rausgeschmissen.
- Change: SQLite Datenbehandlung optimiert und beschleunigt.
- Add: Neue Version der mediainfo.dll hinzugefügt.
- Update: Sprachdateien geupdated.
- Diverse Fixes und Optimierungen.
[Bearbeiten] Änderungen 1.6.2.1 BETA
Dies ist vornehmlich eine Version, die Fehler beseitigt. Wenn Sie Version 1.6.2.0 nutzen, sollten Sie auf diese Version updaten.
- Fix: Systemtray Programm: Reagiert nun nicht mehr auf den einfachen linken Mausklick.
- Change: Hardware Optionen: Die Geräteeinträge in der Geräteliste können nun per Drag'n'Drop sortiert werden. Die Sortierung geht bei einer manuellen Hardwaresuche wieder verloren.
- Fix: BDA Hardware: Wenn mehr als ein Hauppauge DVB-Gerät vorhanden war, konnte die Hybrid Geräte Erkennung fehlschlagen und Geräte als hybrid markieren, die keine waren.
- Add: VCR: Die “lahmes CAM” Behandlung aus Grigas Plugin wurde direkt in den Aufnahmevorgang integriert. Der Recording Service überprüft nun beim Beginn einer Aufnahme, ob die als entschlüsselt markierten Audio/Video Pakete auch wirklich entschlüsselt sind. Falls nicht werden sie verworfen.
- Add: UPnP/Direct Streaming von LiveTV: Die “lahmes CAM” Behandlung aus Grigas Plugin wurde direkt in den Streamingvorgang integriert. Der Recording Service überprüft nun beim Beginn einer Aufnahme, ob die als entschlüsselt markierten Audio/Video Pakete auch wirklich entschlüsselt sind. Falls nicht werden sie verworfen.
- Fix: System: Reset nach Stromspar-/Ruhemodus. Die Änderungen der letzten Version konnten zu Problemen führen, wenn das System vom Stromsparmodus in den Ruhemodus wechselte. Jetzt wird beim Aufwachen nur noch die Hardware mit einer 20 sek. Verzögerung zurückgesetzt.
- Fix: UPnP/Webinterface: Die in der letzten Version eingeführte Funktion zum Verhindern, dass der PC in den Stromspar-/Ruhemodus bei UPnP Streaming geht, konnte im Zusammenspiel mit bestimmten Webbrowsern bzw. Clients dazu führen, dass der Stromspar-/Ruhemodus komplett verhindert wurde.
- Add: Konfigurationsprogramm - Web/UPnP Einstellungen: Das Blockieren des Stromspar-/Ruhemodus kann jetzt ein- und ausgeschaltet werden für den Web (und UPnP Streaming) Server und für den UPnP Webserver.
- Fix: Vthumbs: Vthumbs versucht nun nicht mehr für nur Audiodateien Vorschaubilder zu erstellen.
- Fix: Video Library: Der Datensammler der Videobibliothek behandelte UTF-8 codierte Dateinamen in der myMovies und mySeries Datenbank nicht richtig. Das führte zu fehlenden Daten für einige Einträge, deren Dateinamen nicht ASCII Zeichen enthielten. Damit diese Änderung greift, muss die Videodatenbank neu aufgebaut werden (RebuildVideoDB).
- Add: EPG Suche Webinterface: Die Ergebnisseite der EPG Suche zeigt nun, zu welcher Empfangsart der Sender gehört (Cable, Satellit, Terrestrisch, ATSC, IPTV).
[Bearbeiten] Änderungen 1.6.2.0 BETA
- Add: Systemtray Programm: Reagiert jetzt auch auf Linksklick mit der Maus.
- Fix: EPG: Es konnte unter bestimmten Umständen zu Fehlern beim Zugriff auf das EPG kommen, wenn ein Eintrag aktualisiert wurde, während er in „Benutzung“ war.
- Fix: EPG: In ganz seltenen Fällen wurde die EPG.dat fehlerhaft abgespeichert und erzeugte beim erneuten Laden einen enorm hohen Speicherverbrauch.
- Change: System: Reset after Standby verbessert und mit der DevCon „Methode“ abgeglichen. Zugleich wird der Aufruf jetzt etwas verzögert, um den Treibern mehr Zeit zum Initialisieren zu lassen.
- Fix: UPnP: Der Rechner geht jetzt nicht mehr mitten im UPnP Streaming in den Standby.
- Add: UPnP: Der UPnP Servername kann nun per Tweak geändert werden. Siehe service.xml_Tweaks.txt.
- Add: Tweak: Es kann ein Pfad zu einer anderen VLC Installation manuell eingestellt werden. Siehe service.xml_Tweaks.txt.
- Fix: System: Das Thumbnail Verzeichnis wird nun erstellt, wenn nicht vorhanden.
- Fix: BDA Devices: Die Skystar S2 HD USB wurde nicht als S2 Gerät erkannt.
- Fix: UPnP: TV Wiedergabe funktionierte nach dem letzten Firmwareupdate der PS3 nicht mehr. Sollte der Fix die (vorher funktionierende) TV Wiedergabe bei anderen Geräten verhindern, bitte im Forum hier melden.
- Add: Tweak: Man kann jetzt eine Liste von IPs anlegen, die sich nicht beim Webserver anmelden müssen. Dies ist hilfreich für die lokale(!) Nutzung durch iPad/iPod/iPhone u.Ä..Diese Funktion ist ein potentielles Sicherheitsrisiko, wenn sie falsch eingesetzt oder in einem ungeschütztem WLAN genutzt wird. Benutzung erfolgt daher auf eigene Gefahr!Um die Funktion zu aktivieren muss der Recording Service gestoppt und in der [Konfigurationsverzeichnis] \config\svcuserdata.xml folgende Änderung hinzugefügt werden:<section name="TrustedDevices"> <entry name="0">192.168.178.3</entry> <entry name="1">192.168.178.5</entry></section>Die IPs müssen natürlich auf das jeweilige System angepasst und die Liste kann entsprechend dem Schema erweitert werden.
- Add: UPnP: Der Recording Service kann jetzt auch AVI, MKV, WMV und ASF Dateien per UPnP/DLNA streamen.
- Es erfolgt keinerlei Transcoding, es hängt also vom Wiedergabegerät ab, ob die Dateien wiedergegeben werden können. Unter Umständen müssen gewisse Parameter gesondert gesetzt werden, damit es für bestimmte Geräte funktioniert. So braucht ein SamsungTV einen bestimmten Mimetypen, damit er MKV Dateien abspielt. Diese Ausnahmen/Ergänzungen müssen von Fall zu Fall untersucht und erstellt werden. Das wird in Zukunft im Forum passieren.
- Im Konfigurationsprogramm können auf der Seite „Videos“ Verzeichnisse eingetragen werden, die nach Videodateien durchsucht werden sollen. Die Verzeichnisse werden immer rekursiv durchsucht, d.h. mit allen Unterverzeichnisse. Die Verzeichnisse von mySeries und myMovies können auf Knopfdruck übernommen werden, falls vorhanden.
- Für die Gewinnung von aussagekräftigen Titeln und weiteren Informationen wird die Aufnahmedatenbank/DateiInfo/InfoDatei, die myMovies Datenbank (falls vorhanden) und die mySeries Datenbank (falls vorhanden) genutzt. Bei myMovies und mySeries müssen die Verzeichnisnamen mit denen im Konfigurationsprogramm übereinstimmen (also am besten die Pfade wie ober erwähnt per Knopfdruck übernehmen) und die Daten müssen beim Einlesen schon vorhanden sein. Nachträgliche Änderungen werden nicht übernommen.
- Die Aktualisierung der Daten kann automatisch erfolgen. Dies ist im Konfigurationsprogramm einstellbar. Bei Bedarf kann ein Update der Daten (UpdateVideoDB) oder eine komplette Neuerstellung der Datenbank (RebuildVideoDB) über interne Aufgaben ausgelöst werden z.Bsp. im Webinterface auf der Timerseite → Aufgaben oder über entsprechende „interne Task Timer“.Die Neuerstellung der Datenbank kann unter Umständen sehr lange dauern, abhängig von der Anzahl der Videodateien.
- Vthumbs.exe kann jetzt auch für die oben genannten Dateitypen Thumbnails erstellen.
- Dafür wird benötigt: FFmpeg Revision 18639for Win32. Die Datei ffmpeg.exe in das Programmverzeichnis des Recording Service entpacken (dort wo die DVBVservice.exe sich befindet).
- Zum Auslesen der Videodaten (Auflösung, Aspektratio etc.) wird die Mediainfo DLL mitinstalliert. Die zugehörige LGPL Lizenz befindet sich im „docs“ Verzeichnis.
- Add: IPhone/IPad/IPod: Unterstützung für die Wiedergabe von AVI und MKV. Eingerichtet wird das ganze wie oben beschrieben.
- Add: IPhone/IPad/IPod: Neue Bitraten basierte Voreinstellungen. Die Daten werden jetzt in der Datei „iphoneprefs.ini“ gespeichert. Hinzugekommen sind auch drei „nur Audio“ vorgaben.
- Add: IPhone/IPad/IPod: Das System merkt sich jetzt die zuletzt ausgewählte Bitrate.
- Add: IPhone/IPad/IPod: Die Video Wiedergabe erkennt ein IPad automatisch und nutzt eine höhere Auflösung.
- Diverse weitere Optimierungen für das Streaming zum IPhone/IPad/IPod.
[Bearbeiten] Änderungen 1.6.0.6 Beta
Fix: Systemtray Programm: Unter bestimmten Umständen blitzte ein kleines Fenster auf, wenn man das Icon anklickte.
Removed: Aufnahme Optionen: Die Aufnahmepuffer Einstellung wurde entfernt. Sie kann jetzt als Tweak angewendet werden (siehe MaxBufferSize in service.xml_Tweaks.txt}).
Add: Senderliste: Der Recording Service kann jetzt seine Senderliste an DVBViewer Clients liefern. Benötigt DVBViewer Pro 4.3.1.160+.
Fix: Hardware: Hybrid Geräte basierend auf Terratec HTC werden nun korrekt erkannt. Bitte eine erneute manuelle Hardwaresuche in den Service Optionen ausführen, damit dies greift.
Change: AutoEPG Update nach Standby: Ein fälliges Auto EPGUpdate nach Standby/ Ruhemodus wird jetzt um ein paar Minuten verzögert nach dem Aufwachen ausgeführt, damit die Treiber Gelegenheit haben sich zu sortieren...
Fix: IPhone Webtemplate: Einen Fehler im IPhone Webtemplate Sender EPG -> Details behoben, der immer ein neues Browserfenster öffnete.
[Bearbeiten] Änderungen 1.6.0.0 Beta
[Bearbeiten] Allgemein
Fix: System : Wenn der Recording Service auf eine fehlerhafte Konfigurations XML Datei trifft, wird diese Datei nun umbenannt und eine neue erstellt.
Change: EPG Suche : Die Einträge der EPG Suche werden jetzt nach jeder Änderung über das Webinterface gespeichert.
Fix: Web API : Die „Add timer“ Funktion hat die Defaultwerte für Aufnahme Aktion und Ende Aktion nicht berücksichtigt.
Fix: DVBServer Komponente: Windows 7 scheint die Initialisierung der Netzwerkkarten beim Start manchmal zu verzögern. Deshalb versucht die DVBServer Komponente des Recording Services jetzt sich alle 10 Sekunden wieder mit der Netzwerkkarte zu verbinden.
Change: Der CRC32 von PAT/PMT und EPG Tabellen wird jetzt geprüft, um Probleme mit falschen Daten aufgrund von schlechtem Empfang zu verhindern.
[Bearbeiten] EPG/SFI
Fix: Siehferninfo: Die Datumsberechnung wurde geändert. Nun können nicht aktualisierte Übertragungen das EPG nicht mehr durcheinander würfeln.
Add: Siehferninfo: Im Konfigurationsprogramm kann nun ein zusätzlicher SFI Update Lauf aktiviert werden. Dieser wird nach dem normalen EPG Update ausgeführt und dauert 15 Minuten.
Change: Auto EPG Updater: Datum/Zeit des letzten EPG Update Laufs werden jetzt in der service.xml abgespeichert. Außerdem wurde die Berechnung des 12 Stunden Intervalls überarbeitet.
Add: Einstellungen: Eine neue Einstellung “Automatisches EPG Update alle 12 Stunden, wenn PC ist eingeschaltet“ hinzugefügt. Wenn aktiviert verhält sich der EPG-Updater wie in den vorigen Versionen. Wenn deaktiviert kann der EPG Updater über einen internen Aufgaben Timer aktiviert werden.
[Bearbeiten] Webinterface
Add: Webinterface: Auf der Aufnahmenseite kann jetzt auf eine Serienansicht wechselt werden. Dies ist noch experimentell.
Add: Webinterface: UPnP Debugging kann jetzt in der Konfigurationsseite des Webinterface aktiviert werden.
Add: Webinterface/Statusseite: Nächste EPG update Zeit/Datum wird angezeigt (Wenn Auto EPG Update aktiviert ist).
[Bearbeiten] iPhone/iPod/iPad Unterstützung
- Das Webinterface basiert auf der Arbeit von Forumsnutzer swerner.
- Es wird benötigt: FFmpeg Revision 18639 for Win32 . Die Datei ffmpeg.exe in das Programmverzeichnis des Recording Service entpacken (dort wo die DVBVservice.exe sich befindet).
- ACHTUNG: Nicht jede ffmpeg Version funktioniert korrekt. Die hier verlinkte funktioniert. Daher sollte erst diese Version genommen und sichergestellt werden, das alles funktioniert, bevor mit neueren Versionen experimentiert wird.
- Es wird mindestens iPhone OS Version 3.1.2 benötigt.
- Um mit dem iPhone auf das Webinterface zuzugreifen, bitte Safari auf dem iPhone öffnen und die Adresse des Recording Service Webserver + /iphone/ eingeben.
Beispiel: http://[Servername]:[Webserver Port]/iphone/.
- Das Streaming nutzt das Quicktime Plugin für Mobile Safari auf dem iPhone, bitte sicher stellen, dass es aktiviert ist (ebenso wie JavaScript).
- Streaming zum iPhone ist immer eine Liveumwandlung in das h264 Format (selbst wenn die Quelle auch h.264 ist), da die Größe angepasst werden muss. Dafür wird jede Menge CPU Power benötigt: (diese Werte sind nur eine ungefähre Richtlinie) SD MPEG2 Quelle ? mindestens Dualcore mit 1.5 GHz, HD H.264 Quelle ? mindestens Dualcore mit 2.6 GHz).
- Die EPG-Suchseite funktioniert noch nicht im Moment.
Hier ein kleiner Tipp, damit man nicht immer den Nutzername/Passwort beim Starten des Webinterface im Vollbild eingeben muss: In Safari: Das Webinterface mit: http://[Nutzername]:[Passwort]@[ServerIP]:[Server Port]/iphone/ öffnen und dann zur Home Screen hinzufügen. Jetzt öffnet es sich ohne Abfrage. Die Nutzung erfolgt auf EIGENE Gefahr!
Beispiel URL:
Nutzer: Admin
Passwort: Admin
IP: 192.168.0.2
Port: 8089
http://Admin:Admin@192.168.0.2:8089/iphone/
[Bearbeiten] VCR/Timer
Add: Timer : Neue Eigenschaft “Series” hinzugefügt. Der Wert wird in der Datenbank und Datei Info / Info Datei gespeichert und wird genutzt um Aufnahmen zu gruppieren. Der Wert kann in der Timer Editorseite bearbeitet oder als Eigenschaft in einer EPG Suche eingetragen werden.
Change: VCR : Aufnahmen versuchen nun erst das DVB-Gerät des EPG-Updaters zu nutzen, bevor sie es einem Streaming Client wegnehmen.
Add: VCR : Einige Sender übertragen den AC3 Stream (und dessen PMT Eintrag) nur wenn notwendig. Dies kann Probleme mit der Nachbearbeitung verursachen.
Mit dem folgenden Tweak kann ein Aufteilen der Aufnahme erzwungen werden, wenn ein neuer AC3-Stream frühestens 15 Sekunden nach Aufnahmestart erkannt wird. Er wird aktiviert in der service.xml Datei: Section "Recording", Value: "SplitAC3Add", Values: 0/1, default 0. Benutzung auf eigene Gefahr!
Change: VCR: Die Erzeugung der Aufnahmedateinamen berücksichtigt nun “\\” Einträge, die durch ein leeres Feld bei der Unterordner Erzeugung entstehen können.
Add: VCR: Stopp/Aufteilen von Aufnahmen kann jetzt auch vom DVBViewer aus ausgelöst werden. Benötigt DVBViewer 4.3.1.80+.
Fix: VCR: Prozess Timer, die als Nach Aufnahme Aufgabe einer Aufnahme definiert worden sind, funktionierten nicht, wenn die Aufnahme vor 00:00 startete und erst nach 00:00 Uhr endete.
Improved: Recording: MPG Aufnahmen gelingen nun auch, wenn der Sequenz Header nicht am Anfang des PES-Pakets ist.
Fix: Recordings: Datenbank auffrischen vergleicht nun die einzelnen Daten, damit manuelle Änderungen in Dateiinfo/Infodatei berücksichtigt werden können.
Fix: Recordings: Datenbank säubern überprüft nun, ob der Pfad einer Datei in der Liste der Aufnahmeverzeichnisse vorhanden ist.
Change: VCR: Anstatt pauschal “Disc full” zu melden, wird nun (wenn möglich) eine aussagekräftigere Fehlermeldung geloggt.
Fix: Recordings: Datenbank auffrischen funktionierte nicht korrekt, wenn nur die Dateiinfo vorhanden war.
Add: Interne Aufgaben Timer hinzugefügt. Diese Timer haben eine Startzeit und eine Dauer (definiert durch die Endzeit). Sie werden - wie alle Spezialtimer - immer ausgeführt, selbst wenn ihre Startzeit in der Vergangenheit liegt. Diese Timer können alle internen Aufgaben ausführen.
Fix: Autosearch: Die Timer, die von der Autosuche erzeugt wurden, hatten andere Namen, als Timer, die manuell aus einem Suchergebnis erzeugt wurden.
Change: AutoRecordSearch : Auf einigen Systemen konnten Rundungsfehler beim Hinzufügen eines neuen Timers auftreten, was dazu führte, das die Timer ein falsche Datum hatten.
[Bearbeiten] Hardware
Fix: Hardware : Die Anforderungslogik für SharedLNB und Hybrid Geräte für EPG Updater und (UpnP)Streaming Clients wurde komplett überarbeitet.
Add: KNC-One Geräte : Das KNC-One Gerät kann nun gezwungen werden Diseqc 1.0 zu nutzen mit folgendem Eintrag in der Geräte Sektion in der hardware.xml:
<entry name="Diseqc10">1</entry>
Change: Hardware: LNB Aus kann nun per Gerät eingeschaltet werden, falls es das unterstützt. Damit diese Änderungen greifen, ist eine manuelle Hardwaresuche in den Hardwareoptionen notwendig.
Achtung: Damit diese Änderungen greifen ist eine manuelle Hardwaresuche in den Hardwareoptionen notwendig.. Multi Transponder Entschlüsselung wird unterstützt,ist aber auf einen verschlüsselten Sender pro Tuner/Transponder beschränkt.
Change: CI-Handling: Die PMT/caPMT wird nun mit einer 50 ms Verzögerung gesandt. Das scheint die Stabilität der Entschlüsselung zu verbessern.
Fix: CaPMT: ES CA Deskriptoren werden nicht mehr ignoriert, wenn PS CA Deskriptoren vorhanden sind. Wenn das vorigen Verhalten benötigt wird, kann in der Datei svchardware.xml der "IgnoreESCA" Wert auf "1" gesetzt werden für das entsprechende Gerät.
[Bearbeiten] UPnP/Streaming
Fix: Popcornhour Unterstützung : Die PCH Unterstützung funktionierte nicht, wenn der Webserver Port ungleich 80 war.
Change: Live-Streaming/Neuerstellung der PAT/PMT : Die eingehende PAT/PMT wird nun auf CRC32 Fehler geprüft und bei Fehlern ignoriert.
Improved: UPnP/Streaming : Verbesserte Kompatibilität mit Popcornhour A + C 200.
Change: UPnP : Echtzeit MPEG2 Umwandlung von LiveTV ist nun möglich ( nicht für H264 Sender!). Kann hilfreich sein bei UPnP Geräten, die kein TS verstehen. Es wird in der Datei service.xml aktiviert:
Section "UPnP", Value: "UseMPG", values: 0/1, default 0.
Improved: UPnP: Verbesserte Kompatibilität mit diversen Clients/Programmen (PS3, Samsung TV, Pioneer TV und mehr).
Improved: UPnP : Der Recording Service sendet nun die Mediadaten der Aufnahmen an die Clients (Laufzeit, Auflösung, Bitrate etc.).
Change: Konfigurationsprogramm : Die Möglichkeit Web/UPnP und Popcornhour an ein Netzinterface zu binden wurde entfernt. Stattdessen verbinden sich diese Server an alle vorhandenen Netzwerkinterfaces. Soll ein Interface ausgenommen werden, einfach die IP(s) in die Blacklist eintragen (die IPs müssen mit einem Semikolon getrennt werden).
[Bearbeiten] Vthumb.exe – Thumbnail Erzeugung
Add:Ein Thumbnailgenerator für TS (Mpeg2/h264) und Mpeg Dateien. Kann vom Recording Service genutzt werden, um Thumbnails von Aufnahmen zu erzeugen.
- Zuerst müssen die Decoder eingerichtet werden:
- Vthumbs.exe starten und die Videodecoder auswählen. Zum Überprüfen, ob die Decoder funktionieren, per drag'ndrop' jeweils eine TS MPEG2 und eine h.264 Aufnahme in das Programmfenster ziehen. Wenn alles funktioniert, sollte eine jpeg Datei im gleichen Verzeichnis wie die TS Datei vorhanden sein und dies Bilddatei zeigt etwas „sinnvolles“ (also kein graues oder fehlerhaftes Bild). Wenn keine jpeg Datei erzeugt wird, bitte einen anderen Decoder probieren.
- Wenn alles OK aussieht mit „Save“ abspeichern und das Programm verlassen.
- Nachdem alles eingerichtet ist, erzeugt der Recording Service Thumbnails
- Bei einem Datenbank auffrischen, wenn keine Thumbnails im Cacheverzeichnis vorhanden sind.
- Nach einer Aufnahme.
- Bei Blättern in der Aufnahmenliste via UPnP, wenn keine Thumbnails im Cacheverzeichnis vorhanden sind.
- Die Thumbnail Erzeugung kann einige Zeit dauern, u.U. wird erstmal ein Platzhalter Bild angezeigt, bis das richtige Bild erzeugt wurde.
- Da es so lange dauert, die Thumbnails zu erzeugen, werden sie im Verzeichnis [userdata folder]\images\thumbs\recordings zwischengespeichert. Die Thumbnails werden entfernt, wenn die dazugehörige Aufnahme via Webinterface/DVBViewer Verbindung gelöscht wird.
- Wenn keine Thumbnails erwünscht sind, einfach vthumbs.exe entfernen oder umbenennen..
[Bearbeiten] Änderungen 1.5.0.31 Beta
- Fix: Aufnahmen: Das Erzeugen der Unterverzeichnissen funktioniert wieder. (mit dem "\" im Namensschema)
- Fix: Streaming: Problem beim Wechseln zwischen DVB-Geräten behoben.
- Fix: Aufnahmen: Das EPG Update konnte Aufnahmen verschlüsselter Sender verhindern.
- Change: UPnP: Das gesamte UPnP Handling überarbeitet und erweitert. Das sollte auch die Interoperabilität mit UPnP Clients verbessern, die vorher nicht funktionierten.
- Add: Im Tray Programm kann das Warnfenster vor Standby/Hibernate/Power off deaktiviert werden.
- Change: KNC One: Es kann nun die alte und die neue DLL genutzt werden. Scheinbar macht die neue DLL unter Vista Probleme bei DiseqC.
- Change: Internationalisierung: Fließkommazahlen werden nun grundsätzlich mit '.' als Dezimaltrenner gespeichert. Das Einlesen geschieht über eine Funktion, die beide Varianten (. und ,) probiert.
- Change: Internationalisierung: Daten und Zeiten werden ab sofort im deutschen Format gespeichert (dd.mm.yyyy hh:nn:ss). Die Einlesefunktion ist auf das deutsche, englische und lokale Format vorbereitet.
- Change: Beim Zurücklesen in die DB wird ab sofort zuerst die Dateiinfo und dann die Infodatei probiert. Die Dateiinfo hat keine Probleme mit Datums/Zeitformaten.
- Add: Hardware: S2 Erkennung der Skystar S2.
- Change: Aufnahmen/Split: Die gesplitteten Aufnahmen erhalten die Endung _XXX (XXX = zahl) wie in der GE.
- Add: Skystar 2/ Skystar S2: Reset nach Hibernate/Standby für Skystar Karten eingebaut. Einzustellen ist das ganze wie gewohnt in den Hardware Optionen des Konfigurationsprogramm.
- Add: Unicable Unterstützung verbessert (Timing, Frequenzkalkulation).
- Add: Unicable: PIN Unterstützung für MDU (multiple dwelling unit) router.
- Add: Konfigurationsprogramm/Hardwareoptionen: Die Eingaben für Unicable Unterstützung werden über einen Button und ein eigenes Fenster geregelt.
[Bearbeiten] Änderungen 1.5.0.25 Beta
- Fix: Änderungen an den Timern wurden nicht korrekt an verbundene DVBViewer Clients gemeldet.
- Add: Unterstützung für Technisat Cablestar Combo HD CI, ein DVB-T/DVB-C Hybrid Gerät, hinzugefügt.
- Add: Diverse Verbesserungen für den Vista Away Modus. Wenn Clients verbunden sind, wird der Away Modus aktiviert.
- Add: Den neuen Platzhalter "%name" für den Aufnahme Dateinamen hinzugefügt. Er wird durch den Namen des Timers zur Laufzeit ersetzt.
[Bearbeiten] Änderungen 1.5.0.21 Beta
- Recording Konfigurationsprogramm
- Add: Aufnahme Optionen: Autosplit bei PMT Änderungen hinzugefügt.
- Add: Aufnahme Optionen: Laufwerksbuchstaben, die zu einem Netzwerklaufwerk gehören, werden beim Hinzufügen zu den Aufnahmeordnern automatisch in einen UNC Pfad umgewandelt.
- Add: Die Warnzeit vor einem Shutdown/Standby kann jetzt eingestellt werden.
- Add: Bei den Airstar/ATSC Karten wird automatisch öffne ganzer Transponder aktiviert (? EPG).
- Fix: Ein paar Sicherungsmaßnahmen im Übersetzungscode, damit eine fehlerhafte lng Datei keine Fehler auslösen kann.
- Service
- Fix: Aufnahmen ohne EPG wurden nicht in die Datenbank eingetragen.
- Add: Webseiten werden jetzt gzip komprimiert übertragen, wenn der Browser das unterstützt. Kann in den Service Optionen -> Web Einstellungen ausgeschaltet werden.
- Fix: Ein leerer Suchbegriff in einem Autosearch timer führte zu einem Fehler. Suchen mit leeren Suchbegriffen werden ab jetzt ignoriert (sprich nicht ausgeführt)
- Change: Web skin: Am Logo dezent gebastelt.
- Fix: Aufnahmeordner Berechnung: Etwas verbessert, so das immer ein sinnvolles Ergebnis gesucht wird, bevor als letzter Ausweg der Defaultwert genommen wird.
- Add: DiseqC: Unterschiede zwischen "." und "," bei Fließkommazahlen und unterschiedlichen Locales berücksichtigt. Die Werte werden jetzt immer richtig umgesetzt.
- Fix: FFMPEG mp3 Transcoding: Durch einen Logikfehler war immer nur eine Instanz zur Zeit lauffähig.
- Add: ATSC EPG Parser: Sämtliche Änderungen aus der Pro übernommen.
- Add: Raw DiseqC Unterstützung für KNC1 Geräte. Es wird die dieser Version beigefügte DLL benötigt.
Achtung: Die neue DLL ist NICHT kompatibel mit der Release Version (4.1.1) des DVBViewer Pro!
- Add: Webserver: Anpassungen für das IPhone vorgenommen.
- Add: UPnP Interface: Aufnahmen: Anzeige der Dateinamen hinzugefügt.
- Change: Away Mode: Das Handling etwas erweitert. (Benötigt noch weitere Tests).
- Fix: In ganz speziellen Fällen konnte es zu Problemen beim Authentifizieren am HTTP Server kommen.
- Add: UPnP: Die Videoaufnahmen haben einen weitere Mimetypen (video/mpegts) erhalten.
- Fix: VCR: Die Ermittlung des Dateinamen gab manchmal komische Ergebnisse, wenn ein Timer manuell ohne Beschreibung erstellt wurde.
- Fix: Konflikt beseitigt zwischen der Initialisierung des DVB Devices durch den EPG Updater und der weiteren Verwendung durch einen Streaming Client, der das CI benötigt.
- Add: Der EPG Updater wird im Webinterface? Status angezeigt.
- Change: CAM Unterstützung für Twinhan und KNC1 basiertes Geräte. Einige Anbieter senden widersprüchliche CA_Info Descriptoren auf Programm und ES Ebene (Hotbird die polnischen TVN Sender z.Bsp.). Einige CAMs vertragen das nicht so gut. Jetzt ignoriert die CA_PMT Descriptoren auf ES Ebene, wenn auf Programmebene schon welche vorhanden sind. Das entspricht nicht den Spezifikationen, scheint aber zu funktionieren. Bitte Rückmeldung, wenn die erwähnten Karten im Einsatz sind und es zu Problemen mit der neuen Behandlung kommt.
- Add: VCR: Auto Splitt von Aufnahmen bei Änderungen der PMT Daten.
- Fix: Einige Verbesserungen im Unicable Support.
- Fix: Verbesserungen für Skystar 2 Diseqc WDM.
- Change: EPG Verarbeitung: Fixup für Anxie, RTL und SuperRTL EPG. Der Service versucht einige der Information aus der Beschreibung für den Subtitel aufzubereiten.
- Fix: (EIT) EPG Parser: die Erkennung schon verarbeiteter EPG Sektionen wurde verbessert.
- Reworked: Die interne EPG Verwaltung wurde weiter verbessert, um mehrsprachige Einträge optimaler handhaben zu können.
- Add: Experimentelles erweitertes DiseqC (ohne Rotor Unterstützung!) und Unicable Unterstützung für die Skystar 2 von griga.
[Bearbeiten] Änderungen 1.5.0.2 RC2
- Fix: UPnP: UPnP funktioniert nun auch für die PS3. Danke @prime für die Hilfe!
- Add: EPG Suche: Ein paar kleine Fixes und Verbesserungen.
- Add: Webinterface: Ein paar kleine Verbesserungen.
- Fix: Service Konfigurationsprogramm: Änderungen an Web Interface Nutzername und Passwort wurden manchmal nicht gespeichert.
- Fix: Service Konfigurationsprogramm: Änderungen an der Retune Einstellung in den Hardware Optionen wurden manchmal nicht gespeichert.
- Add: EPG Parser: Ein paar Verbesserungen für das EPG von RTL, RTL2, Super RTL, Vox und Anixe.
[Bearbeiten] Änderungen 1.5.0.2 RC1
- Er basiert auf der bewährten DVBViewer Technologie, alle DVB-Geräte, die im DVBViewer funktionieren, funktionieren auch im Service (Ausnahme: Unicast/Multicast Netzwerkgeräte).
- Er bietet ein Webinterface um Timer zu programmieren, Aufnahmen zu verwalten, EPG Suchen auszuführen oder durch das EPG zu blättern.
- Er ist in der Lage über das Webinterface LiveTV und Aufnahmen ins LAN oder Internet zu streamem, sowohl in unveränderter Form wie auch transcodiert (mit Hilfe vom VLC 0.8.6i). Diese Streams können mit VLC, MPC oder WMP wiedergegeben werden.
- Er enthält einen UPnP Server mit dem LiveTV oder Aufnahmen an UPnP fähige Geräte oder Programme (xbmc) gestreamt werden können.
- Er kann dem DVBViewer Pro als DVBServer dienen. Der DVBViewer kann das EPG, die Timer und die Aufnahmen des Recording Service anzeigen und verwalten und neue Timer hinzufügen.
- Er kann über ein eigenständiges Service Konfigurationsprogramm konfiguriert werden.
[Bearbeiten] Änderungen 1.4.7.110
Dies ist eine Testversion. Es werden viele neue Konzepte eingeführt, neue Dateiformate und Dateien, die mit dem DVBViewer inkompatibel sind. Ein Zurückgehen zur Version 1.4.7.10 ist möglich, ABER ALLE TIMER GEHEN DABEI VERLOREN! Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorrausgesetzt.
Den DVB Recording Service über das tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Change: BDA-Devices: Die Zuordnung der BDA_RECEIVER_COMPONENT zum entsprechenden Gerät umgestellt. Wenn möglich läuft das ganze jetzt automatisch ab, ohne das der SkipComponent Hack gebraucht wird. Es kann sein, das SkipComponent bei einigen nicht ganz konformen Treibern immer noch benötigt wird.
- Add: DVB-S2 Erkennung bei Twinhan/Technisat Karten etwas verbessert.
- Fix: DVB Server: Probleme beim umschalten auf gleichen Transponder behoben (besonders wenn ein CI im Spiel war).
- Fix: Probleme beim Neuanlaufen des EPG-Updaters behoben. Er wartet jetzt maximal eine Stunde, um ein Gerät für nicht abgearbeitete Transponder zu erhalten, danach setzt er sich zurück.
- Fix: Aufnahmen ohne passendes EPG oder erst später während der Aufnahme empfangenes EPG wurden nicht immer korrekt in die Aufnahme Datenbank eingetragen.
- Change: DVB-Server: DVBViewer Clients mit gleicher Priorität können sich jetzt gegenseitig "übertunen". Die Kontrolle über das CAM erhält der Client, der zuletzt (nicht erzwungen) getuned hat.
- Add: Experimenteller UniCable Support entsprechend dem EN50494 Standard. (Was ist UniCable? English Deutsch).
Bitte beachten: UniCable arbeitet nur mit TechnoTrend und FireDTV DVB-S/S2 Geräten. Andere Gerätetreiber bieten wichtige für den UniCable Support nötige Funktionen nicht. Wenn ein TechnoTrend Gerät genutzt wird, wird die Datei ttBdaDrvApi_Dll.dll (kann optional mit dem DVBViewer Setup installiert werden) benötigt.
UniCable Support wird durch einfügen zweier Zeilen in die entsprechende Geräte Sektion der Datei config\svchardware.xml aktiviert. Der DVBViewer Recording Service muss dafür gestoppt sein. . Die UniCable Einträge müssen so aussehen:
<entry name="Slot">N</entry> <entry name="SlotFrequency">FFFF</entry>
N ist die Slot Nummer (0..7) und FFFF die Slot Frequenz (intermediate frequency, IF) in MHz. Beispiel:
<entry name="Slot">6</entry> <entry name="SlotFrequency">1980</entry>[
Diese Werte können unter Umständen von der Antennendose abgelesen werden. Bitte beachten: Auf den Anschlussdosen oder in den Handbüchern können die Slots von 1 bis 8 nummeriert sein. Es muss dann entsprechend 1 abgezogen werden.
Zu weiteren Fragen und Diskussionen zum Thema Unicable schauen Sie bitte hier.
[Bearbeiten] Änderungen 1.4.7.105
Dies ist eine Testversion. Es werden viele neue Konzepte eingeführt, neue Dateiformate und Dateien, die mit dem DVBViewer inkompatibel sind. Ein Zurückgehen zur Version 1.4.7.10 ist möglich, ABER ALLE TIMER GEHEN DABEI VERLOREN! Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorrausgesetzt.
Den DVB Recording Service über das tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: DVB Server: Ein schwerwiegendes Problem mit Sofortaufnahmen bzw. PiP bei DVBViewer Clients behoben.
- Fix: Unterstützung für feinere Senderwechsel Prioritätstufen bei DVBViewer Clienten.
- Fix: Webinterface / Mobil: Neuer Timer Seite überarbeitet.
[Bearbeiten] Änderungen 1.4.7.100 Testversion
Dies ist eine Testversion. Es werden viele neue Konzepte eingeführt, neue Dateiformate und Dateien, die mit dem DVBViewer inkompatibel sind. Ein Zurückgehen zur Version 1.4.7.10 ist möglich, ABER ALLE TIMER GEHEN DABEI VERLOREN! Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorrausgesetzt.
Den DVB Recording Service über das tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: Webinterface: Neuer Timer: Leere Auswahlliste entfernt.
- Fix: EPG Update: Fix für EPG Updater bleibt stecken, wenn DVB-S2 Sender vorhanden sind, für die es kein passendes Gerät gibt.
- Add: Diverse Erweiterungen der Web API für die Zusammenarbeit mit dem TVGenial/Commandline Plugin.
- Fix: System Tray Programm: Wenn das Tray Programm unter Vista vor dem Recording Service gestartet wurde, funktionierte u.U. die Kommunikation nicht mehr richtig.
- Update: Kleine Updates an den Sprachdateien.
[Bearbeiten] Änderungen 1.4.7.96 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: DVBViewer Clients Das hat noch nicht so ganz geklappt. Einer konnte den anderen mit schleppen bei mehr Kartensystemen, weil sie darauf beharren, die benutzte Karte wenn möglich weiter zu nutzen. Das wurde jetzt geändert. Im Zweifel wird immer erstmal eine neue Karte genommen, wenn es nicht auf dem gleichen Transponder ist und die verwendete Hardware mehr als einen „Nutzer“ hat.
- Neu: Recording Timer können jetzt eine "nach der Aufnahme Aufgabe" haben.
Es handelt sich dabei um normale Prozesstimer, die durch den Recordingtimer on the fly generiert werden. Voraussetzung: das Recordingtimer wurde nicht abgebrochen (sprich vor seiner Endzeit deaktiviert oder gelöscht).
Der neu erzeugte Prozesstimer kann nicht gespeichert werden, sondern verfällt, sobald er abgebrochen oder beendet wird. Er erbt die Shutdownaktion des Recordingtimers. So wird ein Standby oder Beenden quasi weitergereicht und wird, nachdem der Prozesstimer fertig ist, verarbeitet.
So etwas macht natürlich nur Sinn, wenn man dem Prozesstimer Daten über die Aufnahme zukommen lassen kann. Deswegen kann man in den Parametern des Prozesstimers Schlüsselworte nutzen, die - wie beim Erzeugen des Aufnahmenamens - entsprechend vom Service ersetzt werden.
Beispiel (vereinfachter) Parameterausdruck für FFMpeg:
-i "{SOURCE_FILE}" -deinterlace -r 25 -vcodec libx264 -maxrate 1500k -acodec libfaac -ab 112k -ar 48000 -ac 2 -title "{TITLE}" -y "{PATH_FILENAME}.mp4"
Folgende Platzhalter gibt es (GROSSSCHREIBUNG IST ZWANG):
| {FILENAME_EXT} | 04-11_20-10-04_RTL 2_Otto Der Film.ts |
| {SOURCE_FILE} | c:\capture\4-11_20-10-04_RTL 2_Otto Der Film.ts |
| {PATH_FILENAME} | c:\capture\4-11_20-10-04_RTL 2_Otto Der Film |
| {FILENAME} | 04-11_20-10-04_RTL 2_Otto Der Film |
| {PATH} | c:\capture\ |
| {EXT} | .ts |
| {CHANNEL} | RTL 2 |
| {TITLE} | Otto der große Film |
| {SUBTITLE} | Otto macht viel Blödsinn |
Die üblichen Regeln für Parameter gelten: Pfade bzw. Dateinamen sollten in " eingefasst werden, ebenso Texte, die Leerzeichen enthalten könnten.Alle Nachfragen bzw. Meldungsfenster müssen um jeden Preis unterdrückt werden. Es gibt keinerlei Nutzereingabe.Im Zweifel bitte die Dokumentation des entsprechend Programms zu Rate ziehen. zum Seitenanfang
[Bearbeiten] Änderungen 1.4.7.95 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Add: Webinterface: EPG-Suche: Es können nun Wochentage vorgegeben werden.
- Add: Webinterface: EPG-Suche: Die Datumsfelder im „Datumsraum“ können nun die Schlüsselworte „today“ und „tomorrow“ enthalten. Diese werden durch das heutige bzw. morgige Datum ersetzt.
- Add: Webinterface: Timerliste: Es können nur mehrere Timer gleichzeitig gelöscht werden.
- Add: Webinterface: Mobil Web: User „feucar“ hat das Interface für Mobile Geräte überarbeitet.Wie bisher kann es über http://[Servername/IP:Port]/mobil/ erreicht werden.
- Add: Netzwerkfähiges MMI eingebaut. Benötigt den DVBViewer Beta 4.0.1.50+.Der erste Client erhält die Kontrolle über das CAM. Sollte der erste Client sich abmelden bekommt der nächste Client die Kontrolle usw.
- Fix: SvcOptions: Das oberste Aufnahmeverzeichnis in der Liste ließ sich nicht löschen.
- Add: SvcOptions/Service: Eine feinere Prozess-Prioritätssteuerung eingebaut.
- Change: SvcOptions/Service: „userdata.xml“ durch „config\svcuserdata.xml“ ersetzt. Alle notwendigen Daten werden übernommen.
- Fix: WebInterface: Timer Neu Seite funktionierte nicht richtig mit IE.
- Add: Tweak für die config\service.xml: Section [Recording] - Value: Reset - Werte 0,1 (aus/ein) - Default 0: Wenn dieser Wert auf 1 gesetzt wird, wird beim Starten einer Aufnahme zuerst das Gerät zurück gesetzt unter folgenden Bedingungen:
- Es ist nicht in Benutzung.
- Reset ist in den Hardware Optionen aktiviert.
- Change: Anpassungen für Tuning Priority von DVBViewer Clients und diverse Kleinigkeiten Betreff Senderumleitung bei DVBViewer Clients.
[Bearbeiten] Änderungen 1.4.7.90 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Change: Webinterface: Timer bearbeiten Seite etwas überarbeitet.
- Add: Webinterface: Auf der Webstreaming Seite kann jetzt die Datenrate für Audio und Video frei eingegeben werden. Ist das entsprechende Eingabefeld leer, wird der gewählte Wert aus der Liste daneben genommen.
- Fix: Hardware: Terratec XE MKII benötigt im USB2 Betrieb keine niedrige Datenrate (PID Filterung) mehr.
- Fix: Ein Memoryleak, das im Zusammenhang mit UPnP unter bestimmten Umständen auftrat.
- Fix: Service Optionen: Der Wert DiseqCCount für die Skystar 2 wird jetzt beim erkennen korrekt gesetzt.
- Change: UPnP und Popcorn Hour Streaming nutzen jetzt MP2 als Streaming Format für DVB-Radio.
- Fix: Kleine Detailverbesserungen für die Popcorn Hour.
- Fix: Diverse Detailverbesserungen bei UPnP. Insbesondere Audioaufnahmen (außer TS) werden jetzt richtig eingeordnet und nicht als Video ausgegeben.
- Add: Unterstützung von mp3 Streaming von live Radiosendern (mit 192 kbit/44100).Voraussetzungen: FFMPEG "Current Version". Die ffmpeg.exe ins Programmverzeichnis des Service entpacken.
Zum Aktivieren muss in der service.xml in der Sektion [UPnP]<entry name="UseMP3">1</entry>eingesetzt werden (wenn der Service gestoppt ist). - Fix: Griga hat die MPEG Aufnahme überarbeitet, um sie noch robuster zu machen.
[Bearbeiten] Änderungen 1.4.7.80 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: LiveTV Streaming mit Transcoding funktioniert wieder.
- Add: DiseqC Unterstützung für BDA DVBWorld Geräte
- Change: Die Liste für EPG Updates wird jetzt vorher sortiert, damit so wenig wie möglich Gerätewechsel ausgeführt oder DiseqC Kommandos geschickt werden müssen.
- Add: Das svcdebug.log wird jetzt beim Starten/Resume gelöscht, wenn es größer als 512 Kb ist.
- Fix: sollte ein Sender für einen Timer nicht vorhanden sein, verschwindet der Timer beim übernächsten Laden nicht mehr.
- Fix: Die Probleme mit der Nummerierung der Geräte bei einer manuellen Neuerkennung sind behoben.
[Bearbeiten] Änderungen 1.4.7.76 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: Support für XEPG: nicht funktionieren EPG Import behoben.
- Add: Service Optionen: Seite Web Einstellungen hinzugefügt.
- Fix: Service Optionen: Fix für Taskeditor lies sich nicht mehr aufrufen.
- Add: Web Interface/Service Optionen: Zeige TV / Radio Sender ist wieder zurück.
- Fix: Timer Liste: Teilweise fehlerhafte Anzeige der Endaktion behoben.
- Add: Service Optionen → Server: Warnung, wenn Unicast Port und Controlport gleiche Werte enthalten.
[Bearbeiten] Änderungen 1.4.7.75 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: Web Interface: Es war nicht möglich die Status Seite als Defaultseite einzustellen.
- Add: Webinterface und Service Optionen: Es wird jetzt überall „Automatic“ anstatt „0.0.0.0“ angezeigt.
- Add: Ein Doppelklick auf das Systemtray Symbol öffnet das Webinterface.
- Fix: Fix für Probleme beim Importieren der EPG Daten von XEPG.
- Add: In der Web Timerliste wird jetzt angezeigt, ob der Timer ein Wiederholungstimer ist. Ebenso wird die Endaktion angezeigt.
- Fix: Diverse Kleinigkeiten für die Übersetzung.
- Update: Sprachdateien. Siehe translatechanges.txt.
- Fix: EPG Suche Seite überarbeitet und ein paar Fehler behoben.
- Add: Service Optionen: Zeige Konfigurationsordner "Link" eingebaut.
- Fix: Säubere DB löste keine Neuanzeige im Webinterface aus und es sah so aus als würde es nicht funktionieren.
- Add: DST (Sommerzeit) Umschaltung im laufenden Betrieb wird berücksichtigt und der EPG Offset entsprechend angepasst.
- Fix: Hardware: Skystar 2 mit WDM Treiber verursachten (immer noch) Probleme beim Streaming.
- Change: Die Vorgabe Ports für den eingebauten DVBServer geändert (auf 4022 und 3456), damit es zu keinen Kollisionen mit dem Standalone DVBServer kommen kann. Hat nur bei Neuinstallationen ohne service.xml Datei Auswirkungen.
- Add: PIDs können bei (Web/UPnP) Streaming Anfragen hinzugefügt werden, siehe hier.
- Add: Verbessertes Fehlerlogging der Streaming Bestandteile, um Fehlkonfigurationen und Problemen einfacher auf die Spur zu kommen.
[Bearbeiten] Änderungen 1.4.7.68 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: Hardware: Skystar 2 mit WDM Treiber verursachten Probleme beim Streaming.
- Fix: Kommunikation mit dem DVBViewer: Beim erzwungenem Umschalten durch eine Aufnahme konnte es unter bestimmten Umständen vorkommen, dass den angeschlossenen DVBViewer Clients das nicht mitgeteilt wurde.
- Fix: Service Optionen: Die Einstellung „Extended Logging“ wurde nicht übernommen.
[Bearbeiten] Änderungen 1.4.7.65 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Change: die Taskfunktionen Shutdown, Standby und Hibernate geben jetzt eine 30 Sekunden Warnung aus, bevor sie ausgeführt werden. Diese Warnung wird auch an DVBViewer Klienten verschickt und der Klient kann die Aktion abbrechen.
- Add: Diverse Erweiterungen für die Zusammenarbeit mit dem DVBViewer 4.0.1.25+
- Change: Der Recording Service nutzt jetzt eine eigene Aufnahmedatenbank. Vorhandene Daten werden übernommen. Somit gibt es jetzt keine Konflikte mehr mit einem lokalen DVBViewer.
[Bearbeiten] Änderungen 1.4.7.60 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: html Templates: Diverse kleine Fixes.
- Fix: Die Hardware Erkennung im Service Optionsprogramm auf den neuesten Stand gebracht.
- Fix: Aufnahmen im MPEG Format mit APID =0 und VPID = 0 werden jetzt auf das TS Format umgestellt und die PIDs dynamisch der PMT entnommen und hinzugefügt.
- Fix: UPnP/Webstreaming: APID =0 und VPID=0 werden dort auch berücksichtigt und dynamisch hinzugefügt.
- Update: Stärkere Absicherungen im Service um Crash Situationen besser abzufangen und wenn möglich den Service am leben zu halten oder neu zu starten.
- Change: EPG.dat wird jetzt im Verzeichnis [Konfigurationsordner]\config gespeichert. So kann es zu keinen Konflikten zwischen lokalem DVBViewer und Recording Service mehr kommen. Der DVBViewer kann das EPG problemlos beim Starten vom Service beziehen (siehe Service Einstellungen in den DVBViewer Optionen).
- Add: Verschiedene Erweiterungen und Verbesserungen für die Zusammenarbeit mit dem DVBViewer.
[Bearbeiten] Änderungen 1.4.7.50 Testversion
- Fix: Timer: Die Priorität funktionierte u.U. nicht richtig.
- Fix: Web interface: Tuning Timer wurden nicht bei manueller Änderung akzeptiert durch einen Fehler im Template.
- Fix: UPnP: Änderungen an der Aufnahmeliste spiegelte sich nicht im UPnP Part wieder.
- Fix: Hardware: TT diseqC Fix von Griga.
- Add: Hardware: Support für Turbosight Klon.
- Add: Hardware: Support für TerraTex XE MK II Klon.
- Fix: Premiere EPG: Die Speicher konnte "voll laufen“ wenn man über längere Zeit den Sender Premiere Direkt eingeschaltet hatte.
- Fix: Service: Unter Vista war es möglich, das bei automatischem Standby u.U. ein Wecktimer in der Vergangenheit angelegt wurde.
- Diverse Erweiterungen für die DVBViewer Version 4.0.1.10
- „Webservice“ zum Abruf des EPG.
- „Webservice“ zum Abruf der Aufnahmeliste
- Broadcast Mechanismus für Bekanntgabe von Änderungen an Timer- und Aufnahmelisten (für den DVBViewer).
- Erläuterungen zum Zusammenspiel DVB Service ↔ DVBViewer.
Um die Aufnahmedatenbank und das Streamen der Aufnahmen vom Service zum DVBViewer müssen einige Änderungen an den Aufnahme Verzeichnissen und der Aufnahme Datenbank vorgenommen werden. Die folgenden Schritte sind für einen DVBViewer, der aus dem gleichen Verzeichnis wie der Service läuft, nicht notwendig!Ein Wort der Warnung:
Unter keinen Umständen dürfen Duplikate in der Datenbank, die bei inkorrekter Vorgehensweise entstehen können, über das Webinterface aus der Liste gelöscht werden!Das würde die Aufnahme Dateien löschen!
Vorgehen (sehr ausführlich):- Das Datenbankverzeichnis „database“ aus dem entsprechenden Konfigurationsordner sichern. Zusätzlich die Datei Service.xml aus dem Ordner „Config“ sichern.
- Jedes Aufnahmeverzeichnis muss über eine Netzwerkfreigabe für die Netzwerkklienten und den Service ohne Passwortabfrage erreichbar sein. Zur Einrichtung dieser Freigaben und zur Rechtevergabe konsultiert bitte die Windowshilfe oder Google.Bitte testet die Freigaben mit den geplanten Clients und probiert auch, ob der Service, der ja in einem Systemrechtekonto läuft, dorthin aufnehmen kann.
- Damit die Datenbankverzeichnis rekonstruiert werden kann, muss für jede Aufnahmedatei die entsprechende Infotextdatei oder die Dateiinfo vorliegen. Sollte darüber Unklarheit herrschen, kann einfach weitergemacht werden. Im Zweifel kann das Backup aus Schritt 1 wieder eingespielt werden.
- Stoppt den DVBViewer Service über das Systemtray Programm.
- Ein Explorerfenster öffnen und das entsprechende „Database“ Verzeichnis im Konfigurationsordner heraussuchen.
- Die Datei „TVDatabase.db“ in „TVDatabase2.db“ umbenennen.
- Das Service Konfigurationsprogramm über das Systemtrayprogramm (Menüpunkt Configure) starten.
- In den Aufnahmeoptionen die Netzwerkfreigaben der Aufnahmeverzeichnisse eintragen und die alten Einträge löschen. Achtet darauf, das Ihr die Einträge in der von Euch gewünschten Reihenfolge habt.
- Beendet das Konfigurationsprogramm und startet den Service wieder.
- Ruft das Webinterface auf und geht auf die (leere) Aufnahmeseite. Sollten sich noch Einträge auf der Aufnahmeseite befinden, habt Ihr einen Fehler gemacht und solltet nochmals alles genau überprüfen. Und denkt immer an die rote Warnung etwas weiter oben!
- Ist die Aufnahmeseite leer, wählt „db Auffrischen“. Jetzt sollten alle Einträge wieder vorhanden sein, inklusive der Details. Bleibt die Seite leer oder fehlen Einträge, prüft, ob die Rechte der Netzwerkfreigaben stimmen. Werden nur Dateinamen, keine Sender und keine Details angezeigt, fehlen die Dateiinfo/Infodateien und der Test ist vorbei. In diesem Fall stoppt bitte den Service und spielt das gesicherte Datenbankverzeichnis und die Datei Service.xml wieder zurück.
- Wenn alles glatt gelaufen ist, kann man jetzt von den Netzwerk DVBViewer aus auf die Aufnahmeliste und die Aufnahmen des Service zugreifen.
[Bearbeiten] Änderungen 1.4.7.41 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Fix: Ein DVBViewer streaming Client konnte unter bestimmten Umständen das DVB-Gerät einer Aufnahme "stehlen".
- Add: Erweitertes logging für UPnP. Kann im Konfigurationsprogramm aktiviert werden. Mit Vorsicht zu behandeln, da eine sehr große Menge an Daten in die svcdebug.log Datei geschrieben wird und das den Service verlangsamt, bzw. eine höhere Systemlast erzeugt.
- Add: Control und streaming DVBViewer Clients werden auf der Statusseite angezeigt.
[Bearbeiten] Änderungen 1.4.7.40 Testversion
Installation Es wird eine funktionierende DVB Recording Service 1.4.7.10 Installation vorausgesetzt.
Den DVB Recording Service über das Tray Icon beenden. Das Tray Icon Programm beenden. Die alten Dateien sichern (einfach alle Dateien, die in dem Archiv vorhanden sind im DVBViewer Programmverzeichnis suchen und in ein Backupverzeichnis kopieren).
ACHTUNG: Unbedingt die Datei "svcctrl.dll" aus dem \Plugins Ordner entfernen.
- Add: Unterstützung für weitere FreeSat EPG Transponder.
- Fix: UPnP: Aufnahmen wurden nicht gestreamt, wenn der HTTP Serverport <> 80 war.
- Fix: UPnP Probleme mit KISS basierenden Playern.
- Fix: Gespeicherte EPG Suche beachtete das Zeitfenster nicht nach neu laden.
- Fix: Unter bestimmten Umständen lief (unter Vista) das Reset der Hardware nach mehrmaligem Standby/Hibernate nicht an.
- Fix: Unter bestimmten Umständen lief (unter Vista) die Erkennung für nicht verbundene DVB-Hardware nach mehrmaligem Standby/Hibernate nicht an.
- Change: Popcorn Hour Handling und UPnP Handling zusammen gefasst. Unter bestimmten Umständen kamen sich die beiden Sachen beim Erkennen in die Quere und die Popcorn Hour erkannte den Service nicht.
- Add: Webinterface: Auf der Status Seite wird nun angezeigt, ob eine DVB-Hardware nicht verbunden ist.
- Add: Neues DiseqC handling aus der Pro beta/ Transedit beta.
- Add: Für UPnP Clients kann man jetzt DVBSubs und Teletext streamen in den Optionen zuschalten.
- Add: EPG Suche behandelt jetzt die 3 Felder Titel, Event, Beschreibung als eines (wenn ausgewählt). Für "verteilte" Suchbegriffe ("Las Vegas" und "5. Staffel") setzt man einen "*" ein im nicht regex Modus (also: Las Vegas* 5. Staffel).
- Add: Der Service hat jetzt eine eigene svcHardware.xml bekommen ([Konfigurationsordner]\config).ACHTUNG! Alle Hardwareeinstellungen müssen neu vorgenommen werden. Bitte daran denken die Kanalgruppen einzustellen.
- Add: Erweiterte Hardwareverwaltung eingebaut. Sie ermöglicht jetzt konkurrierende Streaming Clients. Aufnahmen haben Vorrang und schalten im Zweifel den Sender weg.Die Hardware Strategie unterscheidet sich leicht vom DVBViewer. Hier versucht jeder Client an seiner Hardware festzuhalten, auch wenn eine andere Hardware verfügbar wäre, die einen bestimmten Sender schon getuned hat.
- Add: DVBServer (Unicast) Funktionalität eingebaut. Die Konfiguration erfolgt über das Service Konfigurationsprogramm. Sie entspricht der Konfiguration (auch Clients) des DVBServers. Wenn die letzte Beta des DVBViewers eingesetzt wird, zieht der DVBViewer bei erzwungenem Senderwechsel (durch Aufnahme im Service etc) zum neuen Sender mit, wenn möglich.
- Add: Timer Konzept komplett überarbeitet.Der DVB Recording Service hat nun eine eigene svctimers.xml Datei (im Ordner [Konfigurationsordner]\config). Die Timers.xml des DVBViewer hat keinerlei Einfluss mehr, es werden also auch keine im DVBViewer programmierten Timer übernommen. Ausnahme: Eine svctimers.xml ist nicht vorhanden aber eine timers.xml, dann werden die DVBViewer Timer importiert.Die bekannte Funktionalität der Timer wurde weitgehend erhalten. Es gibt allerdings nun einige Timertypen mehr.
- Recording Timer: Unter dem Timertyp Recoding Timer sind alle Timer zusammengefasst, die eine DVB-Hardware benötigen. Dieser Typ entspricht dem "alten" Timer.
Es gibt drei Untertypen:- Aufnahme: Eine normale Aufnahme.
- Sender einstellen: Dieser Untertyp stellt nur den Sender ein, es wird keine Datei geschrieben. Er entspricht der "No File Write" Option des "alten" Timers. Gedacht ist er für gezielte EPG Updates eines einzelnen Transponders oder für MHW oder Siehfern Info Updates.
- Transcoding: Dieser Untertyp ist noch nicht implementiert und wird wie "Aufnahme" behandelt.Der Aufnahme Untertyp besitzt folgende zusätzliche Eigenschaften:
- Aufnahmeverzeichnis: Das Aufnahmeverzeichnis wird mit dem Timer gespeichert. Änderungen in den Optionen haben keine Auswirkungen auf bestehende Timer (ausser bei "Auto" versteht sich).Es gibt eine neue Auswahl "Auto". Abhängig von der Einstellung in den Optionen wirkt "Auto" wie folgt:
- Option 1 (default): gehe die Liste durch und nehme das erste Verzeichnis, das mehr als vorbelegter Wert (default 25 GB aber in 1 GB Schritten änderbar) frei hat.schlägt dies fehl wende Option 2 an.
- Option 2: Nehme das Verzeichnis, das am meisten freien Speicher hat.
- Aufnahmeformat: Pro Aufnahme kann festgelegt werden, in welchem Format aufgenommen wird. Default wird wie bisher in den Optionen festgelegt.Es gelten weiterhin die schon bekannten Beschränkungen (H264 wird nur als TS aufgezeichnet, ebenso ein Transponder Dump).
- Priorität: Aufnahmen kann eine Priorität zugeordnet werden. Starten zwei Aufnahmen unterschiedlicher Priorität, gewinnt die mit der höheren. Läuft schon eine Aufnahme niederer Priorität, so kann sie von einer Aufnahme höherer Priorität gestoppt werden.
- Aufnahmedateiname: Folgende Variablen können nun genutzt werden (abwärtskompatibel):
%year = Jahr%date = sortierbarer Monat und Tag%time = die Uhrzeit%station = der Sender%event = die Sendung%title = der (Sub)Titel der Sendung (falls vorhanden)%tshort = der (Sub)Titel der Sendung (falls vorhanden) auf 80 Zeichen begrenzt.%m = Monat%d = Tag (das Monats)%h = Uhrzeit Stunde%M = Uhrzeit Minute%g = das Genre (wenn vorhanden)%D = Tag der Woche (Mo, Di etc)
Zusätzlich können Unterverzeichnisse spezifiziert werden.Beispiel:%station\%date_%time_%station_%eventergibt:[..]kabel eins\01-13_20-10-06_kabel eins_first strike - jackie chans erstschlag.ts
Das beschränkt sich natürlich nicht nur auf ein Unterverzeichnis. Die Unterverzeichnisse werden automatisch erzeugt. Man könnte natürlich auch anstatt einer Variable einen fixen Unterverzeichnisnamen angeben... - Audio/Teletext/DVB-Subtitel und PAT/PMT Anpassung Auswahl: Für jeden Timer kann man getrennt festlegen welche dieser Optionen bei einer Aufnahme beachtet werden.
- Ganzer Transponder: Ist diese Option aktiviert wird der gesamte Transponder als TS Datei abgelegt.Die neuen Timerarten: Zu beachten ist bei diesen neuen Timerarten ein etwas anderes Verhalten.
-
- Die Endzeit wird ignoriert. Wenn die Aufgabe ausgeführt wurde, beendet sich der Timer automatisch. Alle "Nach Aufnahme" Funktionen sind verfügbar.
- Sollte ein Timer verpasst worden sein, weil der Rechner nicht starten konnte, wird der verpasste Timer beim nächsten Start nachgeholt, egal ob die Zeit passt oder nicht.
- Diese Timer haben natürlich kein Sender Attribut. Deswegen wird in der Liste anstelle des Sendernamens der Timertyp angezeigt. Das macht das auffinden etwas einfacher.
- Search Timer: führt einen einzelnen Autorecording EPG Suchauftrag aus.
- Autosearch timer: führt alle Autorecording EPG Suchaufträge aus.
- Process Timer: Erlaubt das Ausführen von externen Programmen wie TVInfo, tvxml import usw. Der Timer greift auf vorhandene Process tasks zurück.Wichtig: wenn ein Programm eingesetzt werden soll, muss sicher sein, das es sich auch selbständig beendet und keinerlei Messageboxes anzeigt. Die Programme laufen im Kontext des Service und haben keinerlei Möglichkeit zur Nutzerinteraktion.
- Recording Timer: Unter dem Timertyp Recoding Timer sind alle Timer zusammengefasst, die eine DVB-Hardware benötigen. Dieser Typ entspricht dem "alten" Timer.
[Bearbeiten] Änderungen 1.4.7.10
- Fix: Speicherleck nach Standby, wenn UPnP Server aktiviert war (potentieller Showstopper)
- Fix: Probleme beim Streaming, wenn der Port des http Server nicht 80 war (Showstopper).
- Fix: Die Aufnahme Funktion im Mobil Webinterface funktionierte auf einigen Seiten nicht.
- Fix: Wechseln des Aufnahmeverzeichnis bei einem bestehenden Timer über das Webinterface funktionierte nicht.
- Add: EPG Parser: "slv" als alternative Abkürzung für "slo" eingebaut.
- Add: (Service, Konfigurationsprogramm) Zuschaltbares erweitertes Debug logging im UPnP Server eingebaut. Nur auf Anfrage einschalten, um Unterstützung für neue/unbekannte/problematische UPnP Clients zu erarbeiten.
- Add: (Service, Konfigurationsprogramm) Alternative Beschreibung des UPnP Server senden eingebaut. Zur Zeit nur für das Buffalo Link Theatre notwendig. Diese Option nur aktivieren, wenn besagtes Gerät benutzt wird oder wenn der UPnP vom UPnP Client überhaupt nicht gefunden wird.
- Add: (Service, Konfigurationsprogramm) Virtuelle DVB Geräte (IPTV) können jetzt über das Konfigurationsprogramm -> Hardware über den "+" hinzugefügt/entfernt werden. Die Daten werden NICHT mehr in der Usermode.ini gespeichert, sondern in der NETWORK.XML. Der DVBViewer wird dies übernehmen.
[Bearbeiten] Änderungen 1.4.7.0
- Fix: Deaktivierte Timer werden jetzt bei auto hinzufügen beachtet und nicht mehr dupliziert.
- Add: In den Aufnahme Details kann nun auch das streaming angestoßen werden.
- Add: Direktes Streamen von Aufnahmen zu VLC im lokalen Netzwerk. Damit funktioniert schnell vor/zurück und springen. Laufenden Aufnahmen gehen leider noch nicht.
- Add: In den Aufnahme Details kann die .log Datei angezeigt werden (sofern vorhanden). Zu aktivieren im Konfigurationsprogramm -> Aufnahmen.
- Add: Konfigurationsprogramm: Web Einstellungen hinzugefügt.
- Add: Den integrierten Streaming Server komplett neu geschrieben.
- Add: UPnP AV Server integriert. Kann im Konfigurationsprogramm -> Web eingestellt werden.
Wichtig ist bei Installationen mit mehreren Netzwerkkarten (IPs) die entsprechende Schnittstelle einzustellen, an der der UPnP AV Server lauschen soll. Natürlich müssen auch die entsprechenden Port in der Firewall freigeschaltet sein (inklusive UDP 1900).
Bitte NUR in einem gesichertem LAN einsetzen. Das übliche gilt: Zugriff über WLAN mit MAC und WEP/WPA beschränken etc.
- ACHTUNG: Es erfolgt keine Transcodierung, es wird reines TS/MPG2 in original Auflösung gestreamt. Der Ordner Video ist absichtlich leer.
Getestet mit:
- Popcorn Hour
- Nero Showtime 7
- Cyberlink PowerDVD 8 (crasht bei Recordings auflisten)
- MS Mediaplayer 11
- Cidero Mediacontroller
- xbmc
- On2Share
[Bearbeiten] Änderungen 1.4.6.0
- Fix: Ständiges Neusetzen des admin Passworts, wenn es leer (=deaktiviert) sein sollte.
- Fix: Housekeeping für EPG Daten (alle 24 Stunden werden alle Einträge älter als 24 Stunden entfernt).
- Fix: Nur tunen Timer: Jetzt verhalten sie sich wie ein Aufnahme Timer mit No File Write aktiviert.
- Add: Unterstützung für FreeSAT EPG auf Astra 28.
- FreeSAT EPG wird wie MHW EPG behandelt. Es muss in den Optionen aktiviert werden und die entsprechende Frequenz in die Liste eingetragen werden. (11428 h)
- Zusätzlich wird die Datei "Complete Tables" von http://www.rst38.org.uk/vdr/ benötigt.
- Die Dateien freesat.t1 und freesat.t2 müssen in den DVBViewer Programmordner entpackt werden.
- Add: Externes Konfigurationsprogramm hinzugefügt. Wird aufgerufen über Rechtsklick auf das Systemtray Symbol (-> Configure).Das Programm beendet den Service, um ungestört die Parameter und Einstellungen ändern zu können. Laufende Aufnahmen werden erkannt und es wird gewarnt.
- Add: Hardware Optionen: Option für Reset nach Standby/Ruhezustand eingebaut.
- Fix: EPG Updater konnte mit Hybridgeräten nicht recht umgehen.
- Change: EPG Update wird vor Beginn einer Aufnahme prinzipiell kurz angehalten.
- Change: USB CI: Komplett neu geschrieben. Sollte jetzt in jeder DVB-Gerät / USB CI (Hauppauge/Terratec) Kombination funktionieren.
- Fix: XP SP3: nach dem Ruhemodus (S4) starteten die Aufnahmen nicht.
- Add: BDA-Hardware: Unterstützung für turbosight devices.
- Add: BDA-Hardware: Unterstützung für tevii devices.
- Add: BDA-Hardware: Unterstützung für tongshi devices.
- Add: BDA-Hardware: Unterstützung für dvbworld devices.
- Add: BDA-Hardware: Unterstützung für Hauppauge DVB-C HybridKarte.
- Fix: BDA-Hardware: Tuning Probleme mit Yakumo-Sticks.
- Change: BDA direkt tuning Modus: Im direct tuning Modus wird nun ein interne Network Provider genutzt anstatt dem von MS. Einige x64 Vista systeme lieferten ansonsten einen Fehler.
- Add: CI: Automatische Jugendschutz PIN Eingabe. Die PIN muss in die userdata.xml eingetragen werden:<section name="CAM"> <entry name="PIN">1234</entry></section>
- Fix: Recording: Sprünge in der PTS konnten eine MPEG Aufnahme ruinieren.
- Neu: Tasks (Aufgaben)Task können über das Konfigurationsprogramm eingerichtet werden. Es gibt zwei Sorten von Tasks:
- Interne Tasks: Rufen interne Funktionen des Service auf, wie EPG Update Start, EPG Update Ende, Standby, Hibernate, Shutdown oder automatisch Timer aus den Autosucheinträgen erstellen.
- Process Tasks: Führen externe Programme (meist mit einer Commandline) aus. Als Beispiel dient TVInfo mit der "run" commandline oder Abouttime (http://www.arachnoid.com/abouttime/index.html) um die Zeit über das Internet zu setzen. Oder der kommende XMLTV Import von Nutzer Delphi.Aufrufen kann man die Tasks über das WebInterface -> Timerliste -> Aufgaben.
[Bearbeiten] Änderungen 1.4.4.25
- New: Überarbeitung der internen Recording-Engine.
- Es ist jetzt möglich zusätzlich eine logdatei erstellen zu lassen die (sekundengenau) Fehler protokolliert, im erweiterten Modus kann auch ein formatwechsel protokolliert werden. Das ganze ist der Funktion in der GE sehr ähnlich.
- Man kann nun den minimalen freibleibenden Festplattenplatz vorgeben. Wird dieser Wert unterschritten, wird die Aufnahme gestoppt. Die Überprüfung erfolgt nun pro Timer, um den verschiedenen Aufnahmeverzeichnissen Rechnung zu tragen, anstatt wie vorher global für alle.
- Durch einige interne Umbauten konnte das ganze auch etwas gestrafft und vereinfacht werden.
- New: Die Konfguration wurde komplett unabhängig von der DVBViewer Konfiguration gemacht.Die Daten der Pro werden einmalig übernommen. Danach können die Sachen über das Webinterface -> Konfiguration entsprechend eingestellt werden.Die Konfigurationsdateien werden, soweit möglich, im Unterordner "config" im Nutzerdaten Verzeichnis abgelegt.
- New: Premiere Portal EPG wird vom EPG Updater verarbeitet.
- New: EPG-Suche neu konzipiert.
Im Hintergrund werden jetzt reguläre Ausdrücke verwandt. Der normale Nutzer muss sich keine Gedanken darüber machen. Er gibt einfach normal die Suchbegriffe ein.Experten können aber auch direkt mit regulären Ausdrücken arbeiten und haben dadurch sehr interessante Möglichkeiten. Die Suche kann als Suchpreset gespeichert werden.Die automatische Suche ist noch nicht implementiert.
Regeln für die normale Suche:- Es ist immer eine "und" Suche. D.h. alle Begriffe müssen vorkommen.
- Es ist grundsätzlich eine partielle suche. olympi findet olympia und olympisch.
- Um nur ganze Wörter oder Phrasen zu finden, muss man sie mit "" eingeben.
- Einzelne Platzhalter werden durch ? eingegeben. st?rm findet stürmisch, sturm.
- Zusammensetzungen vorne oder hinten unterdrückt man durch ein " vor oder hinter dem begriff. st?rm" findet Sturm oder Orkansturm. "st?rm findet Sturm oder stürmisch.
- Soll etwas am Anfang eines Feldes stehen gibt man ein ^ davor. ^Sturm findet "Sturm der Liebe" aber nicht "Der Sturm der Liebe"
- Soll etwas am Ende eines Feldes stehen schreibt man ein $ dahinter. bande$ findet "Die Gumminbärenbande" aber nicht "Die Gumminbärenbande geht einkaufen".
- Regeln für Experten: http://regexpstudio.com/DE/TRegExpr/Help/RegExp_Syntax.html
- New: EPG-Suchergebnisse: Ergebnisse können sortiert werden durch Klick auf den Header. Die Anzahl der Ergebnisse ist auf maximal 3000 begrenzt. Per Auswahlkästchen können die Ergebnisse markiert und gesammelt zur Aufnahme geschickt werden.Einträge, für die schon Timer vorhanden sind, werden hervorgehoben und können nicht zur Aufnahme gewählt werden.
- Fix: Diverse Performancebremsen bei mehreren tausend Timern identifiziert und behoben.
- Diverse Kleinigkeiten optimiert/behoben.
- New: Den Vista-Away modus eingebaut. Ungetestet.
[Bearbeiten] Änderungen 1.4.4.10
- Fix: EPG Updater blockierte unter bestimmten Umständen Aufnahmen.
- New: Der Service verwendet jetzt "service.xml" als eigenständige Konfigurationsdatei anstatt der "setup.xml" des DVBViewers.
- New: Konfiguration -> Hardware: Auf dieser Seite können DVB-Geräte aktviert/deaktviert werden. Sollte das Gerät momentan in Gebrauch sein, wirkt sich das erst nach der Freigabe des Gerätes aus.
- New: Konfiguration: Option zum Anzeigen von Sendern ohne EPG in den EPG-Seiten.
- Removed: Konfiguration: Die Radio/TV Option wurde entfernt.
- New: Konfiguration: Favoriten Listen Auswahl hinzugefügt. Im Moment noch ohne Funktion.
- Update: de/en Sprachdateien erweitert.
- New: Diverse kleine Verbesserungen bei den Web-Templates.
- Popcorn Hour Unterstützung:
- Fix: PCs mit mehrere NICs werden jetzt (wirklich) korrekt unterstützt, somit erscheint der DVBViewer unter "Quellen" auf dem Popi. In der Webinterface Konfgurationsseite kann die entsprechende Netzwerkschnittstelle für den Popi gewählt werden.
- New: Unterstützung für Popcorn Hour kann auf der Konfigurationsseite ein/ausgeschaltet werden.
[Bearbeiten] Änderungen 1.4.4.0
- Fix: "Neuer Timer" Seite zeigte chinesische Kanalnamen nicht korrekt an.
- Fix: "Bearbeite Timer" Seite verkorkste den eingestellten Sender.
- Fix: Bei der letzten Version wurden aus Versehen die alten Versionen vom Trayutil und Controller verwendet.
- New: "Timer" Eigenschaften Seite: es kann das Aufnahme Verzeichnis eingestellt werden.
- New: "Geräte Status" Seite umbenannt in "Status".
- New: "Status" Seite um einige Informationen erweitert.
- New: "Was läuft heute" Seite umbenannt in "TV Guide".
- New: "Was läuft jetzt" Seite entfällt.
- New: "Timeline" Seite hinzugefügt.
- Update: Sprachdateien erweitert.
- New: Diverse kleine Verbesserungen bei den Web-Templates.
- New: Der Service kann beim Aufwachen aus dem Ruhezustand/Standby die DVB-Geräte komplett zurücksetzen.Bedingung: das DVB-Gerät muss im Gerätemanager "deaktivieren" unterstützen.Das ganze wird über die hardware.xml gesteuert. In die Sektion des entsprechenden Gerätes einfach
<entry name="doReset">1</entry>
eintragen und dann kümmert sich der Service um alles. Achtung! Bitte vorher ausgiebig testen, bevor man darauf vertraut! - Fix: Eingaben wie http://[servername]/mobil werden jetzt korrekt verarbeitet und verursachen keinen 404 mehr.
- Popcorn Hour Unterstützung:
- Fix: PCs mit mehrere NICs werden jetzt korrekt unterstützt, somit erscheint der DVBViewer unter "Quellen" auf dem Popi.
- Fix: Jeder DVB-Server für den Popi erhält einen eindeutigen Namen, dadurch können mehrere DVB-Server im Popi genutzt werden.
- Fix: Crash bei der Konfigurationsseite korrigiert.
- New: Spezielle HD (1280x720) Templates werden jetzt automatisch unterstützt. Die Templates befinden sich im Ordner "hd". Sie sind noch NICHT auf das Format angepasst.
- New: Die Nummerntasten der Fernbedienung (0..9) können im LiveTV Modus wie im DVBViewer genutzt werden, um bei LiveTV Kanäle gezielt einzuschalten (benötigt das Popi tool).
- New: Die "Return" Taste der Fernbedienung schaltet im LiveTV Modus auf den letzten Sender (benötigt das Popi tool).
[Bearbeiten] Änderungen 1.4.3.0
- Fix: Im Trayutil wurde die Autostart Option nicht markiert, obwohl sie aktiv war.
- Fix: Im Trayutil wurde das Webinterface auch bei beendetem Service als wählbar angezeigt.
- New: LiveTV streaming. Es kann entweder über VLC transcodiert/gestreamt werden oder per direkte Verbindung (ala netstreaming plugin nur für LAN sinnvoll).
- New: Basic Popcorn Hour Unterstützung (LiveTV/Webinterface). Nicht alle Webseiten funktionieren vollständig im Moment.
- New: Der Recordingservice kann als standalone Programm betrieben werden. Allerdings funktionieren dann die meisten Erweiterungen (TV-Info &Co) und die Koordination mit dem DVBViewer nicht mehr.
- New: Komplett überarbeitete "Was läuft heute" Seite.
- New: Diverse kleine Verbesserungen bei den Webtemplates.
- Update: Sprachdateien erweitert.
[Bearbeiten] Änderungen 1.4.2.0
- Fix: Das Webinterface sandte einen fehlerhaften Header, den Safari nicht verarbeiten konnte.
- Fix: Diverse schwerwiegende Probleme mit Standby und Ruhezustand behoben. Vielen Dank @Rolf Degen für unermüdliches Testen und Probleme aufspüren ;).
- Behoben: Nach Erwachen aus Standby fuhr der Rechner gleich wieder in Standby.
- Behoben: Wenn der Rechner durch den Service in den Ruhezustand gefahren wurde, erwachte er nicht zur nächsten Aufnahme.
- Fix: Die "Rechner fährt gleich runter" Warnung wurde nur beim ersten Mal gezeigt.
- New: Neuer Menüpunkt "Web Interface" im Trayutil Popupmenu.
- New: Unterstützung für Terratec HTC.
[Bearbeiten] Änderungen 1.4.1.23
- Fix: Der Service startete nicht nach einem Hybrid-sleep unter Vista. (thanks @renzz).
- New: Aufnahmen können per Webinterface gestreamt werden. Es wird eine VLC (www.videolan.org) Installation dafür benötigt.
- Update: Sprachdateien erweitert.
- New: Das Webinterface unterstützt nun chinesisches EPG.
- New: Unterstützung für Hybrid Tuner (HVR & Co). Eine Hardware Neuerkennung ist dafür notwendig: Den Service stoppen, die hardware.xml im Konfigurationsordner löschen, den Service wieder starten. Danach können (wie gewohnt) die Geräte mit den DVBViewer Hardware-Optionen eingestellt werden.
[Bearbeiten] Änderungen 1.4.1.20
- Fix: Mehrere Fehler in den html Templates.
- Remove: COM Plugins werden nicht mehr unterstützt.
- Add: Rudimentärer DVBViewer Plugin Support:
DVBViewer Plugins werden nur zu einem Teil unterstützt. Plugins, wie das Netstreaming Plugin, die auf den Datenstrom zugreifen, können eingesetzt werden.Plugins wie epg Plus oder das TVInfo Plugin funktionieren nicht, ebenso wenig funktionieren Plugins, die mit dem Nutzer interagieren (also Fenster anzeigen wollen).
Der Service erwartet die Plugins in einem anderen Verzeichnis, um keine Konflikte mit dem DVBViewer zu verursachen.Er sucht nach
DVBViewer Programmverzeichnis\Plugins\Plugins1bisDVBViewer Programmverzeichnis\Plugins\Plugins32
Die Verzeichnisse müssen nicht alle existieren! Aber sie müssen lückenlos nummeriert sein, wenn sie genutzt werden sollen. Es reicht auch ein Plugins1, Plugins2, Plugins3. Dann werden maximal 3 gleichzeitige Aufnahmen mit Plugins versorgt, die restlichen laufen ohne Plugins.
Da der Service Aufnahmen orientiert ist, wird jeder Aufnahme ein eigenes PluginsXX Verzeichnis zugeordnet. Daher bitte nie mehr als ein oder zwei Plugins pro Verzeichnis benutzen!Achtung! Denkt daran jedem Netstreaming Plugin einen eigenen Port zuzuweisen, wenn Ihr es nutzt um aufnahmen (z.B. mit nofilewrite) gleichzeitig zu streamen!
[Bearbeiten] Änderungen 1.4.1.15
- Add: ITV HD Fix für falsch ausgewiesenes H264 Video in der PMT.
- Add: SimpleA/B DiseqC für NovaSPlus BDA Karten.
- Add: Gäste Account für den Webinterface. Ein Gast darf nur schauen, nichts verändern. Aktiviert werden kann der Account auf der Webkonfigurationsseite. Falls die Sicherheit abgeschaltet wurde (Admin Passwort ist leer) funktioniert der Gäste Account nicht.
- Add: Kleines Mobil/PDA Webinterface. Erreichbar über http://[adresse]/mobil/
- Add: Webinterface: Eine Aufnahmen Seite.
- Add: Webinterface: Auf der Timerseite wird versucht für die Timer ein passendes EPG zu finden. Falls vorhanden, kann es über den Timertitel erreicht werden.
- Add: Webinterface: Auf der Konfigurationsseite kann der Zeitraum für "Heute im TV" festgelegt werden. 0 bedeutet das alte Verhalten, ansonsten gibt der Wert die Anzahl der Stunden des Zeitraums an.
- Add: Webinterface: Für die Templates der Seiten Gesamt-EPG, EPG Suche, Heute im TV und Jetzt im TV gibt es zwei neue (alte) Tags {recurl} und {subtitlelong}.
- Update der lng Dateien.
[Bearbeiten] Änderungen 1.4.1.11
- Der Recording Service hat jetzt einen eigenen Installer. Der kümmert sich um das richtige Installieren und Registrieren, da das doch etwas kompliziert war (insbesondere mit den Rechten).
- Der Installer erlaubt auch eine rudimentäre Konfiguration einiger (Web)Optionen.
- Die Rechte Geschichte noch mal kräftig überarbeitet. Jetzt sollten auch Nutzer ohne Adminrechten (bzw Nutzer unter Vista mit UAC) den Service starten und stoppen können.
- Fix: Nach einem Standby kam der Webserver nicht aus dem Knick.
- Kleinere Optimierungen in den Webseiten.
- Update der lng Dateien (Thanks @gioxy).
[Bearbeiten] Änderungen 1.4.1.7
- Auf den Stand der aktuellen DVBViewer Pro Beta Version 3.9.3.50 gebracht.
- Die Nutzerdaten (User + Passwort) werden jetzt in der userdata.xml anstatt der setup.xml abgespeichert, die Einträge werden aus der setup.xml entfernt.
- Die Webschnittstelle kann deaktiviert werden in der setup.xml: Sektion "[WebGeneral]", Wert "Enabled" (1=aktiviert, 0=deaktiviert). Achtung: Arbeiten an der Setup.xml nur bei gestoppten Service und geschlossenem DVBViewer!
- Die Webseiten wurden stark optimiert. Redundante Elemente (Details, Aufnehmen, IMDB) wurden entfernt. Diese Funktionen sind jetzt nur noch über die Detailanzeige zugänglich.
- Das Timerfenster wird jetzt als Popup geöffnet. Die Anzeige des Fensters kann in der Konfiguration deaktiviert werden.
- Die Popupfenster werden jetzt zentriert dargestellt und bei Bedarf in den Vordergrund geholt. Außerdem wurden sie vergrößert und mit Bildlaufleisten versehen.
- Neue Seite: EPG Suche. Erlaubt nach mehreren Kriterien das EPG zu durchsuchen. (Tipp: Man kann ohne Suchbegriff mit der Genre Auswahl alle Einträge auflisten lassen, die einem Genre entsprechen).
- Optimiert: Die Datenerzeugung für die Webseiten wurde stark optimiert und braucht nun auch weniger Speicher.
[Bearbeiten] Änderungen 1.4.1.1
- Auf den Stand der aktuellen DVBViewer Pro Beta Version 3.9.3.41 (inklusive Hardwareunterstützung (TT) und chinesischen EPG) gebracht.
[Bearbeiten] Änderungen 1.4.0.0
- Auf den Stand der aktuellen DVBViewer Pro Version 3.9.2 (inklusive AAC Unterstützung und diseqc fixes) gebracht.
- Das Webinterface wurde in den Service integriert.
- Fix: Unter bestimmten Bedingungen wurde manchmal die Endaktion eines Timers nicht beachtet.
- Add: Im Webinterface werden nicht ausführbare Timer in rot dargestellt.
- Changes: Detailarbeiten an den HTML Templates des Webinterfaces.
[Bearbeiten] Änderungen 1.3.5.0
- Auf den Stand der aktuellen DVBViewer Pro Version gebracht.
- Fix: Kein Passwortschutz im Webplugin.
[Bearbeiten] Änderungen 1.3.4.0
- Auf den Stand der aktuellen DVBViewer Pro Version gebracht.
[Bearbeiten] Änderungen 1.3.2.0
- Auf den Stand der aktuellen DVBViewer Pro Version gebracht.
[Bearbeiten] Änderungen 1.3.0.0
- Fix: Memoryleak im Zusammenhang mit dem web-Plugin.
- EPG-Updater integriert. Einstellungen erfolgen über das Web-Plugin. Per Defaultwert nicht aktiviert.Mit der Konfiguration per webinterface kann der EPG Update aktiviert werden. Es kann ebenso die Verweildauer pro Transponder (Muxx) in Sekunden angegeben werden.Der EPG-Updater erstellt eine Liste aller verfügbaren Transponder in Abhängigkeit zu den verfügbaren Geräten und tuned sie im Hintergrund wodurch ein EPG-Empfang ermöglicht wird. Wenn aktiviert beginnt der Updatescan 5 Minuten nach Start des Services. Sollte das zum EPG-Update verwendete Gerät für eine Aufnahme benötigt werden, wird das Update automatisch zurückgestellt. Nach Fertigstellung des EPG-Updates wird der EPG-Updater für 12 Stunden deaktiviert, danach beginnt er mit einem neuen Updatescan. Empfangen wird normales EPG, MHW, MHW+. Nicht verarbeitet wird das Portal-EPG und das Sieh-Fern EPG.
- Das WebPlugin beachtet jetzt auf die "Vom EPG ausschließen" Einstellung für einen Kanal (DVBViewer -> Kanaleditor). Diese Kanäle (bzw. deren EPG) wird auf den Übersichtsseiten nicht angezeigt.
- Zusätzlich kann festgelegt werden, ob nur TV/Radio oder beides in den Übersichtslisten angezeigt wird.
[Bearbeiten] Änderungen 1.2.0.0
- Hardwareverwaltung auf Stand der aktuellen DVBViewerPro Beta.
- EPG Änderungen der Pro Beta integriert.
- EPG-Verwaltung in den Service integriert. Dadurch einfällt das EPGStore und EPGParser Plugin.
- Infodatei und Dateiinfo für Aufnahmen der aktuellen Pro Beta angepasst.
- Webserver Plugin: Aktuelle Änderungen der Kanalverwaltung der Pro Beta eingebaut.
[Bearbeiten] Änderungen 1.1.4.0
- Hardwareverwaltung auf dem Stand von der DVBViewer Pro Beta 3.6.2.15.
- Kleine Erweiterung des Webserver Plugins -> Status Seite.
[Bearbeiten] Änderungen 1.1.3.0
- Verbesserte Zusammenarbeit des svcctrl.dll Plugins mit der GE.
- Hinzugefügt: svccontrol zur Bearbeitung/Kontrolle des Service und der Timer.
- Fixes für FireDTV im Hardwarefilter Mode.
[Bearbeiten] DVBViewer Recording Service contains...
The FastMM Memory Management Unit that can be obtained from http://sourceforge.net/projects/fastmm/
The FastCode.Libraries which can be obtained from http://fastcode.sourceforge.net/