Changelog - DVBViewer Pro 4.1 en
Aus DVBViewer
alle Changelogs
Inhaltsverzeichnis |
[Bearbeiten] Englische Versionhistorie 4.1
[Bearbeiten] Options
Change: Adding a new virtual DVB device can be done in the hardware options window via the " + " button. The data now is saved to the network.xml instead of the usermode.ini. Existing data will be taken into account.
Change: Hardware options: DVBViewer now shows “Automatic” in the network device configuration instead of “0.0.0.0”.
Change: Hardware options: ShareLNB can only be activated if more than one enabled DVB-S device is present.
[Bearbeiten] DVBSubtitles
[Bearbeiten] Media Playback
Change: VODSource. Several improvements and extensions. Now you can play mp3 and aac streams via the VODSource. If possible all usable metadata is extracted from the streams.
- Detection of embedded Shoutcast or ASX playlists in asx playlists (asx V.1 and V.3).
- Detailed media description of the streams (if possible) (resolution, bitrate etc.). Works also with the ASF Reader.
- ASF Reader: If possible all usable metadata from the stream is read. Depends on the stream provider if there are any.
Reworked: Daemon tools support reworked. Now the completion of the unmount command is detected and then the mount command is send.
Reworked: DVD Handling renovated. The selection between multiple DVD drives works now. Support for Blueray and HDDVD images and folders rips in the OSD and via drag'n'drop.
Removed: DVD Playback and Fileplayback without DVBSource now don't support custom graph files anymore.
Fix: Media playback with a not in the DVBViewer predefined aspect ratio caused a no update of the frame rate in the #Datatags.
[Bearbeiten] Renderer
Fix: EVR/aspect ratio change and PIP. Hopefully a solution for missing picture after a aspect ratio change and EVR.
Change: Brightness default is now set according to the used renderer. Should cure the Overlay too dark problem. Please reset the brightness value to default.
[Bearbeiten] Recordings/Timers
Fix: Recordings in MPEG Format with APID =0 and VPID = 0 are now changed to the TS format and the PIDs are dynamically added from the PMT.
Fix: The start recording script got called, even if the recording did not start successfully (no hardware available etc).
Removed: The DisableAV setting for timers is removed. Starting recording timers do not change the current setting of View → Disable Audio/Video in the main window anymore.
[Bearbeiten] OSD
Fix: OSD, VMR/EVR and encrypted channels. As long as a channel can't be decrypted the “overlay” OSD is shown in case there needs to be a message displayed.
Fix: OSD Media windows: Not existing network shares (UNC paths) do not cause any blocking anymore on first opening of the window. For this the support for the folder.jpg files has been removed for all UNC Path shares in the root view.
Fix: Stopping recordings via the OSD-Blue pop up menu doesn't show the instant recording menu anymore.
Change: Favorite Window: The window now reflects the selected favorite better by opening the favorite folder and marking the favorite, if the channel played back in the main window is a favorite.
-
- Standby, Hibernate, Shutdown (PC): Triggers the according action in the recording service. The service does give a 30 seconds warning. In this time window all the DVBViewer clients show a dialog window, where the user can stop the action.
- Load EPG : gets the EPG from the service.
- Wake On LAN: Wakes the recording service PC (even from Soft-Off). The PC must be configured to accept WOL. Important : The DVBViewer needs to have at least once contact with the service PC to get it's MAC address.
These functions are also accessible via actions (see actions.ini). This menu is only available, if you configured the Recording Service connection properly.
[Bearbeiten] Hardware
You might have to do a manual rescan of the hardware devices, if you do an update installation.
Fix: Terratec XE MKII DVB-T (AfaTech-AF9015-DVB-T-Sticks) devices do not need the low bandwidth option anymore if connected to a USB 2.0 port. Will be configured automatically.
Change: BDA-Devices: The search for the BDA_RECEIVER_COMPONENT fitting for the device to open reworked. In most cases it works without the SkipComponent hack (it is still there but if possible ignored). This should fix the problems with two or more Twinhan/Technisat/Terratec S2 devices.
[Bearbeiten] DiSEqC 1.1/1.2
New: Completely rewritten DiSEqC 1.1 / 1.2 support (only for DVB-S devices allowing to send DiSEqC raw commands), which means support for motorized dishes and cascaded DiSEqC elements (uncommitted switches, positioner behind a switch). All thanks to griga.
New: DiSEqC Editor ("DiSEqC expert mode"). Allows to assign user-defined DiSEqC command sequences to a satellite position - as you will see - much more conveniently than with the DiSEqC Editor of DVBViewer Pro 4.0.0.0 and earlier versions.
Removed: Positioner Console, please use Transedit 3.3+ for this. It is much better suited.
For details please read the DiSEqC instructions: http://www.dvbviewer.com/griga/TransEdit%20E/DiSEqC.html
[Bearbeiten] UniCable support
Added: Experimental UniCable support according to the EN50494 standard. (What is UniCable? English Deutsch).
Please note: UniCable will only work with TechnoTrend and FireDTV DVB-S/S2 devices. Other device drivers don't provide the means for UniCable support yet. In case of a TechnoTrend device the file ttBdaDrvApi_Dll.dll (optionally installed with DVBViewer Pro) must be present in the program directory.
UniCable support is activated by inserting two lines in the appropriate device section of the file hardware.xml, while the DVBViewer is closed.
The UniCable entries must look like this:
<entry name="Slot">N</entry> <entry name="SlotFrequency">FFFF</entry>
where N is the slot number (0..7) and FFFF the slot frequency (intermediate frequency, IF) in MHz on which different transponders are routed to the receiver. Example:
<entry name="Slot">6</entry> <entry name="SlotFrequency">1980</entry>
You may find these values on the antenna socket. Please note: On sockets or in manuals the slots may be numbered from 1 to 8. You will have to subtract 1 in this case.
If you want to take part in the UniCable discussion, please join in here. It's a German thread, but you may also post in English.
[Bearbeiten] DVBViewer as a network client of the Recording Service.
Needs Recording service 1.4.7.110+.
In this scenario the DVBViewer connects as a client via the unicast network device to the Recording Service. All recordings are done by the Recording Service (except instant timers), the recordings are centralized on the server and the data of the Recording Service (timers, EPG, recordings) is integrated seamless into the DVBViewer Pro.
Important: Make sure you use the same channels.dat by copying it from the Recording Service to the DVBViewer userdata folder.
Please read more in the Recording Service docs.
- Service address and Port: The IP/Servername and the Port of the Webinterface of the Recording Service.<span style="font-weight: normal" />
- Username: The Username used for the Webinterface of the Recording Service.
- Password: The Password used for the Webinterface of the Recording Service.
- Test connection: Checks if the Recording Service can be accessed with the entered Username, Password and IP.
- Download EPG from service. You can tell the viewer how many days of EPG you want to download.
Notice: this doesn't create magically 14 days of EPG. You only get as much data as the service has gathered. - Send EPG programmed timers to service: If you select this option all timers you program via EPG in the EPG Window or OSD are send directly to the service.
You can also create manual timers in the recorder window which are send to the service. - Connect to timer list: Enables the DVBViewer to show and edit the timer list of the Recording Service.
Only Recording timers are listed because the DVBViewer doesn't know the other timer types.
Not every function of the DVBViewer recorder window is supported. Recording folders, no file write and Transponder dump from the edit window do not work. Unknown timer actions or end actions are not accepted and mapped to the default values of the service.
Notice: Instant and tuning timers are handled by the DVBViewer not by the Recording Service. - Connect to recordings list. This one is quite tricky and you need knowledge about the management of network shares and user rights under windows to make this work. You have to setup this function in the Service according to it's readme_svc.
- Tuning Priority: Values 0-100. Allows to assign a priority to the DVBViewer unicast network device. So you can control which client can override the channel selection of another client.
Add: If the recording service needs the device used by a client for a recording or a client with a higher tuning priority wants the device, the DVBViewer client in question is automatically forced to do a channel change .
Add: If the DVBViewer connects to a recording service and the channel can not be tuned because all devices are in use and none is fitting, it gets redirected to a working channel .
Add: Network CAM/MMI. The client which did the last non forced tuning request has control over the MMI.
Add: If the DVBViewer is running after Standby or Hibernate, it refreshes it's EPG from the service.
[Bearbeiten] General
Fix: Premiere EPG: The EPG could fill up the whole memory if the channel Premiere Direct was tuned for a long time.
Fix: If the DVBViewer did crash while the Recording Service is running, it couldn't be started anymore (this also applies to the DVBServer, Transedit and DVBViewer GE).
Change: Favorites: From now on there are no duplicate entries of channels with the same ChannelID in the favorites list allowed. They collided with the fav+/- function. Existing duplicates will be removed.
Add: Graph rebuild and manual Video/Audio A/B changes take now the timeshift warning setting into account.
Change: On Standby/Hibernate in Vista the DVBViewer now closes down the playback. On waking up the last channel is tuned (if activated in the TV+Radio options). It depends of the driver of the DVB device, if this works.
- Several small improvements and optimizations.
[Bearbeiten] DVBServer
Change: Adding new virtual DVB device can be done in the hardware options window via the "+" button.
The data now is saved to the network.xml instead of the usermode.ini. Existing data will be taken into account.
Add: ShareLNB can only be activated if more than one enabled DVB-S device is present.<span style="font-weight: normal" /><span style="font-weight: normal" /><span style="font-weight: normal" />
[Bearbeiten] Deutsche Versionshistorie 4.1
[Bearbeiten] Optionen
Geändert: Neue virtuelle DVB-Geräte können im Optionsfenster Hardwareüber die Schaltfläche "+" hinzugefügt werden. Die Informationen werden nun in der network.xml statt der usermode.ini gespeichert. Bestehende Daten werden berücksichtigt.
Überarbeitet: Daemon Tools (iso) Optionen: Änderungen in den Optionen benötigten einen Neustart des DVBViewer.
Geändert: Optionen – Hardware: DVBViewer zeigt jetzt „Automatisch“ in der Netzwerk Gerätekonfiguration anstatt „0.0.0.0“
Geändert: Optionen – Hardware: Gemeinsamer LNB kann nur aktiviert werden, wenn mehr als ein aktiviertes DVB-S Gerät vorhanden ist.
[Bearbeiten] DVB Untertitel
Geändert: optimierte Speichernutzung für DVB Untertitel.
Fix: falsch angezeigte Pixel in DVB Untertiteln behoben.
[Bearbeiten] Medienwiedergabe
Geändert: VODSource: Verschiedene Verbesserungen und Erweiterungen. Jetzt können MP3 und AAC-Streams (Internetradio) über die VODSource abgespielt werden. Wenn möglich werden alle nutzbaren Metadaten aus den Streams extrahiert.
Geändert: Wiedergabe von Streams: verschiedene Verbesserungen bei der Streamwiedergabe
- Erkennung eingebetteter Shoutcast oder ASX Playlisten in ASX-Playlisten (asx V.1 und V.3)
- Detaillierte Medienbeschreibung der Streams (falls möglich) (Auflösung, Bitrate usw.), geht auch mit dem ASFReader.
- ASF Reader: wenn möglich werden alle nutzbaren Metadaten vom Stream gelesen. Ist vom Streamprovider abhängig, ob welche vorhanden sind.
Fix: VODSource: Shoutcast funktioniert wieder.
Fix: ASF Playback unter Vista.
Überarbeitet: Daemon Tools Unterstützung überarbeitet. Jetzt wird nach dem Unmount-Befehl gewartet, bis er ausgeführt wurde, bevor der Mount-Befehl gesendet wird.
Überarbeitet: DVD Bedienung überarbeitet. Die Auswahl zwischen verschiedenen DVD-Laufwerken geht jetzt. Unterstützung für Blu-ray und HDDVD Images und Ordner im OSD.
Entfernt: DVD- und Dateiwiedergabe ohne DVBSource unterstützt externe Graph-Dateien nicht mehr.
Neu: Nahtlose Wiedergabe von (nicht kopiergeschützten) Blu-ray Discs.
Überarbeitet: Überarbeitete Hauptfilmerkennung bei (nicht kopiergeschützten) Blu-ray Discs.
Neu: HDDVD Unterstützung verbessert.
- Update: Verschiedene interne Optimierungen für die Wiedergabeerkennung von Griga.
Fix: Fehlerbehebung der Erkennung für problematische AC3 Streams.
Fix: Medienwiedergabe mit einem nicht im DVBViewer vordefinierten Seitenverhältnis verursachte, dass die Framerate in den #Datatags nicht mehr aktualisiert wurde.
Fix: Wiedergabeprobleme bei Kathrein trp-Aufnahmen behoben.
Fix: Mögliches Problem mit der Formaterkennung korrigiert, verschiedene Optimierungen (von Griga).
[Bearbeiten] Renderer
Fix: EVR/Aspect Ratio (Bildformat)-Wechsel und PIP (Bild in Bild). Hoffentlich eine Lösung für ein fehlendes Bild nach Bildformatwechsel bei EVR.
Geändert: Standardwert für Helligkeit ist nun abhängig vom verwendeten Renderer. Sollte das Problem mit dem zu dunklen Overlayrenderer beheben. Bitte den Helligkeitswert auf Standard zurücksetzen.
[Bearbeiten] Aufnahmen/Programmierung
Fix: Aufnahmen im MPEG Format mit APID=0 und VPID=0 werden nun zum TS-Format gewechselt und die PIDs werden aus der PMT dynamisch hinzugefügt.
Fix: Aufnahmeprogrammierung: minimaler freier Festplattenplatz wurde nicht korrekt berücksichtigt, wenn er größer als 2 GB war.
Fix: Das Start recording script wurde aufgerufen, auch wenn die Aufnahme nicht erfolgreich startete (keine Hardware verfügbar usw.)
Entfernt: Die Einstellung DisableAV für Timer wurde entfernt. Starten der Aufnahme-Timer verändert nicht mehr die aktuelle Einstellung „Deaktiviere Audio/Video“ im Hauptfenster.
[Bearbeiten] OSD
Fix: OSD, VMR/EVR und verschlüsselte Sender. So lange wie ein Sender nicht entschlüsselt werden kann, wird das OSD im „Overlaymodus“ betrieben, für den Fall, dass eine Mitteilung angezeigt werden muss.
Fix: OSD-Media Fenster: Nicht erreichbare Netzwerk-Freigaben mit UNC-Pfaden (Bsp. \\server\freigabe), führen nicht mehr zu einer längeren Verzögerung beim ersten Öffnen des Fensters. Dafür musste die Unterstützung für die folder.jpg Dateien für alle UNC-Pfade in der "virtuellen Pfade" Anzeige entfernt werden.
Fix: Stoppen der Aufnahmen über das OSD-Blau Pop-Up-Menü zeigt nicht mehr das Sofortaufnahmemenü an.
Geändert: OSD-Favoritenfenster: Das Fenster zeigt nun die ausgewählten Favoriten besser an, indem beim Anzeigen der Favoriten-Ordner geöffnet wird, in dem der aktuell verwendete Favorit abgelegt ist. Das ganze funktioniert natürlich nur, wenn der gerade wiedergegebene Sender ein Favorit ist.
- Neues Menü im OSD: OSD Hauptmenü → System → RecordingService mit folgenden Optionen:
- Standby, Ruhezustand, Ausschalten (PC): löst die Aktion nach der Aufnahme im RecordingService aus. Der RecordingService gibt eine 30 sekündige Warnung. In diesem Zeitfenster erscheint ein Dialogfenster in allen DVBViewer Clients, mit dem der Nutzer die Aktion stoppen kann.
- Lade EPG: lädt die EPG Daten vom RecordingService
- Wake on LAN: weckt den RecordingService PC (auch aus dem Soft-Off). Der PC muss dazu konfiguriert sein WOL zu akzeptieren.
Wichtig: Der DVBViewer muss mindestens einmal Kontakt zum RecordingService PC haben um dessen MAC-Adresse zu erhalten.
Diese Funktionen sind auch über Aktionen verwendbar
[Bearbeiten] Hardware
Eventuell muss bei einer Update-Installation ein manueller Rescan der DVB Geräte durchgeführt werden.
Fix: Terratec XE MKII DVB-T (AfaTech-AF9015-DVB-T-Sticks) Geräte benötigen die “niedrige Bandbreite) Option nicht länger wenn diese über einen USB 2.0 Port angeschlossen sind. Wird automatisch eingestellt.
Geändert: BDA-Geräte: Die Suche nach dem passenden BDA_RECEIVER_COMPONENT für das Gerät überarbeitet. In den meisten Fällen funktioniert es ohne den SkipComponent Hack (er ist noch vorhanden, wird aber nach Möglichkeit ignoriert). Das sollte die Probleme mit 2 oder mehr Twinhan/Technisat/Terratec S2 Geräten beheben.
[Bearbeiten] DiSEqC 1.1/1.2
Neu: Komplett neu geschriebene DiSEqC 1.1 / 1.2-Unterstützung (nur für DVB-S-Geräte, die DiSEqC-Raw Befehle unterstützen), dies bedeutet Unterstützung für Sat-Antennen mit Drehmotor und kaskadierende DiSEqC-Elemente (uncommitted Switches, Drehmotoren hinter Multischalter). Thanks @griga.
Neu: DiSEqC-Editor ( "DiSEqC-Experten-Modus"). Erlaubt benutzerdefinierte DiSEqC Kommando-Sequenzen zu einer Satellitenposition sehr viel bequemer als mit dem DiSEqC-Editor von DVBViewer Pro 4.0.0.0 und früheren Versionen.
Entfernt: Positioner-Konsole entfernt, benutzen Sie bitte Tansedit 3.2.7+ dafür. Transedit ist viel besser geeignet. Für Details lesen Sie bitte die DiSEqC-Anweisungen http://www.dvbviewer.com/griga/TransEdit%20E/DiSEqC.html
[Bearbeiten] UniCable Unterstützung
Neu: Experimentelle UniCable Unterstützung nach EN50494 Standard. Was ist UniCable?
Bitte beachten Sie: UniCable funktioniert nur mit TechnoTrend und FireDTV DVB-S/S2 Geräten. Andere Gerätetreiber bieten noch keine Unterstützung für UniCable. Im Falle einer TechnoTrend muss die Datei ttBdaDrvApi_Dll.dll (optional installiert mit DVBViewer Pro) im Programmverzeichnis vorhanden sein.
UniCable Unterstützung wird aktiviert indem Sie zwei Zeilen in den entsprechenden Geräte- Abschnitt der Datei hardware.xml eingeben. Dazu muss der DVBViewer geschlossen sein.
Die UniCable Einträge müssen so aussehen:
<entry name="Slot">N</entry>' <entry name="SlotFrequency">FFFF</entry> wobei N die Slot-Nummer (0..7) und FFFF die Slot Frequenz (Zwischenfrequenz, ZF) in Mhz ist, auf welchem verschiedene Transponder in den Receiver kommen. Beispiel: <entry name="Slot">6</entry> <entry name="SlotFrequency">1980</entry> Sie könnten diese Werte auf der Antennenbuchse finden.
Bitte beachten Sie: An der Buchse oder in Handbüchern können die Slots von 1 bis 8 nummeriert sein. In diesem Fall bitte 1 abziehen.
[Bearbeiten] DVBViewer als Netzwerk-Client für den RecordingService.
Benötigt den RecordingService 1.4.7.110+
In diesem Szenario verbindet sich der DVBViewer als Client über ein Unicast-Netzwerkgerät mit dem RecordingService. Alle Aufnahmen werden vom RecordingService durchgeführt (ausser Sofortaufnahmen), die Aufnahmen werden zentral auf dem Server verwaltet und die Daten nahtlos in den DVBViewer Pro integriert.
Wichtig: Stellen Sie sicher das die gleiche channels.dat verwendet wird, indem Sie diese vom RecordingService zum DVBViewer Konfigurationsverzeichnis kopieren.
- Service Adresse und Web-Port: IP-Adresse/Servername und Port für das Webinterface des RecordingService.
- Nutzername: Der Nutzername für das Webinterface <span lang="de-DE" xml:lang="de-DE" />des RecordingService.
- Passwort: Das Passwort für das Webinterface <span lang="de-DE" xml:lang="de-DE" />des RecordingService.
- Teste Verbindung: testet ob mit den eingegebenen Daten auf den RecordingService zugegriffen werden kann.
- Rufe EPG vom Service ab: Man kann im DVBViewer einstellen, für wie viele Tage das EPG abgerufen werden soll. Hinweis: Dies zaubert nicht für 14 Tage EPG herbei. Man erhält nur so viele Daten, wie der RecordingService gesammelt hat.
- Sende Timer zum Service: Wenn Sie diese Option wählen, werden alle Aufnahmen, die über EPG im EPG-Fenster oder im OSD erstellt werden, direkt an den RecordingService gesendet. Es können auch manuell Timer erstellt werden, die dann ebenfalls zum RecordingService gesendet werden.
- Verbinde mit Timerliste: Ermöglicht dem DVBViewer die Timerliste des RecordingService anzuzeigen und zu bearbeiten.
- Nur Aufnahmetimer werden gezeigt, da der DVBViewer die anderen Timer-Typen nicht kennt. Nicht jede Funktion des DVBViewer-Aufnahmefenster wird unterstützt.
- Aufnahmeordner, keine Datei schreiben und Transponder-Dump im Bearbeiten-Fenster funktionieren nicht.
- Unbekannte Timer- oder Aufnahmeende Aktionen werden nicht akzeptiert und mit dem Standardwert des RecordingService angezeigt. Hinweis: Sofortaufnahmen werden vom DVBViewer und nicht vom RecordingService bearbeitet.
- Verbinde mit Aufnahmeliste: Dieser Teil ist etwas kompliziert, da man Wissen über die Verwaltung von Netzwerk-Freigaben und Benutzerrechten unter Windows benötigt, um dies zum Laufen zu bringen. Für weitere Informationen lesen Sie bitte die Anleitung readme_svc des RecordingService.
- Tuning Priority: Werte 0-100. Ermöglicht eine Prioritätssteuerung für das DVBViewer Unicast Netzwerkgerät. So kann man kontrollieren, welcher Client einen anderen Client bei der Senderwahl quasi „überstimmen“ kann.
Neu: Wenn der RecordingService ein von einem Client benutztes Gerät benötigt oder ein Client mit höherer Tuning Priority will es, dann wird beim betroffenen DVBViewer ein Senderwechsel erzwungen.
Neu: Wenn der DVBViewer mit dem RecordingService verbindet und der Sender nicht eingestellt werden kann, weil alle Geräte in Benutzung sind und keines dafür passt, wird auf einen funktionierenden Sender umgeleitet.
Neu: Netzwerk CAM/MMI. Der Client, der zuletzt einen nicht erzwungenen Senderwechsel ausgeführt hat, erhält die Kontrolle über das MMI.
Neu: Wenn der DVBViewer aus dem Standby oder Ruhezustand aufwacht, aktualisiert er das EPG vom RecordingService.
[Bearbeiten] Allgemein
Fix: Premiere EPG: Das EPG konnte den gesamten Speicher füllen, wenn der Sender „Premiere Direkt“ für lange Zeit eingestellt war.
Fix: Wenn der DVBViewer abstürzte, während der RecordingService lief, konnte er nicht mehr gestartet werden (gilt auch für den DVBServer, Transedit und DVBViewer GE).
Geändert: Favoriten: Von nun an sind keine doppelten Einträge von Sendern mit der gleichen ChannelID in den Favoriten erlaubt. Diese kollidierten mit der Fav+/- Funktion. Existierende Duplikate werden gelöscht.
Neu: Graph neu aufbauen und manueller Video/Audio A/B Wechsel berücksichtigt jetzt die Warneinstellungen bei Timeshift.
Neu: TV/Radio Vorab-Formaterkennung wird automatisch deaktiviert, wenn ein Netzwerkgerät benutzt wird.
Geändert: Bei Standby/Ruhezustand in Vista beendet der DVBViewer jetzt die Wiedergabe. Beim Wiederaufwachen wird der letzte Kanal eingestellt (wenn in den TV+Radio Optionen aktiviert). Ob dies funktioniert hängt vom Treiber des DVB Gerätes ab.
Fix: Teletext-Fenster → Speichern Dialog: es war möglich andere Eingaben als Zahlen für die Seitennummern einzugeben.
- Verschiedene kleine Verbesserungen und Optimierungen.