Changelog DVBViewer Pro 4.9
Simple Recording Service Connection Wizard
Changelog DVBViewer Pro 4.9.6.20
Changelog DVBViewer Pro 4.9.6.20 (Deutsch)
Changelog DVBViewer Pro 4.9.6.11
Changelog DVBViewer Pro 4.9.6.11 (Deutsch)
Changelog DVBViewer Pro 4.9.6 (Deutsch)
Changelog DVBViewer Pro 4.9.5.1 Hotfix
Changelog DVBViewer Pro 4.9.5.1 Hotfix (deutsch)
Changelog DVBViewer Pro 4.9.5 (deutsch)
Changelog DVBViewer Pro 4.8.1.0
Changelog DVBViewer Pro 4.8.0.1 Hotfix
Changelog DVBViewer Pro 4.8.0.0
Changelog DVBViewer Pro 4.6.0.1 Hotfix
Changelog DVBViewer Pro 4.6.0.0
Changelog DVBViewer Pro 4.5.0.0
Changelog DVBViewer Pro 4.2.1.0
Changelog Version 4.2.1.0 Deutsch
Nicht Ansi Zeichensatz Unterstützung
DVBViewer as a network client of the Recording Service.
Changelog Version 4.1.0.0 Deutsch
Fix: Splash Screen: The splash screen is not brought repeatedly to the front.
Fix: Custom Renderer: Reworked the screen shot routines.
Fix: Music tag reader: Fixed problems with Flac and tags.
Fix: EPG Export: Fixed wrong time format for the duration.
Add: Remove H264/MPEG2 Filler Data for recordings/timeshift updated/added (Thanks to @Basic.Master, @Martin K and griga).
Fix: Streaming Renderer / WMV Recordings: Fixed exception on ending a recording.
Fix: SI-Parser/Language Support: Added several fixes for the language processing.
Change: User Name/Password Recording Service. The data is now stored encrypted in the userdata.xml.
Change: Timeshift/Plugin/Recordings running messages on shutdown separated.
Fix: Default OSD-Skin: The title of a Yes/No dialog was not displayed.
Change. No message is shown anymore on DVBViewer start up if no useable device is found.
Add: Support for LibAACS. You should be able to play Bluray Discs without using third party tools inside the DVBViewer. Attention: You need a working build of LibAACS.
Add: Two new Variables which inform about the used video and audio mode. #playback.Audio and #playback.Video
Fix: Youtube videos did not worked properly
Fix: VodSource Filter has been partially rewritten.
Fix: The Microsoft VC1 decoder can now be used to decode VC1 decoded Bluray streams
Fix: Remove Fillerdata MPEG2: Fixed a potential problem in the MPEG2 Fillerdata remover.
Update: Updated language files.
Update: Updated sqlite.dll.
Notice: You need at least Version 1.22+ of the DVBViewer Recording Service for the new functions.
A new virtual network device has been added. The SAT>IP / RTSP Devices is compatible with the SAT>IP protocol by SES and can be used with compatible Servers. Additionally the devices support the DVB>IP extension of the Recording Service.
A RTSP Device normally consists of three parts
The RTSP part which is a TCP protocol similar to Http. This part is the controlling instance of the device and send all commands to the server.
The RTP part which is UDP based and responsible for the TS streaming. RTP always uses even port numbers.
The RTCP part which is UDP based and used for status messages (signal quality etc).
The RTCP part always uses the RTP port + 1.
You can add RTSP devices via the RS Connection wizard or manually with the add device (+) button on the hardware options page.
The setup of these manually added devices is quite simple.
The Servers list presents all found SAT>IP Servers. If it's empty check if the firewall allows UPnP packets. SAT>IP uses UPnP (SSDP) to announce the server.
If you select a server the RTSP Server address and port are automatically entered.
You can enter a Description for the device in the name field.
Normally you do not need to change the suggested RTP Settings UDP Ports. The RTSP device selects automatically the needed free ports from the port range.
The Default button resets the UDP Ports to the default port range.
If the selected Server is a DVBViewer Recording Service you can additionally select the “Use TCP instead UDP”, which switches the RTP and RTCP part to TCP.
It is generally discouraged to use this option. The overhead of UDP is way lower than TCP and UDP works in a local LAN very efficient.
Instant Recordings are now delegated to the Recording Service.
Send timer to Recording Service must be active.
The instant recording is only recognized for the runtime of the DVBViewer client. If you close the DVBViewer, it will not recognize the recording as an instant recording anymore.
If you change the end time of the instant recording (DVBViewer or RS webinterface), it will be converted to a normal recording.
If you close the DVBViewer a warning will be shown and you can either stop the instant recording or let it continue after the DVBViewer is closed.
The internal task scheduler uses the Windows Task Scheduler to automatically wake up the PC for timer recordings from standby / sleep mode and / or to start the DVBViewer Pro.
The task scheduler can be activated via Options -> Extended -> “Use Microsoft Task Scheduler”. If the external DVB Task Scheduler (Scheduler.exe) is found in the DVBViewer Pro program folder, it will be used, otherwise the internal task scheduler is used.
Please note: The task scheduler is not used if the timers are send to the Recording service.
If the internal task scheduler is used, Options -> Extended -> Scheduler Settings opens the scheduler dialog with the following settings:
Execute as: Windows User account to run the DVBViewer Pro.
Password: Password of the user account.
Maximum number of scheduled tasks (default 3): Determines how many timers the DVBViewer Pro adds in advance to the Windows Task Scheduler. They are updated automatically each time the DVBViewer Pro starts and any time the timers are changed.
Additional lead time in minutes: Determines how many minutes before an upcoming recording the PC is woken / DVBViewer Pro is started.
Command line parameters: Determines the command line parameters the Windows Task Scheduler passes to the DVBViewer Pro at startup.
Please note: It is required that the Windows Task Scheduler service is running. It starts the DVBViewer Pro only if the user is logged into their account. A user account locked by the welcome screen is not an obstacle, but the account must already be active by prior log in.
Fix: Hardware Detection: fixed a memory leak in the hardware detection
Fix: Unicast Devices: Problems with auto retune fixed.
Fix: File Device: Error on initializing the file device fixed.
Add: Added support for Terratec N3
Fix: Hardware: Realtek Cable mode caused a crash.
Fix: Hardware: DVBWorld support caused a crash
Add: Hardware Database: Added support for Sundtek devices.
Add: Hardware db: Added TBS6985, TBS5990, TBS6680 and TBS DTB20 DVBT/T2 USB Dongle.
Add: Hardware db: Added DVBSky 9580, DVBSky T982, DVBSky T980C, BlackGold BGT3630, AVer3D Satellite TV R889.
Change: Hardware Detection: Sundtek (Network) devices do now have the “Open whole transponder” option disabled on first detection.
Update: Hardware database.
Add: F1 opens the according DVBViewer wiki page in the web browser
The English URLs are integrated into the program. The (German) URLs are taken from the language file.
Add: Added a help button, which opens the according DVBViewer wiki page in the web browser.
Removed: Removed the Wiki link in the bottom area of the options window.
Change: The passwords are now shown as “*****”.
Change: Recording Service: The password is now saved encrypted.
Add: Recording Service: Added a list box with all found Recording Services. On selection of a RS the address and port are automatically entered into the address field.
Add: Recordings: “Remove MPEG2 Filler data” added.
Removed: Hardware/Add Virtual Devices: Removed the multicast device entry.
Add: Hardware/Add Virtual Devices: Added SAT>IP / RTSP Device entry.
Fix: Hardware: Not needed settings are now disabled for virtual devices.
Add: Recording Service: Added “ignore local recordings”. If selected, the local recording db will be ignored.
Fix: Hardware Options: The Whole Transponder option is only enabled for devices, which support PID filters.
Fix: EPG Options: Disabling MHWEPG was not permanent.
Change: Hardware Options: Device with the status “Do not Use” are displayed gray in the device list.
Change: Subtitle Engine: The subtitle engine has been completely rewritten from scratch. It supports now all kind of DVB/ATSC/ISDB and Bluray subtitles available.
Add: BluRay Subtitles: If you play bluray discs inside the DVBViewer you are now able to enable and show all available subtitle streams. It works with graphical as well as with text subtitles.
Changed: ISDB Subtitles (統合ディジタル放送サービス): A complete rewrite which is 100% compatible to the specification and tested with Brazilian and Japanese subtitles.
Change: ATSC Closed Captions: Closed captioning is the process of displaying text on a television, video screen or other visual display to provide additional or interpretive information to individuals who wish to access it. It is used mainly in North America and Canada and typically show a transcription of the audio portion of a program as it occurs.
Change: DVB Subtitles: Also completely rewritten and closer to the specification (EN 300 743)
Add: Better ATSC Subtitle Detection: ATSC transmissions can have up to 4 channels which are now detected properly.
Add: Subtitle Detection: Subtitles are detected in transmissions/recordings and listed resp. delisted if they (dis)appear.
A Simple Recording Service Connection Wizard has been added which can be accesses via main menu → help → Rec. Service Wizard.
Notice: The wizard will ignore all existing settings for the RS connection.
On the first page you have to select an existing RS, enter the user name and password and click the “Test” button, only if the test is successful you can continue with “Next”.
On the second page you can adjust the different options.
If the RS is on the same PC as the DVBViewer the download channel- and favorites list is disabled.
On the third page the wizard will list all needed/possible RTSP Devices. You can deselect devices which will be ignored.
The list will only offer two RTSP devices per tuner type, even if your server offers more devices.
If the RS is on the same PC as the DVBViewer, an option for disabling all local (real) DVB devices in the DVBViewer is available.
If you close the wizard with “Finish” the following things happen:
The RS options are saved, existing data will be overridden.
All Unicast Devices and if needed all local DVB devices are disabled.
All selected RTSP devices are created with the needed options and settings overriding the existing RTSP devices.
If selected the EPG, channel, timer, favorites lists etc. are downloaded (and loaded).
Fix: ATSC/AC3 Detection: Added several fixes for ATSC AC3 detection.
Fix: 125% Font size: Added support for 125% font size to the status bar and the playback control window.
Fix: EPG Window / Timeline: The Timeline display is updated correctly now if the splitter between timeline and EPG details is moved.
Fix: EPG Window / Timeline: Fixed the flickering on redrawing the timeline.
Fix: EPG Window / Timeline: The row height and count is now calculated based on the font size.
Fix: EPG Window / Timeline: Added support for 125% font size.
Change: EPG Fenster: Converted the filter popup menu into a select list.
Fix: EPG-Parser: Fixed wrongly as Japanese interpreted EPG with the language indicator “jpn” but English content.
Change: EPG Display: The “exclude from EPG” flag is obsolete.
Change: Channel List Editor: Removed the “exclude from EPG” check box.
Change: Channel List Editor: Added a RDS check box.
Update: Transponder lists: Updated the Astra 19.2 E transponder list.
Update: Default SAT Channel list: Added the new German HD channels.
Fix: ATSC/AC3 Erkennung: Einige Fixes für die AC3 Erkennung bei ATSC eingebaut.
Fix: 125% Fontsize: Die Statusleiste und das Abspielkontrollfenster werden in der Schriftgröße angepasst.
Fix: EPG Fenster / Timeline: Die Timeline wird jetzt korrekt neu gezeichnet, wenn der Splitter zwischen Timeline und EPG Detailfeld verschoben wird.
Fix: EPG Fenster / Timeline: Die Timeline flackert jetzt nicht mehr so stark beim Neuzeichnen.
Fix: EPG Fenster / Timeline: Die Zeilenhöhe und -anzahl wird jetzt abhängig von der Schriftgröße berechnet.
Fix: EPG Fenster / Timeline: Unterstützung für 125% Schriftgröße eingebaut.
Change: EPG Fenster: Die Filtereinstellungen wurden in eine Auswahlliste umgewandelt.
Fix: EPG-Parser: Fehlinterpretierung des Zeichensatzes bei Einträgen mit der Sprachkennzeichnung „jpn“ und englischem Inhalt behoben.
Change: EPG-Anzeige: Das „Vom EPG ausschließen“ Flag der Sender wird nicht mehr berücksichtigt.
Change: Senderlisten Editor: Die „Vom EPG ausschließen“ Checkbox wurde entfernt.
Change: Senderlisten Editor: Eine RDS Checkbox zu den Senderdetails hinzugefügt.
Update: Transponderlisten: Die Astra 19.2 E Transponderliste aktualisiert.
Update: Default SAT Senderliste: Die neuen HD Sender der ÖR hinzugefügt.
Fix: Options: Subtitles: Fixed several problems with the subtitle options page.
Fix: Processing the SFI EPG could cause a crash.
Fix: Timeshift: Timeshift recording didn’t work correctly due to changes in 4.9.6.
Change: Update of the internal ICS library. The DVBViewer now uses the same version as the Recording Service.
Change: Unicast Devices: Rewritten in parts. Special care has been taken of the timing of the tuning process. The Unicast device now blocks the DVBViewer for the duration of the tuning the same way a real DVB Device would block. Switching frequencies is much more stable that way.
Fix: The channel list window size can be changed with 125% font size.
Fix: Display problem with 125% font size fixed. All text fields and other elements are now readable.
Fix: BDA Devices: Fixed DiSEqC/Unicable problems with some devices and Windows XP.
Fix: Fixed problems with gzip/deflate compressed (HTML) downloads from the RS and Windows XP.
Fix: Options: Unicast Devices: Closing the settings dialog of a Unicast Device could freeze the DVBViewer.
Change: Channel Search: The check box "In-depth Search" is now activated by default.
Fix: The scripting error message box problem is now solved.
Change: Options → Scripts: The timeout can be set to -1 to deactivate the timeout (default).
Change: Options → EPG: Reading the SiehFernInfo can now be activated separately. Default is deactivated.
Fix: COM/Actions: The action „minimize“ didn't work correctly if the COM events were connected.
Fix: DVD-Playback: Seeking didn't work correctly due to changes in 4.9.6.
Fix: Workaround for a Delphi bug when changing the window size with the mouse. If the minimal window width was reached the window started to move.
Add: Added Hauppauge NOVA-HD-USB2 to the hardware database.
Add: Added Cinergy S2 USB HD (Rev.2) to the hardware database.
Add: Basic support for band stacking (DishPro LNBs, US single cable distribution). For scanning and editing you have to use Transedit 3.8.4+.
Fix: Optionen: Untertitel: Einige Probleme mit der Untertitel Optionsseite behoben.
Fix: Einlesen des SFI EPG konnte einen Crash auslösen.
Fix: Timeshift: Timeshiftaufnahmen funktionierten nicht mehr korrekt.
Fix: Workaround für eine Delphi-Unzulänglichkeit bei manueller Änderung der Fenstergröße. Wenn die minimale Fenstergröße erreicht war, wurde das Fenster verschoben.
Change: Update der internen ICS Bibliothek auf die vom RS verwendete Version.
Change: Unicast Geräte: In einigen Teilen - mit besonderem Augenmerk auf das Timing - umgeschrieben. Die Unicast Geräte blockieren jetzt den DVBViewer genauso lange für das Sender einstellen, wie das aktuell verwendete DVB Gerät im RS blockiert. Das macht Umschaltvorgänge zwischen verschiedenen Frequenzen wesentlich stabiler.
Fix: Das Senderlistenfenster lässt sich jetzt auch bei 125% Schriftgröße in der Größe ändern.
Fix: Darstellungsprobleme bei 125% Schriftgröße behoben. Alle Texte und Elemente werden vollständig angezeigt.
Fix: BDA-Geräte: DiSEqC/Unicable Probleme unter XP mit einigen Geräten behoben.
Fix: Probleme mit gzip/deflate komprimierten (HTML) Übertragungen unter XP behoben.
Fix: Die Script-Warnmeldung wird nun endgültig nicht mehr angezeigt.
Fix: COM/Aktionen: Die Aktion Minimieren funktionierte nicht korrekt, wenn die COM Events abgefragt wurden.
Change: Optionen → EPG: Das Einlesen des SiehFernInfo wird jetzt gesondert aktiviert. Defaulteinstellung ist deaktiviert.
Change: Optionen → Skripte: Das Timeout kann jetzt auf -1 gesetzt werden, um es zu deaktivieren (Default).
Fix: DVD-Wiedergabe: Springen funktionierte nicht mehr korrekt.
Fix: Optionen: Unicast Gräte: Das Schließen der Eigenschaftsseite eines Unicast Gerätes konnte den DVBViewer einfrieren.
Change: Sendersuche: Die Checkbox "Gründliche Suche" wird jetzt per Default aktiviert.
Add: Hauppauge NOVA-HD-USB2 zur Hardware-Datenbank hinzugefügt.
Add: Cinergy S2 USB HD (Rev.2) zur Hardware-Datenbank hinzugefügt.
Fix: Custom Renderer: Accessing the DVD menu with the mouse now works with custom EVR and VMR9.
Fix: Main Window: Hiding the symbols/status/menu bar changed the aspect ratio of the playback.
Fix: File/Timeshift Playback: Fixed problems with playback from file and UAC.
Fix: Options -> Mosaic Preview: After changing the decoder the DVBViewer had to be restarted for the change to take effect. Now you only need to deactivate and reactivate the mosaic preview (if it is active).
Improved: Mosaic Preview: Compatibility improvements with video decoders and DXVA. Image quality slightly improved and the change frequency increased.
Fix: Mosaic Preview: Fixed a bug in the mosaic preview which could crash the DVBViewer under certain circumstances.
Change: Writing of the info file of recordings has been optimized.
Fix: EPG: The Chinese charset Big5 was incorrectly converted.
Fix: Start: Script error message on startup fixed.
Change: Channels.dat: While reading the channels.dat there now is a check if the transponder frequency is in khz and it will be accordingly adjusted.
Change: Changed the initialization of the D3D devices of the custom renderers a little bit to prevent problems on some systems after standby.
Fix: Recordings: Refreshing the recording data from the file info had problems with summer/winter time calculations.
Fix: BDA-Devices - KNC One: The KNC DLL was initialized wrongly.
Add: DVBViewer Pro Update Notice: If a new DVBViewer Version is available a message will be displayed in the menu -> Help -> Info window and in OSD -> System -> Info.
Fix: OSD/Videos: If more than one DVD drive existed the title of a previous DVD drive was copied to the following empty DVD drives.
Change: DVD Options: The custom renderer check box has been removed. This setting can only be changed on the DirectX options page.
Fix: VCR: Fixed a potential overflow in "Adjust PAT/PMT" function.
Fix Channel Editor: The audio language of an subchannel couldn't be changed.
Fix: Hardware: Detection of dLAN devices corrected.
Fix: Unicast Devices: Channel search with unicast devices now works for "slow tuning" DVB hardware in the Recording Service.
Fix: Input Options: Fixed multiple warning message boxes were shown if the remote had auto repeat.
Change: Recordings: Remove filler data for H264 now defaults to active.
Change: Timeshift: Remove filler data for H264 now defaults to active.
Change: Main Window: If there is no playback active at all, the status bar now shows "No Playback" instead of "Standby".
Change: Language Files: Translations for the weather forecast are now prefixed by "weather.".
Removed: Language Files: Video Recorder Plugin removed from the language files and the defaults.
Update: Updated to Version 3.6.2 of the DVBSource filter.
Update: Updated language files.
Update: Updated sqlite DLL.
Several small fixes and optimizations.
Fix: Custom Renderer: Mausbedienung des DVD-Menü funktioniert nun auch für Custom EVR und VMR9.
Fix: Hauptfenster: Ausblenden der Symbol/Status/Menüleiste änderte den Aspektratio der Wiedergabe.
Fix: Datei/Timeshiftwiedergabe: Probleme bei der Wiedergabe aus einer Datei und UAC behoben.
Fix: Optionen -> Mosaikpreview: Ein Decoderwechsel wurde erst nach einem DVBViewer Neustart aktiv. Jetzt reicht Mosaik deaktivieren und reaktivieren.
Improved: Mosaikpreview: Verbesserungen bei der Kompatibilität mit Videodecodern und DXVA. Bildqualität wurde etwas verbessert und die Wechselfrequenz angehoben.
Fix: Mosaikpreview: Einen Bug im Mosaikpreview behoben, der den DVBViewer unter bestimmten Umständen zum Absturz bringen konnte.
Change: Das Schreiben der Infodatei für Aufnahmen wurde optimiert.
Fix: EPG: Das chinesische Zeichenformat Big5 wurde falsch umgesetzt.
Fix: Start: Script Fehlermeldung beim Starten behoben.
Change: Channels.dat: Beim Einlesen der channels.dat und beim Senderimport über ini Dateien wird geprüft, ob die SAT-Transponderfrequenz in kHz angegeben ist und entsprechend umgerechnet.
Change: Die Initialisierung des D3D Devices beim Customrenderer etwas geändert, um Probleme bei einigen System nach dem Standby zu verhindern.
Fix: Aufnahmen: Das (Neu)Einlesen der Aufnahmedaten aus der Dateiinfo hatte Sommer/Winterzeit Probleme.
Fix: BDA-Geräte - KNC One: Es gab noch ein Problem beim Initialisieren der KNC DLL.
Add: Benachrichtigung zu einem DVBViewer Pro Update: Benachrichtigungen über neue Updates werden jetzt im Menü -> Hilfe -> Info Fenster bzw. im OSD -> System -> Info angezeigt.
Fix: OSD/Videos: Bei mehreren DVD Laufwerken konnte der Titel eines vorhergehenden Laufwerkes in der Rootansicht auf andere leere DVD Laufwerke dupliziert werden.
Change: DVD Optionen: Die Custom Renderer Checkbox wurde aus den DVD-Optionen entfernt, diese Einstellung kann nur über die DirectX Seite geändert werden.
Fix: VCR: Möglicher Überlauf bei der "Passe PAT/PMT" Funktion behoben.
Fix Sender Editor: Die Audiosprache einer Audiounterspur konnte nicht geändert werden.
Fix: Hardware: Kartenerkennung für dLAN Geräte erweitert.
Fix: Unicastdevices: Sendersuche mit Unicastdevices funktioniert jetzt auch mit "langsam tunender" DVB-Hardware im Recording Service.
Fix: Eingabe Optionen: Das Anzeigen multipler Nachrichtenboxen bei Fernbedienungen mit Autorepeat behoben.
Change: Aufnahmen: Fülldaten bei H264 entfernen ist jetzt standardmäßig aktiviert.
Change: Timeshift: Fülldaten bei H264 entfernen ist jetzt standardmäßig aktiviert.
Change: Hauptfenster: Bei keiner Wiedergabe wird in der Statusleiste anstatt "Standby" nun "Keine Wiedergabe" angezeigt.
Change: Sprachdateien: Wetterübersetzungen haben jetzt das Präfix "weather.".
Removed: Sprachdateien: Video recorder Plugin aus der Sprachdatei und die Defaultwerte entfernt.
Update: Auf Version 3.6.2 des DVBSource Filter geupdated.
Update: Sprachdateien geupdated.
Update: Sqlite DLL geupdated.
Diverse kleine Fixes und Verbesserungen.
Fix: Taskbar problems with XP and Vista/Win 7 with Aero disabled.
Fix: Channel scanner: Under certain circumstances the in-depth search did not work.
Fix: Unicast Device: Fixed tuning problems with the Recording Service.
Fix: Installer: Fixed the warning message if the DVBViewer/Recording Service or DVBServer is running.
Fix: Installer: Fixed duplicate transponder lists for existing DVBViewer Pro installations.
Fix: Aero Snap: Fixed some more problems with Aero snap.
Fix: DVBViewer Downloader: Fixed the warning message if the DVBViewer/Recording Service or DVBServer is running.
Fix: Taskbar Probleme mit XP und Vista/Win 7 bei deaktiviertem Aero.
Fix: Sendersuche: Unter bestimmten Bedingungen funktionierte die “Gründliche Suche” nicht korrekt.
Fix: Unicast Netzwerkgeräte: Probleme beim Umschalten mit dem Recording Service behoben.
Fix: Setup Programm: Die Warnung bei laufendem DVBViewer/Recording Service oder DVBServer wurde ausführlicher gestaltet.
Fix: Setup Programm: Doppelte Transponderlisteneinträge bei bestehenden Installationen behoben.
Fix: Aero Snap: Weitere Probleme mit Aero Snap behoben.
Fix: DVBViewer Downloader: Die Warnung bei laufendem DVBViewer/Recording Service oder DVBServer wurde ausführlicher gestaltet.
Change: Daylight saving changes/EPG: If the timezone is set to “automatically” the system will calculate the local time of the EPG entries depending on the date with the help of special windows functions.
This should fix most problems with day light saving changes because now the EPG always has the “correct” time.
Timer in the night of the change may have to be adjusted manually.
Fix: Adjust PAT/PMT: If a recording was started before the PAT contained the fitting PMT the PAT/PMT were not correctly adjusted and written.
Fix: OSD/Weather: The weather page is working again. ATTENTION: You have to setup your location in the weather options again!
Change: MHEG5: Rewritten Audio/Video playstate in Mheg5 engine
Change: MHEG5: ServiceIDs (NID, TID, SID) are now send properly to the Mheg5 engine
Change: MHEG5: Booking (Add, List, Delete) EPG Events in NZ should work but is untested
Fix: VOD filter does no longer accept ms-asf streams, since they can not work
Fix: Recordings: Splitted recording weren't correctly deleted.
Fix: Options: The custom renderer check box wasn't correctly synchronized between the DVD and DirectX options pages.
Fix: Main window: Maximize via Aero snap for Vista/Win 7 deactivated.
Fix: File playback: The bit rate in the status bar wasn't updated correctly for mp3 files.
Fix: Rec Stats Window: The recordings count is now updated immediately after deleting a recording.
Change: Main window: Best window size: For 4:3 monitors the height is adjusted (as before), for non 4:3 monitors the width is now adjusted to fit the window with the TV picture. You can disable the new adjustment via tweak -> see tweaker.exe.
Change: DirectX options: Audio/Video auto detection changes in the DirectX options page now trigger a rebuild graph.
Add: DVD Playback/Presets: It is possible to define a DVD navigator other than the MS DVD navigator in the presets for DVD playback.
Change: Windows: Added high res explorer icons (Vista/Win 7) for the DVBViewer Pro and the setup programs.
Fix: Startup: fixed the issues with the “synzip” messageboxes on program start.
Fix: RDS Parser: Griga fixed a problem in the RDS parser.
Fix: Channel Scan: Griga fixed several potential problems in the channel scanner.
Fix: COM Interface: The Timer list didn't take the remote timers of the recording service into account.
Fix: Videotext Parser: Griga fixed some small problems with the videotext parser.
Fix: Instant recording: If an instant recording is started while the DVBViewer Pro is in radio (small interface) mode, the OSD display of the instant recording menu is disabled.
Add: File Playback: The settings of the progressbar in the statusbar for file playback are now stored separately from the settings for LiveTV.
The Hardware classes have been in parts rewritten with the help of Griga.
Please note: In case of an update some of the changes will only take effect after performing Options -> Hardware -> Detect Devices.
Enhanced: Unicable support, particularly for DVB-S/S2 devices that don't allow full Unicable compliance.
The basic requirement for Unicable support is a driver providing an interface for sending DiSEqC raw commands. This is fulfilled by all DiSEqC 1.2 capable DVB-S/S2 devices. Additionally a (known) interface for directly changing the LNB voltage (without tuning) is required. If it is not available the DVBViewer Pro now performs the necessary voltage changes by dummy tuning. However, this method slows down channel switching and may exceed the Unicable timing constraints. It is not guaranteed to work in all cases (though it works quite well with an Inverto Unicable LNB and different devices).
In case of a device that does not allow to fulfill the EN 50494 specifications properly, the hardware options page displays a warning before opening the Unicable configuration dialog. Devices regarded as fully Unicable compliant are currently: Digital Devices (above all), FireDTV, TechnoTrend and DVBSky.
Added: Unicable collision detection.
A Unicable collision occurs if two receivers try to send a ChannelChange DiSEqC command to the Unicable router at the same time. Frequency switching failure in the router results in no data arriving at all, or even worse, still data from the previous transponder (depending on the transponder parameters).
Fix: Work-around for the "Initializing the device has failed" error under Windows 7, caused by a buggy Microsoft component that tries to create registry keys without sufficient access rights.
In "Use internal Network Provider filter off" mode (see hardware settings) the DVBViewer Pro now uses the new MS Universal Network Provider filter (introduced with Vista/Windows 7), that does not show this issue. Additionally "Use internal Network Provider filter on" has become the default setting for new installations, which avoids the error as well. However, it may still occur in "Use standard interface on" mode.
Added: Pilot symbols auto-detection when receiving DVB-S2 channels resp. transponders with Hauppauge devices.
DVB-S2 tuning will now succeed with wrong Pilot Symbols settings (though it takes a bit longer).
Added: DiSEqC 1.2 support for TechniSat SkyStar eXpress HD with WDM/Network driver.
Enhanced: DiSEqC 1.2 support for TechniSat SkyStar eXpress HD and SkyStar USB HD with BDA driver. Now it also works under Windows XP.
Please note: Due to the design of the BDA DiSEqC interface for these TechniSat devices command sequences (consisting of more than one DiSEqC command) will not work. Please use the WDM/Network driver in this case.
Changed: Handling of TBS DiSEqC interfaces (since the implementation in TBS/Prof drivers is quite confusing). The DVBViewer Pro first verifies that the interface specified in the hardware database exists. If not, the DVBViewer Pro tries to auto-detect the interface.
Fix: ATSC Direct Tuning: The 1750 Hz offset is now taken into account.
Fix: Using more than one KNC One device does now work correctly.
Add: Detection of TerraTec H5 Rev. 3 devices.
Add: Detection of TT-budget S2-4100 devices.
Add: Detection of PCTV Dual Sat Pro PCI 4000i (Stargate Tuner) devices.
Add: Detection of several TBS devices.
Add: Added DiSEqC 1.2 support for Omicom devices.
Add: Added DiSEqC 1.2 support for Compro devices.
Change: TBS CI Stack update
Add: Support for CI modules from Jactec.
Change: Detection of the Pinnacle PCTV DVB-S2 Stick 460e changed from VendorID 7 to VendorID 33, otherwise DiSEqC would not work in Vista/Win 7. Users of Win XP have to change this entry back to VendorID 7 manually in the hardware.xml.
Updated: Hardware database.
Add: The tweaker tool enables you to adjust the tweaks for the DVBViewer Pro with a quite comfortable UI. For all tweaks the tools has a check box or edit box and a short explanation. The changes can only be saved if the DVBViewer Pro is not running.
The DVBServer has been discontinued and will be no longer available.
Change: Sommer/Winterzeit Umstellung/EPG: Bei Zeitzoneneinstellung „automatisch“ ermittelt das System jetzt über spezielle Windowsfunktionen abhängig vom Datum die lokale Zeit eines EPG Eintrages.
Das sollte die meisten Probleme bei der Sommer/Winterzeitumstellung lösen, da das EPG jetzt immer die „richtige“ Zeit hat.
Fix: Passe PAT/PMT an: Wenn die Aufnahme auf einem Sky Optionssender gestartet wurde, bevor Sky die passende PMT übertragen hat, wurden die PAT/PMT nicht korrekt geschrieben.
Fix: OSD/Wetter: Die Wetterseite funktioniert wieder. ACHTUNG: Der Ort muss in den Wetteroptionen neu eingetragen werden!
Change: MHEG5: Audio/Video Playstatus in der Mheg5 Engine neu geschrieben.
Change: MHEG5: ServiceIDs (NID, TID, SID) werden nun korrekt an die Mheg5 engine gesendet.
Change: MHEG5: Booking (Hinzufügen, Auflisten und Löschen) von EPG Einträgen in NZ sollte jetzt funktionieren (ungetestet).
Fix: VOD Filter akzeptiert keine ms-asf Streams mehr, da sie mit dem Filter nicht funktionieren.
Fix: Aufnahmen: Aufgeteilte Aufnahmen wurden nicht korrekt gelöscht.
Fix: Optionen: Die Custom Renderer Checkbox wurde nicht korrekt synchronisiert zwischen der DVD und der DirectX Einstellungsseite.
Fix: Programmfenster: Maximieren via Aero Snap in Vista/Win 7 deaktiviert.
Fix: Dateiwiedergabe: Die Bitrate in der Statusbar wurde nicht korrekt dargestellt bei Wiedergabe mehrerer mp3 Dateien.
Fix: Aufnahmestatistik Fenster: Die Aufnahmeanzahlanzeige wird jetzt sofort aktualisiert, wenn eine Aufnahme gelöscht wird.
Change: Programmfenster: Beste Fenstergröße: Für 4:3 Monitoren wird jetzt die Höhe angepasst (wie bisher), für nicht 4:3 Monitore wird die Breite des Fensters an das TV-Bild angepasst. Das neue Verhalten kann über einen Tweak deaktiviert werden (siehe auch Tweaker).
Change: DirectX Optionen: Änderungen der Audio/Video Autoerkennungseinstellungen auf der DirextX Optionenseite lösen jetzt einen Graphneuaufbau aus,
Add: DVD Wiedergabge/Presets: Es kann jetzt ein anderer DVD Navigator Filter als der MS DVD Navigator in den Presets definiert werden.
Change: Windows: Hochauflösende Icons für den Explorer (Vista/Win 7) für den DVBViewer Pro und das Setupprogramm hinzugefügt.
Fix: Programmstart: Den “synzip” Meldungsfehler behoben.
Fix: RDS Parser: Griga hat ein Problem beim RDS Parser behoben.
Fix: Sendersuche: Griga hat mehrere potentielle Probleme beim Sendersuchlauf behoben.
Fix: COM Interface: Die Timerliste hat die Timer des Recording Service u.U. nicht abgefragt und mit aufgelistet.
Fix: Videotext Parser: Griga hat einige kleinere Probleme im Teletextparser behoben.
Fix: Sofortaufnahme: Beim Start einer Sofortaufnahme im Radioanzeigemodus wird jetzt nicht mehr das (nicht sichtbare) Sofortaufnahmenmenü des OSD angezeigt.
Add: Dateiwiedergabe: Die Auswahl für die Fortschrittsanzeige in der Statusleiste wird für die Dateiwiedergabe nun getrennt von der LiveTV Auswahl abgespeichert.
Update: Sprachdateien geupdated
Update: Auf die sqlite.dll Version 3.7.10 geupdated.
Die Hardwareansteuerung wurde mit Grigas Unterstützung kräftig umgeschrieben. Achtung:Unter Umständen muss in den Hardware Optionen eine manuelle Gerätesuche ausgeführt werden.
Ergänzt: Volle Unicable-Unterstützung für TBS-Geräte (nur mit zukünftigen Treibern) und DVBSky-Geräte.
Ergänzt: Provisorische Unicable-Unterstützung für alle DiSEqC 1.2-fähigen Geräten, die keine direkte Spannungsumschaltung ermöglichen.
Die Umschaltung erfolgt bei solchen Geräten mit Dummy-Tuning, das eventuell die Unicable Timing-Beschränkungen überschreitet. Trotzdem sollte es funktionieren, solange Unicable-Router oder Antennen-Steckdosen nicht dagegen einschreiten. Bei einem einfachen Unicable-LNB mit Splitter macht das keine Probleme bzw. verhindert höchstens einen gleichzeitigen Transponderwechsel eines anderen Gerätes.
Geändert: Der Unicable-Dialog im Konfigurationsprogramm -> Hardware steht für alle DiSEqC 1.2-fähigen Geräte zur Verfügung. Falls sie keine Möglichkeit für eine direkte Spannungsumschaltung bieten, erscheint beim Öffnen zunächst eine Warnung "This device is not fully Unicable compatible. Continue?"
Ergänzt: DiSEqC 1.2 mit der SkyStar eXpress HD und WDM/NDIS-Treiber, DiSEqC 1.2 mit SkyStar eXpress HD / SkyStar USB HD und BDA-Treiber.
Bitte beachten: Aufgrund des Designs des BDA DiSEqC-Interfaces dieser TechniSat-Geräte funktionieren keine DiSEqC-Sequenzen, die aus mehr als einem Kommando bestehen. Bitte in diesem Fall den WDM/Netzwerktreiber verwenden.
Ergänzt: Bei Hauppauge DVB-S2-Geräten wird Pilot Symbols automatisch ermittelt (durch Probieren). Bei falscher Einstellung dauert das Tunen deutlich länger.
Damit können Hauppauge-Besitzer jetzt auch KingOfSat-Transponderlisten verwenden, die keine Pilot Symbols-Information enthalten.
Fix: Fehlschlagen der Geräte-Initialisierung mit dem MS Network Provider unter Windows 7, da selbiger versucht, ohne ausreichende Rechte einen Registry-Key anzulegen.
Im Default-Modus "Direktes Tunen" verwendet der DVBViewer Pro unter Windows 7 jetzt den neuen MS Universal Network Provider, der in der Hinsicht ebenso wie unser interner Network Provider keinen Ärger macht. Im Modus "Direkt tuning aus", in dem sich der Universal Network Provider nicht verwenden lässt, besteht das Problem weiterhin.
Fix: Fehler im internen Network Provider, der dazu führen konnte, dass Filter im BDA-Graph nicht konfiguriert wurden. Das Problem zeigte sich bislang nur bei den CI-Filtern von Digital Devices, die sich nicht verbanden.
Fix: Probleme beim gleichzeitigen Betrieb von zwei KNC One-Geräten.
Ergänzt: Erkennung von Unicable-Kollisionen und automatisches erneutes Tunen, sofern unter Optionen -> Hardware -> Bei fehlendem Stream neu tunen nach... ein Wert größer 0 eingestellt ist.
Eine Unicable-Kollision entsteht, wenn zwei Geräte gleichzeitig versuchen, dem Unicable-Router ein DiSEqC-Kommando zu senden. Die Frequenzumschaltung im Router schlägt dann fehl, und es treffen entweder überhaupt keine Daten oder weiterhin die des vorherigen Transponders ein. Insbesondere im letzten Fall erkennt der DVBViewer Pro jetzt, dass die Daten nicht die erwarteten sind und verhindert so z.B. falsche Ergebnisse beim Sendersuchlauf.
Ergänzt: BDA: Erkennung TerraTec H5 Rev. 3.
Ergänzt: BDA: Erkennung TT-budget S2-4100
Ergänzt: BDA: Erkennung PCTV Dual Sat Pro PCI 4000i (Stargate Tuner).
Ergänzt: BDA: Erkennung TBS 6923 PCIe DVB S2
Geändert: BDA: Erkennung der Pinnacle PCTV DVB-S2 Stick 460e von VendorID 7 auf VendorID 33 geändert, da die DiSEqC Behandlung unter Vista/Win 7 sonst nicht funktionierte. Nutzer mit XP müssen diesen Eintrag von Hand zurück auf VendorID 7 setzen.
Ergänzt: DiSEqC 1.2 Unterstützung für Omicom Geräte hinzugefügt.
Ergänzt: DiSEqC 1.2 Unterstützung für Compro Geräte hinzugefügt.
Geändert: TBS CI Stack update
Ergänzt: Unterstützung für CI Module von Jactec.
Fix: ATSC Direct Tuning: Der 1750 Hz Offset wird jetzt berücksichtigt.
Aktualisiert: Hardware-Datenbank.
Add: Das Tool Tweaker.exe ermöglicht es, "versteckte" DVBViewer Pro-Einstellungen zu ändern, die nicht in den Optionen verfügbar sind. Für jede Einstellung bietet das Tool eine Checkbox oder Eingabezeile sowie eine kurze Erläuterung. Die Einstellungen können nur gespeichert werden, wenn der DVBViewer Pro nicht läuft.
Der DVBServer wird nicht mehr unterstützt und wurde aus dem Setup entfernt.
Add: TOT data generated by the system time
Add: Audio play states are now handled by the MHEG engine
Add: Video play states are now handled by the MHEG engine
Add: partially support for online content like BBC iPlayer
Fix: Volume control of the MHEG engine should work correctly
Fix: Interactive language is now send to the MHEG application correctly
Add: PVR Bookings are send/read to/from the VCR
Add: Youtube support (youtube://[youtubeid])
Add: Vimeo support (vimeo://[vimeoid])
Fix: Improved Playback and buffering of all kind of audio and video streams
Add: Better Icecast/Shoutcast detection
Removed: LastFM support
Add: Playback Presets by Griga. Presets are used to offer a more flexible way to select codecs and splitters for specific file formats. Note: selecting a Videorenderer inside these preset files is NOT supported.
Some example presets are in the [app-folder]\GraphPresets_Samples. You need to copy them into the [configuration folder]\GraphPresets\ folder and adjust the filter IDs and/or make sure you have the fitting filters/splitters installed.
Add: Playback: Added CD and WAV playback via the DVBSource Filter.
Change: Program: Saving of the windows positions is now handled a little better.
Fix: Program: The position of dialog windows was sometimes incorrect.
Add: Playback: Playback of ts/mp3/wav streams from a http source (Recording Service) via the DVBSource filter added. Use the "Open URL" dialog. Needs the current version of the Recording Service.
Fix: Installation: A clean installation with no channel list as a Recording Service client could deactivate all timers in the Recording Service.
Fix: Program Start: under certain circumstances a renderer error message could delay the program start up to 20 seconds.
Fix: Recordings: If adjust PAT/PMT was activated and the SID of a channel was wrong, no Audio/Videodata was written. Now adjust PAT/PMT is deactivated if the SID doesn't match. careful this might cause problems with other hard/Software. Make sure the SID of a channel is always correct.
Change: Rewritten and optimized the code for (debug)Logfile writing.
Fix: Settings: Changes to Auto detect Audio/Video weren't saved anymore.
Updated to current sqlite3 version.
Updated the DVBViewer Filter.
Several corrections and optimizations.
Language files updated.
Add: Skystar USB HD with WDM driver: Enabled Diseqc 1.2 for this device.
Add: BDA: DiSEqC support for DVBSky devices added.
Add: BDA: Detection of Digital Devices Cine CT V6 devices added.
Add: BDA: Reworked the detection of Turbosight devices. You might have to do a manual hardware search in the options.
Add: BDA: Cinergy HTC Stick detection added.
Change: BDA: New option for EMPIA compatible devices in DVB-C mode in the hardware Options: "Force Auto Modulation". Changing this value might help if channel changes are very slow.
Add: Support for Hauppauge PVR devices
Fix: Stopped graph on radio playback
Fix: Problem with ISO default language setting
Fix: Time difference caused by summer time
Fix: Audio 100% problem on BBC MHEG
Fix: Problems with the videowindow while MHEG is active on Irish channels
Add: Partially support for interactive channels (not finished yet)
Change: EPG.dat: The PDC PIL (if present) for EPG entries is saved in the epg.dat.
Change: BDA-Hardware: EyeTV devices with CI are now handled like Twinhan/Terratec devices , MMI should work now.
Change: Adjust PAT/PMT: The ECM Descriptors are now removed from the PMT if "Adjust PAT/PMT" is activated.
Change: TS-Recordings: TS recordings now start always with a PAT/PMT.
Fix: EPG-Parser: Fix for polish EPG by Griga.
Add: Arib Subtitles: Do work now for real.
Fix: DVBViewer Recording Service: Connection to the local recording service now doesn't use the windows proxy settings anymore.
Change: Wizard: Simplified the hardware selection in the wizard.
Change: DirectX Options: Changed the selection of media file types the DVBSource Filter should be used for.
Fix: Video playback without the DVBSource Filter: Griga fixed several problems with the IAMStreamSelect interface.
Add: Teletext: Added Grigas improvements to the teletext parser.
Fix: Video/Audio A/B: Fixed a bug in detecting the correct file extension.
Add: Datamanager: Added #TV.Timeshift.relativepos a float value (0..1). 0 means timeshift is at the beginning of the timeshift file, 1 means timeshift is at the liveTV position.
Fix: OSD-Teletext: On jumping to page 100 with the OSD-OK key the internal input buffer for the teletext page numbers is reset now.
Add: BDA Devices: Added detection of several new TBS devices.
Add: OSD Channel EPG Window: You can now programmatically select which channel EPG should be shown by setting #OSD.channelnumber to the wanted channel number. Attention: The caller is responsible to set the value to empty or -1 after use.
Change: Playback: For mp3 playback with the DVBSource Filter the graph is not rebuild if the old one can be reused.
Updated to current sqlite3 version.
Update to Version 3.5.5 of the DVBViewer Filter.
Several corrections and optimizations.
Language files updated.
Fix: Favourites: fixes problems with favourites.
Fix: Timer: fixes all timers are shown red in the recording window if recorded locally.
We finally added MHEG-5 support to the DVBViewer.
What is it?
MHEG-5 is a TV middleware and modern replacement of the old teletext. It is used in the UK, New Zealand, Hong Kong, Australia, Ireland and Germany (via Technisat Multytext on Astra 19.2°E).
A video presentation can be found here: http://www.youtube.com/watch?v=nEl3oDAGchU
How to get it?
The MHEG-5 plugin is a third party add-on and has to be ordered separate. To do so, open the key tool and press order, next to the MHEG-5 entry.
Attention: Keep in mind that the license is bound to the email which was been used to buy the DVBViewer!
After the transaction has been completed, the downloadable content will be unlocked for your DVBViewer member account in the DVBViewer members area (https://www.dvbviewer.tv/members/).
Once the installation process is done, the personal plugin key you got via email has to be entered inside the keytool. You have to make sure that the code corresponds with the one you got provided by us. A triple-digit CRC Checksum indicates if the entered key is correct.
Change: Teletext Subtitles: The language of TTx subtitles is now detected by examining the PMT. This should result in a more accurate detection than before. Thanks @Griga.
Change. Favorites: Changed to the 64bit Favorites ID as used in Grigas GE and the Recording Service. The old IDs will still work.
Change: Options channels (Sky Germany): Changed the way how the options channels are detected. Now the list of the channels can be opened if you have tuned a active option channel. No need to tune the portal channels first.
Change: Options channels (Sky Germany): If a options channel is not found in the DVBViewer channel list, it will not be shown in the options channel list anymore, instead a entry about the missing channel is written to the log files.
Fix: EPG HTML Export: The event wasn't exported.
Fix: Problems with W2k: The DVBViewer work again with W2k.
Fix: Wizard: The check for the D3D support dll is now executed in the wizard.
Fix: Installer: The sample jumplist.ini wasn't installed.
Add: Timeshift: H.264 Filler data removal added, can be activated in the timeshift options. Careful, this can make the jumping in timeshift less accurate.
Fix: GUI Skins: The translation didn't work correctly, if started in GUI Skin mode.
Change: Teletext Options: Now only valid fonts can be selected in the TTx options.
Change: Teletext Options: Added support for Arabic, Serbian (Cyrillic) and Ukrainian charsets.
Change: Teletext: Added support for the Nation Option Bits to detect the charset of a page. Sometime the bits are not unique then you have to adjust the settings in the Teletext options manually.
Removed: Teletext: Removed the Language popup menu.
Change: Subtitle Options: Now only scalable fonts can be selected.
Change: Mosaic Options: Now only scalable fonts can be selected.
Add: Languages: The DVBViewer now tries to detect and use the windows user language on first start.
Fix: DVBSpeak.vbs should work again.
Updated to current sqlite3 version.
Several corrections and optimizations.
Language files updated.
ADD: BDA Devices: Support for Turbosight CI. You need to install the TBS support dll with the downloader at the end of the installation.
ADD: BDA Devices: Support for Anysee E7 series with CI.
Add: BDA Devices: Griga added DiSEqC support for Omicom devices.
Add: BDA Devices: Added detection of the Digital Devices Cine S2 V6.
Add: Hardware detection: Support for variations of Digital Devices Octopus, Terratec Cinergy 1200-S and Terratec Cinergy S added.
Add: BDA Devices: Added support for RealTek DVB-T/C Hybrid USB devices.
Improved: DVB-IPTV Device: Optimized and improved by Griga. It should now handle extended RTP Headers correctly.
Fix: BDA Devices: For TT devices the Unicable settings were not shown in the hardware options.
Add: BDA Devices: Added detection of the Technisat Skystar eXpress HD.
Change: BDA Devices: Several Hauppauge devices were wrongly detected as hybrid devices.
Add: BDA Devices: Added support for Qbox 3 devices.
Fix: Channel List Editor: The automatic scrolling on moving an entry didn't work anymore.
Change: Favorites Menu Main window: Favorites entries which can not be associated with a channel are shown deactivated.
Change: Recorder Window: Clicking on a timer selects the associated channel in the channel list on the left.
Change: About window: Completely reworked.
Fix: Recording window didn't close on pressing ESC.
Change: EPG window: The EPG search now defaults to „from now“.
Fix: EQ Window: Rearranged the text a little bit, so it is not cut off anymore.
Change: Channel List Editor: If the channel list editor is opened from the channel list window, the currently focused channel is selected in the channel list editor.
Add: Recording statistic window. Added the removed Filler data amount display (only if active).
Fix: Recording Stats window: Fixed some translation problems.
Change: Channel list editor: If a channel is moved in the channel list, the detail view is now updated correctly with the new root/category.
Change: Channel list editor: Changed the label “Service PID” to “Service ID” (English/German language file).
Add: Recordings: Optional removal of H.264 filler data while recording. (see recording options).
Thanks to forums user Martin K for contributing the concept and code and to Griga for adapting it to the DVBViewer!
Some (not all) HD channels, particularly Das Erste HD, ZDF HD, arte HD and ORF HD, are inserting filler data in the H.264 video stream in order to keep a constant bitrate. The percentage of filler data depends on the broadcasted content. E.g. in low motion scenes 50% or more of the H.264 stream may consist of filler data, and in case of movie opening or closing titles even more than 90%. So removing the H.264 filler data may decrease the size of TS recordings with H.264 content considerably, in some cases to 50% and less.
Fix: Channel auto update: Sometimes the channel auto update for recordings didn't work correctly.
Change: The default name scheme for recording is now: %date_%time_%station_%name
Fix: D+ EPG (Spanish MHW EPG) works again.
Add: EPG: Support for the Japanese Arib8 EPG format.
Fix: EPG Options: Reworked the language selection in the EPG options.
Change: The ISO language is now shown in the EPG language options.
Add: Tweaks: Added “DVBEPGAsAnsi” Tweak (see Tweaks.txt). Determinates if the DVB EPG Parser ignores the language settings in the EIT and converts the text from the local charset to UTF-8. May help if you get strange chars in the EPG.
You have to set the locales setting of the system account the recording service is running in to the same locales your user account is using.
Change: OSD Timer window: The askdeletetimer setting now also works for the OSD timer window.
Change: OSD channel list window: OSD Left/Right on a channel group now jumps one group forward/backward.
Change: OSD Default skin: Some fixes and small changes.
Add: DVB/Bluray/HDDisk images: can be played by Drag'n'Drop into the main window or “open media file” (still needs Daemon Tools or Virtual CloneDrive).
Fix: Tag reader/Flac files: The Vorbis Comments tags were not read correctly for flac files.
Change: EPG loaded from the Service: Is now handled again as external EPG.
Change: Sending WOL to the Recording Service PC on program start up: Now the messages pump is kept working while waiting for the WOL. No more “... doesn't respond” messages.
Updated to the current hardware handling, please see above for changes.
Fix: The Splash screen collided with the wizard.
Fix: IPTV device: The detection of extended headers could lead to dropped packets.
Fix: Subtitle-Options: Fixed and improved the language selection of Subtitles.
Fix: VCR: Under certain circumstances an instant timer was send to the scheduler.
Fix: BDA devices: Fix for more than one CI filter in the BDA graph for Digital Devices devices.
Reworked: Start-up: Completely reworked the start-up sequence of the DVBViewer.
Add: Shader menu: Added a new menu item: “Last Shader”. This recalls the last used shader.
Add: Actions: “No Shader” and “Last Shader” actions added. See actions.ini.
Fix: WOL: Fixed a potential memory leak if no network was present.
Change: Reworked the status messages of the splash screen.
Change: Reworked the about window.
Fix: Input Options: Export only user defined commands didn't work.
Fix: Channel Scan: A corrupt PAT could cause problems in some situations. (fixed by Griga).
Fix: A docked channel list window was not brought to front together with the main window.
Fix: EPG Window: Reworked the tab order.
Fix: Recording Stats window: A running recording in the recording service wasn't shown under certain circumstances.
Fix: Unicode: Fixed several problems with Unicode and timers.
Reworked: Recording Stats window: Reworked the display of the recording stats window.
Fix: Options window: Cleaned up the tab order in the options.
Add: Configuration files: The configuration (xml) files are now first saved to a temporary file and then renamed to the actual file name. This should prevent corrupt files if the PC crashes on writing.
Add: Subtitles: Christian added support for ISDB subtitles.
Add: Recording window/ EPG window: Added an improved time entry component by griga.
Fix: Instant recordings: Instant recordings are not saved to the timers.xml and not added to the scheduler anymore.
Fix: Streaming renderer: Christian fixed some bugs in recordings of streaming content.
Fix: Custom Renderer: Fix for wrong aspect ratio when zooming with the custom renderer.
Fix: Channel Autoupdate: Fixed several problems with the auto update for LiveTV and recordings.
Fix: Forced channel switch by recording service: If a channel switch is forced by the service and UseFav is set to 1, the DVBViewer tries to find a fitting favorite. This may or may not work.
Fix: Options window: Several usability and optical improvements.
Fix: Channel editor window: Setting the LOF for a root entry didn't work.
Fix: Recording info file: Reading the recording info file didn't work if no title was present. In this case the filename is now used.
Change: Several optimizations for the D3d renderer.
Fix: Fixed the worst problems with font sizes > 100% in Vista/Win 7.
Fix: Fixed problems if the screen saver timeout is set to one minute.
Fix: Fixed the DVBViewer main window doesn't have the focus after start.
Add: Recording Stats window: If deleting a running timer a warning/confirmation dialogue is now shown.
Updated the DVBSource Filter to version 3.5.4.
Updated to current sqlite3 version.
Several corrections and optimizations.
Language files updated.
Add: Grigas new hardware detection integrated. Please do a manual hardware search in the hardware options!
Fix: In some cases the DiSEqCCount parameter wasn't initialized correctly.
Fix: The IPTV Client device can now detect and ignore extended RTP headers (> 12 byte).
Add: BDA Hardware: Support for Geniatech devices ( DiSEqC and DVBS-2).
Fix: For Digital Devices devices the unicable button is now displayed in the hardware options.
Add: The Digital Devices devices handling detects if Unicable is activated in the driver. If it is activated it discards the internal unicable handling.
Add: Basic support for DVB-T2.
Fix: DiSEqC didn't work for Anysee devices.
Change: *star devices: Lowered the Tunerlock-Timeout for B2C2-based cards with WDM-drivers from 2 seconds to one second.
Removed: BDA devices: Removed the Tunerlock-Timeout for FireDTV-devices.
Add: BDA devices: Added CI support for KNC One DVB-S2 Dual cards. Attention: MMI/CAM Menu does not work, there seem to be problems with the driver and/or SDK dll.
Warning: Users with KNC One devices should use the current driver!
Change: OSD main window: OSD-Yellow displays the channel list or the favorites list based on the UseFav tweak.
Add: Datamanager: #CurrentShader contains the currently used shader.
Add: Datamanager: The Last Shader name is now stored in the OSDDatamanager under "#LastShader". To change the shader via script you can change the value to a valid shader name and call the Lastshader action.
Change: Weather OSD: The images are now forced to keep the aspect ratio.
Fix: OSD Slide show: The Slide show was not stopped, if a playback via menu was started.
Fix: OSD Slide show: Blending transition of the images didn't work.
Add: OSD main window: With OSD-Blue you can open the shaders menu (if custom renderers are used).
Fix: Drag and drop of playlists onto the DVBViewer icon didn't work.
Fix: Shoutcast: Christian fixed problems with shoutcast in the VODFilter.
Add: File playback: Files with the TS4 extension are now handled as TS stream.
Add: The DVBViewer handles link files to media files or folders via drag'n'drop or command line.
Fix: DVD playback: On DVD playback timeshift was stopped without asking/warning the user.
Add: Now you can download the favourites.xml from the service on start up. See Service options in the options window. (needs the current service 1.6.8.2+).
Add: Service Options: You can download the favorites in the service options with the favorites button (needs the current service 1.6.8.2+).
Add: Service Options: You can activate sending WOL to the PC with the recording service on start up.
Add: Service Options: You can define the wait time for WOL. It defines the maximal wait time the DVBViewer will pause until he can contact the recording service. Default is 2 minutes.
Attention: The DVBViewer will block the defined time if the recording service is not running or the PC takes too long to wake up. If it fails to contact the recording service all following downloads (EPG, channel list, favorites etc) will fail!
Add: Service Options: You can initiate WOL with the WOL button in the service options.
Removed: The background EPG download from the service. (needs the current service 1.6.8.2+).
Removed: Service Options: Remove the max days EPG download. The EPG will now be downloaded in one go in binary form.
Add: Grigas new hardware detection integrated. Please do a manual hardware search in the hardware options!
Please see hardware changes for the DVBViewer for more information.
EPG and file handling is now completely in Unicode.
mp3 tags (Music tags) are also in Unicode.
The databases are now in Unicode (UTF-8).
The Recording file name is in Unicode now.
The OSD shows Unicode correctly everywhere.
The User Interface shows Unicode correctly everywhere.
Channel names and favorites do NOT use Unicode for now.
Change: Play lists: The play list loader now detects UTF-8 encoded and non UTF-8 encoded files and loads them accordingly.
Change: Teletext: Integrated the new Teletext engine by Griga. It is fully Unicode compatible and contains a lot of improvements.
Added two new Renderer types: “VMR9 Custom” and “EVR Custom”. You can activate them in Options → DirectX → “Use Custom Renderer”.
They are based on D3D9, so your graphics adapter must fully support DirectX9. They use the hardware to composite and render the output and are DXVA and DXVA2 compliant (DXVA2 only for Vista+ and EVR), note: your video decoders must support this.
If you activate the custom renderers the DVBViewer checks if there are Dlls missing. In case they are missing, it displays a warning and asks you to install the files from the MS website. These files are not essential for the renderers to work, but if you want to use the shaders, you will need the files.
Known limitations:
EVR only works with Vista and windows 7.
You can not mix custom and normal renderers. If you select one method you have to stick with it (Video A/B and DVD). PiP does NOT use the custom renderers.
Add: D3D Exclusive Mode: Works only with custom Renderer activated and skinning of the main window deactivated.
You can activate with a tweak in the setup.xml section “MPEG” with the entry
<entry name="D3DExclusive">1</entry>
Of course it only works in full screen mode. You can't access the popup menu or any other window. You can only use the OSD.
Add: Pixelshaders can be selected to apply various effects on the videodisplay including an anaglyph 3D shader for side by side 3D transmissions.
Add: An Overlay Icon for the DVBViewer taskbar symbol, showing the recording status, thanks to rago (W7 only).
Add: Taskbar thumbnails: New Icons for the Taskbar Preview thumbnail buttons thanks to rago
Add: Support for Windows 7 jump list (right click on the programs taskbar icon). The jumplist entries are defined in the file “jumplist.ini”. You can add max. 10 entries. The format is:
[name]=[DVBViewer commandline parameter(s)].
Some examples are included (channels only work for Astra 19.2E users).
Fix: Vista/Win7: Fixed application freezes if the virtual keyboard of windows was used.
Fix: Prevent Screensaver: On windows 7 and Vista the screensaver was prevented even if the setting was deactivated, due to changes made by MS.
Fix: OSD: Fixed high system load for 3 secs after channel switching.
Fix: OSD Media play back window: It was not possible to set an individual time out for it in the windowdef.xml.
Change: The timeout of the MiniEPG browsing is now set to the OSD timeout.
Add: Demo OSD Skin: The Volume bar is vertical to demonstrate the use of a vertical progress bar.
Add: OSD Skin Controls: New control: numeric input field. It is very similar to the Up/Down control but without the arrows.
Add: OSD Timeline: The settings of the time interval are now saved and restored.
Fix: OSD Timeline: It was possible to cause a negative time interval.
Change: OSD Timeline: Prev/Next: Switches forward/backwards by day. You can't jump before the current date.
Add: Play symbol is shown in the OSD if you go from Pause to Play. You can adjust the timeout for this display in the Setup.xml section "OSD".
<entry name="Playtimeout">1000</entry>
The value is measured in Milliseconds, default is 1000 (1 second).
You have to add in the skin file "videoinfo.xml" an according element (image) with the ID = 26.
Change: The action "Show Current Info" (8264) shows now if the MiniEPG is active, the details of the top EPG Entry of the MiniEPG. If MiniEPG is not active it shows the EPG details of the current or time shifted program or on recording playback the details of the recording (if any).
This action is a toggle. If the details are shown, calling this action does go back to the previous OSD window.
Add: A new tweak in the Setup.xml section "OSD"
<entry name="Volumedelay">500</entry>
The value describes the timeout of the Volume Display in milliseconds. Default is 500.
Fix: OSD Listview Control: The vertical spacing problems are gone.
Add: Custom Date/Time formatting for some values.
For the following #Tags you can use a custom Date/Time format:
#TV.Now.starttime
#TV.Now.stoptime
#TV.Next.starttime
#TV.Next.stoptime
#EPG.stoptime
#EPG.starttime
An example can be found in the Demo OSD skin MiniEPG -> Date Label.
#Time.dddd_dd._mmmm%TV.Now.starttime
With the keyword "#Time." you tell the parser you want to use a custom format. Then you enter the wanted formatting where you replace all Spaces with "_". At the end you enter which #Tag to use, you have to replace the "#" with a "%".
Add: Added the data tag "#TV.Timeshift.image". It does contain the value "timeshift.png", if timeshift is active. See demo skin / MiniEPG for an example. (Attention: the tweak “TimeshiftEPGdisplay” must be enabled).
Add: svc_wol.png
svc_epg.png
svc_standby.png
svc_hibernate.png
svc_shutdown.png
svc_back.png
to the OSD service menu.
Add: the tags: #menufocusimage+2; #menufocusimage+1; #menufocusimage-1; #menufocusimage-2
Add: OSD: The record Button does add or delete a timer on the following OSD pages: EPG-Now, Timeline, Channellist, EPG-Search, EPG-Details, EPG-Channels. The confirmation can be disabled (see tweaks.txt).
Change: OSD: Plugin windows, Weather- and Newswindow: Images will be removed from the internal cache if they are not used anymore.
Add: OSD: Added “#menufocustext“ tags according to the “#menufocusimage“ tags.
Change: OSD: The home windows do not need a menu control on it anymore.
Change: OSD-Windowdef. Now you can put a Windowdef.xml into the OSD skin folder and the Viewer uses it instead of the main windowdef.xml.
Attention! Careful using this, because of possible user rights problems with options "OSD Menu".
Fix: OSD-Controls: The Sliderbar control had a display bug, if it was displayed larger than the original size.
Add: OSD Recording window: Now there are several data tags (#EPG.xxxx please check with DVB-Spy) set, if a recording item is focused (and the data is present).
Fix: OSD-Playlist: Delete (OSD-Green) didn't work anymore. Also the performance of list building was a little bit Improved.
Add: OSD-Controls: You can disable the text of the thumbnails in the thumbnail panel. You can also adjust the “zoom factor” (the zooming if a thumbnail gets the focus). The higher the zoom factor value the less the resizing. You need the updated OSD Skineditor from “OSD Demo skin & Editor“.
Add: OSD Controls: Label controls now have a selected color.
Fix: MiniEPG: On browsing the time was set to the current time sometimes.
Add: OSD Plugin interface: Added a new interface to get access to the OSD-controls of a OSDWindow. You find the definition here: http://www.dvbviewer.tv/forum/index.php?showtopic=39499&view=findpost&p=289410
Change: Teletext OSD window: You can now cycle through several transparencies with OSD-Red (F5). The viewer will remember the last selected transparency and use it the next time the window is shown.
Add: OSD Windows: Added a default and a dynamic Backdrop (background) to the OSD window xml definition.
The default backdrop must be an image file with the size of the OSD skin.
The dynamic backdrop can be empty or contain a data tag which points to a qualified file name of an image. If the image is not found or the data tag is empty the default backdrop will be shown.
If custom renderers are used, the backdrops will be drawn by D3D which should improve the performance. Be careful: OSD dialog windows can't use the backdrops!
Add: Actions: Added actions to toggle display/sorting/sort direction in music/video/picture OSD-windows:
ACTION_TOGGLE_VIEW=8278
ACTION_TOGGLE_SORT=8279
ACTION_TOGGLE_SORTDIRECTION=8280
Fix: OSD: It was not possible to disable subtitles if no subtitles were present but a subtitle has been earlier selected.
Add: OSD EPG windows: Added a new menu item in the OSD blue popup menu: “Prebook”. This programs a tuning timer without dialog window and with EPG pre- and post roll times. Works in the windows: ChannelEPG, ChannelWindow, EPGNow, EPGSearch, Timeline.
Add: Recordings OSD window: Added a menu item to reset the played state of a recording.
Fix: PiP: Closing the OSD context menu via OSD Blue didn't work.
Fix: OSD EPG details: OSD-OK now also switches the channel if the page was opened from the MiniEPG.
Fix: OSD Timeline: The display was messed up if you selected a time windows > 60 minutes.
Change: OSD: The internal handling of item lists has been reworked and optimized.
Add: OSD: EPG entries marked for recording can be made more visible with an additional little symbol (See Demo OSD-Skin in the membersarea/Betasection).
Change: MiniEPG: Browsing is now done by a single entry not by page.
Fix: MiniEPG: On browsing the remaining time for programs in the future was calculated and shown.
Fix: MiniEPG: If ToggleFav was active, favorites, which did not corresponded with the main channel (means a audio sub channel was a favorite), were displayed with the channel number instead of the favorite number on EPG browsing.
Add: Data properties: Added "#PiP" property. If the PiP is active → “1” and if the PiP is closed either an empty value or “0”.
Change: Hardware: LNB Off can be set per device, if it supports this. You have to do a manual device scan to see the option on the hardware page.
Change: Hardware: LNB Off will be force for shared LNB devices.
Add: BDA - Twinhan/Azurewave based devices: Added LNB Off.
Fix: Hardware: DiSEqC for K-World devices should work now.
Add: BDA: The NovaS2 Plus is now detected as a S2 device under W7 with newer drivers.
Add: BDA: Support for Philips SAA7231 (DVB-S2, DiSEqC 1.0).
Add: BDA - KNC-One: You can force the KNC-One device now to use DiSEqC 1.0 with following entry in the device section of the hardware.xml:
<entry name="DiSEqC10">1</entry>
Change: BDA - Pinnacle: TT compatible Pinnacle devices are not detected as hybrid devices anymore.
Add: BDA - Anysee: Added DiSEqC support for Anysee devices.
Add: BDA - Realtek: Added support for Realtek DVB-T/C hybrid devices.
Change: BDA - Twinhan: Reworked the Twinhan CI / MMI handling.
Add: BDA – Digital Devices: Support for devices by “Digital Devices” (DVB-S2, DiSEqC 1.2).
Change: BDA -: Digital Devices: Added support for CI / MMI.
Attention: You have to execute a manual search of the devices in the options → hardware settings, so the new settings for the devices take effect.
The MultiTranponderDecryption is supported, but limited to one encrypted channel per Tuner. You have to activate the CI in the “DVBCineConfig“ → CI tool from Digital Devices.
If you remove the CI hardware, please run the “DVBCineConfig“ tool → CI again. Otherwise the devices won't work anymore in the DVBViewer.
Fix: BDA - Terratec H7: MMI didn't work with this card, because it was not detected as a supported card.
Add: BDA - Technisat: Added support for the BDA driver of the Technisat Skystar HD USB.
Fix: BDA - Terratec: Hybrid devices based on the Terratec HTC are now detected correctly. You need to do a manual device search in the DVBViewer Hardware options for this change to take effect.
Fix: BDA - Hauppauge: If there were more than one Hauppauge device present the hybrid device detection could fail and mark devices as hybrid which weren't.
Fix: BDA - QBox DiSEqC corrected according to information by Griga.
Change: Griga reworked the DiSEqC handling.
Add: BDA - Tevii: Added support for the new BDA driver of Tevii S470.
Fix: BDA - Terratec H5: Added the hybrid tuner detection for this device.
Add: BDA - Genpix: Added DiSEqC support for the Genpix BDA driver..
Add: Options window: Added a link to the wiki in the footer of the window.
Change: Options window: Closing the window with the system button (the cross in the upper right corner) is now treated like pressing the Cancel Button.
Fix: Options window: Sometime the values of the Up/Down controls and the according text fields didn't match. Thanks @griga.
Change: Hardware options: You can now sort the device entries via drag'n'drop. The sorting order will be reset if you do a manual hardware detection.
Add: Hardware options: Added the Unicable settings dialog for supported devices. You have to do a manual device scan to see the option on the hardware page.
Change: Videotext options: Reworked the font list.
Change: Options: The task scheduler password and user name now need to be entered in the task scheduler itself.
Removed: Options: Removed the use first CPU only option. This can be set with the tweak “ProcessMask” .
Fix: Shares: The default shares are now checked for an empty string result on adding via the default button.
Removed: Recording options: Removed the Recording buffer setting. It is now a tweak (see tweaks.txt).
Removed: General options: Removed fullscreen always on top. This can now be set with the normal menu item Stay on top.
Add: Recording Service Options: A new Option is available: Download the channel list at the start. If you enable this option you have to restart the DVBViewer.
Add: DirectX Options: Added “Vsync by Aero” for custom renderers.
Add: DirectX Options: Added “Reset Device on monitor change”.
Add: DirectX Options: Added the MS AAC decoders in Windows 7 to the audio decoder list.
Add: DirectX Options: The MS MPEG-1/DD/AAC audio decoder is now listed under Windows 7 in the AAC-decoder list and can be used with the DVBSource 3.5.1+.
Add: DirectX options: Added a VC1 decoder selection.
Add: DirectX options: Added a property page button to each decoder selection box. It does purely depend on the decoder, if there is a property page.
Fix: OSD-Options: Changing the OSD skin while a visualization was active stopped the visualization.
Removed: Options Pictures: Removed the transition selection, you can now change this within the slideshow with OSD-Yellow. Also changed the transition times from frames to seconds.
Add: Tweaks: Added a tweak to use the FF/FREW with F6/F7 (OSD Green/Yellow) and in the playback control window (<< and >>). see tweaks.txt.
Add: Tweaks: Added a tweak to hide the top title panels in most windows. See tweaks.txt.
Add: Tweaks: Most tweaks are now written with the default values to the setup.xml on the first start.
Change: Slideshow: If the custom renderers are used the slideshow will be rendered with an optional Ken Buns like effect in hardware which speeds things up.
Add: Slideshow: Random order can be activated/deactivated with the OSD-Blue popup menu.
Add: Slideshow: Pan&Scan can be activated/deactivated with the OSD-Blue popup menu.
Removed: Slideshow: The new slideshow doesn't support zooming.
Change: Resume Playback: Removed the resume playback dialog. Now you can define in the DVD/Video options if you want to start always from the beginning or always resume.
If you use “always resume” a info field is shown “To start from the beginning press 0”. You can define how long it is shown in the said option. If you set the time to 0 it wont be shown at all.
Add: Playback: Added some kind of fast forward/ fast rewind for Overlay/Custom VMR9/Custom EVR Renderer.
It's basically a timer doing a small jump forward or backward. The jump value can be incremented.
Add: Actions/Input Options: Added/reassigned the Action_Forward/Action_Rewind for FF/FREW.
Add: Fileplayback: While playing a file keys 0..9 now jump to the position ([number]*10)% of the playtime of the file.
Fix: DisableAV and Timeshift: Timeshift now continues the playback at the last position after DisableAV → EnableAV.
Fix: Playback: Griga fixed the frame rate detection for h.264 files.
Add: Playback: Files with the extension “.mts” are now handled like .m2ts (bluray) files. On existing installations you have to add the extension manually to the video options.
Add: Several improvement by griga for playback of ts files with the DVBSource.
Change: "End of stream" Handling changed according to an idea by @griga.
Add: Playback: For playback stop (press of the stop button) and for Playback end (the movie/music/playlist ends by itself) you can define actions in "Options -> Videos" (see actions.ini for the list of actions).
Add: File Playback: Topfield REC-files are now handled like TS files.
Fix: For dual channel ADTS AAC the format recognition did not work correctly.
Fix: File Playback: Under certain circumstances the playback of TS-files stopped on an combination of Run-Pause-Run.
Add: Fileplayback of splitted recordings does handle all splitted files as one.
Fix: Recordings playback: If a recording in the recording service was deleted, the local media database of the DVBViewer wasn't updated.
Change: EPG Window Timeline: Double clicking on a channel now changes to the channel.
Change: EPG Window: The default recording action is now used when creating timers with “Send to PVR”.
Fix: EPG Window/Timeline: The current program is now selected on opening the window in timeline view.
Fix: Main window: If the main windows was minimized to the tray while a child window was open and the child window was closed with the context menu, the windows wasn't hidden correctly and could not be closed anymore.
Fix: Recording Stats Window: The played indicator does work now correctly with remote recordings from the Recording service.
Add: Recording Stats Window: Added a menu item to reset the played state of a recording.
Change: Main window: Changing the size of the main window with the mouse wheel does work much better now.
Change: Recording Stats Window: The minimum disk space setting is taken into account when calculating the free disk space.
Fix: Main Window: Sometimes the recording icon in the statusbar wasn't updated correctly.
Changed: Main Window: Stay on top, show/hide menubar, statusbar and toolbar are now handled separately for full screen and normal window. This does only work if NO window skin for the main window is selected.
Fix: Recorder window: Deleting a remote running timer also delete the recorded file on the recording service.
Fix: Recorder Window: For a new empty timer sometimes the wrong time format was used.
Removed: Recorder window: Stop and split were moved to the Rec Stats window.
Fix: Main window / Status bar: If ToggleFav was active and a channel couldn't be identified as a favorite the display of the left hand panel of the status bar was empty.
Fix: Main window: The context menu doesn't pop up anymore if you click on the status/buttonbar with the right mouse button.
Fix: Main Window: The context menu could not be open with the context menu key or Shift-F10.
Fix: Playlist window: The stop button is not displayed as pressed anymore.
Fix: Playback control bar: Fixed the “jumping” on state transition from play to pause/stop.
Fix: If timeshift was active and pause was selected the stop button in the mediacontrol bar did not work.
Fix: Clicking on the progress bar in the status bar of the main window did not work correctly.
Fix: On deactivating AV pause was marked as active.
Change: Zooming: Zooming with the mouse wheel is now restricted to the same min/max values as used in the zoom window.
Fix: Systemtray icon: The icon in the systemtray was not refreshed / hidden on changing the settings for this in the options.
Fix: EPG Window: Sometimes the details for the selected entry were not shown when opening the window.
Fix: DVB Subtitles: Fixed a potential threading problem.
Fix: DVBSubtitle: Several improvements and fixes.
Fix: EPG: Under certain circumstances errors could occur if an entry was updated when it was used in another part of the program.
Fix: EPG: In extreme rare cases the EPG.dat could become corrupted. On loading this could result in a very high memory usage.
Fix: Siehferninfo: The date shown for finished days in January was off a month at the end of December. This did not affect the actual data.
Fix: Siehferninfo: The date calculation changed, so not up to date transmission will not result in wrongly added EPG.
Add: Siehferninfo: The genre of the SFI entry will be translated to a DVB genre (if possible).
Change: EPG from recording service: On single CPU systems the transmission and processing is now throttled to keep the load on the CPU down.
Add: Freesat EPG/ATSC EPG: New huffman decoding unit thanks to Griga.
Change: The decoding tables for the hufmann decoding are now in the hufmann.dll.
Fix: Download of the EPG from the service: The DVBViewer did not respect the settings of the day count correctly.
Add: A faster way to download the EPG from the recording service. Needs Recording Service 1.6.6+.
Add: VCR: Added the “lazy CAM” handling of grigas plugin directly into the recording engine. Now the DVBViewer checks at the beginning of a recording if Audio/Video packets marked as decrypted are actually decrypted and ignores them if they are encrypted.
Fix: Record audio only: The format of audio only Recordings of h.264 channels was wrongly changed to TS.
Change: VCR: The DVB Task Scheduler (if present) now is run with every saving of the timers.xml. Hopefully this solves the problems with vista/win 7.
Change: VCR: If there is a (Windows-)error while recording, now a more descriptive error is logged if possible.
Fix: RecordDatabase: Refreshing the recording database didn't work correctly if no infofile was present.
Change: Refresh recording DB: Refresh database will now compare the individual fields, so manual changes to fileinfo/infofile are taken into account.
Change: Cleanup recording DB: Checks now, if the path of a entry is within the list of recording folders.
Improved: Recording: MPG Recording work now even if the Sequence header is not at the beginning of the PES-packets.
Add: VCR: Added several new placeholders for the file name.
%name - name of the timer,
%tshort - the (Sub)Title (if any) shortened to 80 chars.,
%m - month,
%d - day of the month,
%h - time hour,
%M - time minute,
%g - the Genre (if any),
%D - Day of the week (Mo, Tue etc)
Additionally you can define sub folders with a \.
Fix: Recording database: In some cases a database rebuild did mess up with the details of a recording.
Fix: Recording files with a -xx (xx=numbers) in the file name were ignored on a database refresh.
Change: Splitted recordings get now a “_xxx” name scheme.
Fix: PiP: The PiP window could be moved over the status bar.
Fix: PiP: PiP now understands the forced tuning message from the recording service.
Fix: PiP: Under certain circumstances the mouse arrow was not hidden if it was over the PiP.
Fix: PiP: Vol+/Vol- actions didn't work if the sound was swapped.
Fix: PiP: Volume display was inconsistent if the sound was swapped.
Fix: PiP: When using non custom renderers the PiP was placed behind the OSD and wasn't visible anymore, if media playback was started via the OSD.
Change: Mosaic Preview: Channel change only with left mouse button now.
Fix: The mosaic preview didn't work for channels with a separate PCR.
Fix: PiP: The PiP could not be closed with the menu if a media file was played back.
Add: Channellist: A click on a folder does toggle expand/contract.
Change: Channellist: Expand/contract doesn't move the content of the treeview anymore.
Fix: Popup channellist: Entering a text in the channel search was also interpreted as OSD commands.
Add: Channellist: The channel list can be downloaded from the Recording Service at the start of the DVBViewer. Needs Recording Service 1.6.0.2+.
Add: Favorites: Can start at 1. (see tweaks.txt).
Change: Favorites: If the tweak “UseFav” is active, the favorite numbers instead of channel numbers are shown (if possible).
Change: Sky Options channels: The name of the options channel in the options channel menu are now shown as transmitted by Sky.
Change: Popup Channel list: Added Last channel and Channel editor menu item.
Fix: Scan window: Fixed a bug which could block the hardware device if the stepsize was set to 0 and no transponderlist was used.
Add: Added the data tag "#PremierePortal". If option channels are present it contains the count of available channels. If not option channels are available it can be “0” or empty.
Add: Several measures taken against binary planting of DLLs and executeables.
Add: DEP (Data Execution Prevention) ist now activated if possible.
Add: ASLR (Address space layout randomization) is now activated if possible.
Add: Added a new manifest to prevent windows from using the virtual store for the configuration data of the DVBViewer Pro and it's plugins.
Add: Right click on the Status display in the status bar opens the DVBSource Filter property window (if active).
Add: Action to open the DVBSource Filter property window (if active) see actions.ini.
Add: An easy method to query the current playback state (Stop, Play, Pause).
Example:
pause = datamanager.parse("#currentplaystate")
' possible values "no graph" = no playback active, this state you get, if you close the graph or start the DVBViewer with -c, "stop" - renderer is stopped,
' "pause" - renderer in pause state, "play" renderer in play state.
Change: Program start: It is now possible to start fullscreen without the normal window showing before.
Change: Start in Fullscreen: If the viewer is started in Fullscreen the GUI skin setting is automatically disabled.
Fix: Fullscreen: Full screen didn't work if the second monitor wasn't present at DVBViewer Start.
Fix: System: In case of a faulty configuration XML file this file now is renamed and replaced with a new one.
Fix: Zoompresets: The value 0 doesn't reset the presets back to default anymore.
Change: Hints: Hints are now shown indefinitely, instead of hiding them after a few seconds.
Change: Plugin menu: Griga reworked the plugin menu handling.
Fix: Filter property pages: Changed the way the property pages of filters are handled, so not more side effects do occur.
Fix: Close Graph: Now on each action which would cause a graph close there is a check if the audio recorder plugin is active with a warning dialog.
Add: Data tags: Tag #endtime added for file playback.
Fix: Daemontools: The renamed daemontools lite program file is now recognized.
Add: Support for the Daemontools Pro.
Add: Actions: Added the action “ACTION_SHOW_SYSInfo” see actions.ini.
Fix: Video format changes detected by the channel autoupdater were not applied to the subchannels.
Fix: ID3V2 Reader: Several small fixed and optimizations.
Fix: COM: Adding EPG with the COM XML method now takes UTF-8 into account.
Fix: COM: Adding EPG with the COM interfaces now takes UTF-8 / Unicode conversion into account.
Add: Transponder lists: Now the “King of SAT” transponder list format additions are recognized.
Fix: Data-Properties: The “timeshift.png” tag was also on file playback assigned.
Fix: CaPMT: Reverted to the old handling: No more ignoring of ES CA descriptors if there are PS CA descriptors. If you need to previous handling please set in the file hardware.xml the "IgnoreESCA" Value to "1" for the appropriate device.
Change: PAT/PMT and EPG tables will now be CRC32 checked to avoid problems with wrong data (cause by bad reception).
Add: Vista/Windows 7: the font for the windows of the DVBViewer is set to the Vista/Windows7 default font.
Switched to the current sqlite 3 database library. On first start the DVBViewer converts the old databases into the new format.
Updated the DVBSource Filter to Version 3.5.2.
Several corrections and optimizations.
Language files updated.
Add: KeyTool: From this version on a new protection system has been integrated. This will be explained in a separate document.
Hardware handling up to date with the DVBViewer.
Add: Timeshift: It is now possible to start a recording in timeshift mode. The timeshift timer converts the timeshift from the current shown timeshift position on to a “normal” recording file. Exception: The actual timeshift position = LiveTV (at the very end of the timeshift buffer) in this case a normal instant recording is started.
The conversion runs as fast as possible till it reaches the end of the timeshift buffer. If the end is reached the data is converted as soon as it arrives in the timeshift buffer.
It is a real timer. All settings (format etc) apply. Exception: Only the current audio track is recorded (timeshift does only buffer the current audio track).
If timeshift is stopped the timer is stopped.
If a timeshift timer is active you get a warning on channel switching, even if the option is deactivated. Channel switching stops timeshift → timer stops.
If available the EPG data corresponding to the timeshift time is used for the recording.
The instant recording popup menu works also for timeshift timers. Notice: the times apply to the current time not the timeshifted time.
The timeshift timers are visible in all the timer lists.
The timeshift timers are never saved into the timers.xml.
Fix: ATSC: Channel scan works correct now. Big thanks @antdude for testing.
Fix: ATSC AC3 detection.
Fix: The “updated channels” display is now reset on scan start.
Fix: The heading in the info area did not use the default charset.
Add: Inactive channels with entries only in the SDT can be added. You have to disable the “Active channels only” Option. Also channels with no video and audio are regarded as inactive.
Some changes in the handling.
If an existing root folder is selected the channels already present are updated and new ones are added. You can disable the adding of new found channels by enabling “Update only”.
If you enter a new root folder or leave it empty all channels are added as new to the new root folder. If the root folder name is empty a unique name for the root folder is generated.
The display in the lower area now shows the count of the new found channels and updated channels.
Add: “In-depth search”: If this option is enabled the scanner also examines the NIT and can add new transponders or update existing one. This option takes a little longer than a normal scan.
Requirements:
A transponder list with at least one valid frequency entry is selected.
The whole frequency range (Start/End frequency) must be enabled.
Works only with “Scan Range”
Not available for ATSC or IPTV.
The new found transponders are not saved.
If you need more influence on the procedure please use transedit.
Removed: The button to clear the whole channel list. Please use the right click context menu if you need this function.
Reworked: The channel details have been reworked and several parameters have been added.
Fix: The DiSEqC parameter for root entries were sometimes messed up.
Add: Import of channels.dat and channel ini files per drag'n'drop into the window.
Fix: Fixed some minor display problems.
Change: MiniEPG preview: OSD-Up/Down browses the channels, left right the time, OSD-OK switches to the channel.
Ch+/ch- and Fav+/Fav- does switch the channel at once now. You can revert back to the old behavior in the options (TV + Radio).
Add: MiniEPG: The sky select channels menu (if available) can be opened from the MiniEPG via OSD-Green.
Fix: If delayed channel switching was active and the MiniEPG was closed before the switching time, the viewer changed to channel 0.
Add: The Instant recording popup menu is also shown in the OSD if the record button on the remote or keyboard is pressed. If you press the key again while the menu is visible it closes without any action (toggle).
Fix: Recordings view: fixed some problems with non ANSI languages.
Fix: Sky select channels (and sport etc) menu: The menu shows the channel names and the times instead the SID and the times (they have changed it somehow).
Fix: For channels with mono audio the wrong audio format image was shown.
Add: Delete bookmark shows a confirmation request.
Fix: Slideshow: The slide show wasn't stopped on switching to the last channel.
Fix: OSD-Slideshow: The pictures should now keep their aspect ratio.
Change: The OSD Image dialogue keeps the aspect ratio of the image.
Removed: OSD-Teletext mouse support removed.
Change: OSD-Teletext: Now always in 4:3 ratio.
Fix: OSD-Teletext: Several small fixes and changes.
Fix: Blu-ray was not started correctly from OSD Videos.
Change: OSD Weather window: OSD Green works also for the radar images now.
Fix: Fixed the windows error message box in OSD Videos after the last played DVD was remove while DVBViewer was closed.
Change: VCR: You can activate auto splitting of a recording if the PMT data changes while it is running. It's the same mechanism like the channel auto update.
Change: If the selected/default recording folder is not found the DVBViewer tries all folders in the recording folder list and takes the first one, which can be used. If no folder was found the default user/public video folder is used.
Fix: Recordings without EPG were not written to the database.
Add: Added support for plain text DVB Subtitles. Thanks @Elber for providing samples
Add: Added support for 2 bit DVB Subtitles. Thanks @Elber for providing samples
Add: The control popup (the one you get if you move the mouse to the bottom of the DVBViewer window) supports Unicode EPG data (for now only Chinese EPG is unicode).
Add: The EPG hint shown in the favorites menu if hovering over a favorite entry supports Unicode EPG.
Change: Screenshot function: The screenshot function now handles Unicode filenames (for channel names and EPG with non Ansi chars).
Change: Channel list: The channel names are now shown with a charset based on the user locales. Thanks @ter9999.
Change: Chinese EPG should show now correctly everywhere (OSD/EPG window). Big Thanks @ter9999 for testing. These changes should also affect other non latin based languages.
Several more preparations for Unicode support
Fix: Popup channel list did not focus the correct channel sometimes.
Add: The popup channel list gets now the focus as soon as it pops up (only if the main window has the focus.
Fix: The Popup channel list closes if you leave the window to the right side.
Fix: Removed the entries “channel list editor” and “last channel” from the popup channel list context menu.
Change: ATSC: EPG scanner and parser completely rewritten. You do need a DVB card which supports “Open whole transponder” and the option must be enabled in the hardware options. Big thanks @antdude for testing.
Change: (EIT) EPG parser: optimized the detection of already processed tables.
Change: (EIT) EPG Processing: Fixup for Anixe, RTL and SuperRTL EPG. The viewer tries to map some info from the description to the subtitle.
Fix: Disabling the EPG processing could lead to faulty recording names.
Reworked: The internal EPG handling has been further reworked to optimize the multi language/entry handling.
Removed: OSD options: removed "Semitransparent" setting.
Add: TV + Radio options: Added a option to enable/disable the new MiniEPG behavior.
Add: Recording options: Added an option to enable auto split on PMT data change.
Add: Raw DiSEqC support for KNC1 cards. Attention: The for this needed DLL is not compatible with older DVBViewer/Recording Service versions.
Fix: Some fixes for Unicable support.
Fix: Fixes for Skystar 2 DiSEqC WDM.
Change: CAM support for Twinhan and KNC1 based cards. Some broadcasters send contradicting CA_Info descriptors on program and ES level (Hotbird the polish TVN channels as example), which some CAMs do not handle very well. Now the CA_PMT ignores the descriptors on the ES level if program level descriptors are present.
Add: Added support for Technisat Cablestar Combo HD CI, a DVB-T/DVB-C Hybrid device.
Add: Experimental enhanced DiSEqC (without rotor support!) and Unicable support for the Skystar 2 by griga.
Fix: Shared LNB: Didn't work correctly if a recording was active.
Add: If the PC goes into the away mode the graph of the main playback is shutdown and the Viewer tells the system it can go to sleep, if wants needs to.
Add: The DVBViewer sets now the away mode when it is recording.
Change: Several changes to make the away mode work if the DVBViewer and the recording service are on the same PC. The hibernate and Shutdown action in the DVBViewer are mapped to the Standby action if the recording service is recording. This puts the PC into the away mode. (Needs the current version of the recording service)
Add: Instant recording popup menu: Added the functions stop after current program and stop after next program. The items are only available if there is EPG present.
Fix: COM: the #volume tag was not set on startup.
Fix: Channel Auto Update for the main playback chocked on PMT=0 in the channel data.
Add: ISO Images: Added support for Virtual Clonedrive. Works the same as Daemon tools, but you have to select then VCDMount.exe instead of the Daemon.exe in the options.
Fix: EPG HTML Export: Fixed several problems and bugs.
Change: Wiki links: Depending on the selected language the german or english wiki link is shown in the help menu.
Add: New graphics for the Wizard made by rago.
Fix: The brightness setting was reset if started with -c parameter.
Fix: Several fixes in the translation code to avoid problems on faulty language files.
Change: Channel auto update: Reworked the channel auto update.
Fix: Plugins: Fixed a problem on channel change with additional graph rebuild.
Fix: EPG Window: Fixed rounding errors which could lead to wrong recording times on some systems.
Change: Data transfer from the DVBViewer Recording Service (timer, recordings, EPG lists) can be compressed now.
Several corrections and optimizations.
Language files updated.
Removed: Autodiscovery settings removed.
Hardware handling up to date with the DVBViewer.
Add: Timeshift: Es ist jetzt möglich Timeshift aufzunehmen. Die Timeshift Aufnahme wandelt die Timeshift Daten ab der aktuell angezeigten Position in eine „normale“ Aufnahme um. Ausnahme: Wenn die aktuelle Timeshift Position = LiveTV ist, wird eine normale Sofortaufnahme gestartet,
Die Umwandlung geschieht so schnell wie möglich, bis sie das Ende des Timeshift Puffers erreicht. Wenn das Ende erreicht ist, werden die Daten umgewandelt, sobald sie eintreffen.
Es handelt sich um einen echten Timer, alle Aufnahme Einstellungen wirken sich auf ihn aus. Ausnahme: Nur die Aktuelle Audiospur wird aufgenommen (Timeshift verwendet nur die aktuelle Audiospur).
Wenn Timeshift beendet wird, wird auch die Timeshift Aufnahme beendet.
Wenn eine Timeshift Aufnahme aktiv ist, wird bei einer Senderumschaltung gewarnt, auch wenn dies in den Optionen deaktiviert ist. Sender umschalten stoppt Timeshift und damit auch die Timeshift Aufnahme:
Wenn vorhanden werden die EPG Daten, die der Timeshift Zeit entsprechen, für die Aufnahme benutzt.
Das Sofortaufnahme Popup Menü funktioniert auch bei Timeshift Aufnahmen. Achtung: Die Zeiten beziehen sich auf die aktuelle Zeit nicht die Timeshift Zeit.
Die Timeshift Timer sind in allen Timerlisten sichtbar.
Die Timeshift Timer werden niemals in die timers.xml gespeichert.
Fix: ATSC: Sendersuche funktioniert nun korrekt. Big thanks @antdude for testing.
Fix: ATSC AC3 Erkennung in der PMT.
Fix: Die “Aktualisierte Sender” Anzeige wird nun beim Start der Suche zurückgesetzt.
Fix: Die Überschrift im Infobereich des Fensters benutzte nicht den Default Zeichensatz.
Add: Inaktive Sender, die nur Einträge in der SDT haben (Sky Select Sender zum Beispiel), können hinzugefügt werden. Dafür muss die “Nur Aktive Sender” Einstellung deaktiviert werden. Sender ohne Video und Audio werden ebenfalls als inaktiv behandelt.
Einige Änderungen in der Bedienung.
Wenn ein bestehender Stammordner gewählt wird, werden die vorhandenen Sender aktualisiert und neue hinzugefügt. Das hinzufügen neuer Sender kann durch „Nur aktualisieren“ verhindert werden.
Wird ein neuer Stammordner eingegeben oder das Feld leer gelassen, werden alle Sender als neue Sender in den Stammordner eingefügt. Wenn das Feld Stammordner leer gelassen wurde, wird ein eindeutiger neuer Name erzeugt.
Die Anzeige im unteren Bereich zeigt nun die Anzahl der neu gefundenen bzw. aktualisierten Sender an.
Add: “Gründliche Suche”: Wenn diese Einstellung aktiviert ist, untersucht der Scanner die NIT und fügt bei Bedarf neue Transponder in die Transponderliste oder aktualisiert vorhandene Einträge. Dies dauert etwas länger als eine normale Suche.
Voraussetzungen:
Eine Transponderliste mit mindestens einem funktionierenden Eintrag ist gewählt.
Die erste/letzte Frequenz der Transponderliste muss bei Start/Endfrequenz gewählt sein.
Funktioniert nur mit dem Knopf „Bereich scannen“.
Nicht verfügbar für ATSC oder IPTV.
Die neu gefundenen Transponder werden nicht gespeichert.
Wird mehr Einfluss auf die Sendersuche benötigt, bitte Transedit nutzen.
Removed: Der Knopf zum löschen der kompletten Senderliste wurde entfernt. Diese Aktion kann immer noch über das Rechtsklick Popup Menü ausgeführt werden.
Reworked: Die Senderdatendetails wurden überarbeitet und einige neue Parameter hinzugefügt.
Fix: Die DiSEqC Parameter für Wurzeleinträge waren manchmal nicht korrekt.
Add: Import einer channels.dat und von channel ini Dateien per drag'n'drop in das Fenster möglich.
Fix: Einige kleine Anzeigeprobleme behoben.
Change: MiniEPG Blättern: OSD-Hoch/Runter blättert durch die Senderliste, links/rechts durch die Zeit, OSD-OK wechselt zu dem im EPG angezeigten Sender.
Ch+/ch- und Fav+/Fav- wechseln den Sender sofort. Das alte Verhalten mit dem Verzögerten schalten kann in den Einstellungen aktiviert werden (TV + Radio).
Add: MiniEPG: Das Sky Select Sender Menü (wenn verfügbar) kann aus dem MiniEPG mit OSD-Grün geöffnet werden.
Fix: Wenn das verzögerte Schalten aktiviert war und das MiniEPG vor dem automatischen Schalten geschlossen wurde, wurde der Sender 0 eingeschaltet,
Add: Das Sofortaufnahme Popup Menü wird auch im OSD gezeigt, wenn die Aufnahmeaktion über Fernbedienung oder Tastatur ausgeführt wird. Wird die Aktion ein zweites mal ausgeführt, während das Menü sichtbar ist, wird es wieder geschlossen (toggle).
Fix: Aufnahme Fenster: einige Probleme mit Unicode behoben.
Fix: Sky Select Sender (und Sport etc) Menü: Das Menü zeigt die Sendernamen und die Zeiten anstatt der SID und Zeiten, bei der Umstellung auf Sky wurde dort wohl etwas geändert.
Fix: Bei Sendern mit Mono Audio wurde das falsche Audioformat Bild angezeigt.
Add: Lösche Bookmark zeigt jetzt eine Bestätigungsabfrage.
Fix: Diashow: Die Diashow wurde nicht gestoppt, wenn der letzte Sender aufgerufen wurde.
Fix: OSD-Diashow: Die Bilder behalten nun ihr ursprüngliches Seitenverhältnis.
Change: OSD Bildanzeige Dialog behält den Aspekt ratio des Bildes bei.
Removed: OSD-Teletext Maus Unterstützung entfernt.
Change: OSD-Teletext: Wird nun immer in 4:3 dargestellt.
Fix: OSD-Teletext: Diverse kleine Verbesserungen und Änderungen.
Fix: Blu-ray wurde nicht korrekt aus dem OSD Videos Fenster heraus gestartet.
Change: OSD Wetter: OSD Grün funktioniert nun auch mit dem Radarbild.
Fix: Die Windows Fehlermeldung „Laufwerk nicht verfügbar“ in OSD Videos, nachdem die zuletzt gespielte DVD entfernt wurde während der DVBViewer beendet war, ist behoben.
Change: VCR: Es gibt jetzt die Option, eine laufende Aufnahme aufzuteilen, sobald sich die Senderdaten (PAT/PMT) ändern. Es handelt sich um den gleichen Mechanismus wie beim Sender Auto Update.
Change: Wenn der gewählte/Default Aufnahme Ordner nicht vorhanden/erreichbar ist, probiert der DVBViewer alle Ordner in der Aufnahmeordner Liste durch, bis er einen benutzbaren Ordner gefunden hat. Erst wenn kein geeigneter Ordner gefunden wurde wird der Standardordner Nutzer/Öffentliche Videos benutzt.
Fix: Aufnahmen ohne EPG wurden nicht in die Datenbank eingetragen.
Add: Unterstützung für “Nur Text“ DVB Subtitel eingebaut. Thanks @Elber for providing samples
Add: Unterstützung für 2 bit DVB Subtitel eingebaut. Thanks @Elber for providing samples
Add: Das Kontrollpopup (das kleine Aufklappfenster, das sich öffnet, wenn man in den unteren Teil des Hauptfensters mit der Maus geht) unterstützt Unicode EPG (bis jetzt ist nur Chinesisches EPG in Unicode).
Add: Der EPG Hinweis, der im Favoriten Menü angezeigt wird, wenn die Maus über den Einträgen verweilt, unterstützt jetzt Unicode EPG.
Change: Screenshot Funktion: Die Screenshot Funktion speichert die Screenshot nun mit Unicode Dateinamen ab.
Change: Senderliste: Die Sendernamen werden nun angezeigt mit dem auf den Lacales basierenden Zeichensatz. Thanks @ter9999.
Change: Chinesisches EPG sollte nun überall korrekt angezeigt werden (OSD/EPG Fenster). Big Thanks @ter9999 for testing. Diese Änderungen sollten auch andere nicht Latein-Schriftzeichen Sprachen betreffen.
Weitere Vorbereitungen für die Unicode Unterstützung eingebaut.
Fix: Die Popup Senderliste markierte manchmal nicht den aktiven Sender korrekt.
Add: Die Popup Senderliste erhält nun den Fokus sobald sie sich öffnet (Nur wenn das Hauptfenster den Fokus hat).
Fix: Die Popup Senderliste schließt sich nun auch, wenn das Hauptfenster zur rechten Seite verlassen wird.
Fix: Die Einträge “Senderlisten Editor“ und „Letzter Sender“ wurden aus dem Popup Senderliste Kontextmenü entfernt.
Change: ATSC: EPG Scanner und Parser komplett neu geschrieben. Es wird eine DVB Karte, die den ganzen Transponder empfangen kann, benötigt. Diese Option muss auch in den Hardware Einstellungen des DVBViewer aktiviert sein. Big thanks @antdude for testing.
Change: (EIT) EPG Parser: optimiert auf die Erkennung schon verarbeiteter EPG Sektionen.
Change: (EIT) EPG Processing: Fixup für Anixe, RTL und SuperRTL EPG. Der DVBViewer versucht die Beschreibung zu zerlegen und Teile davon als Subtitel zu verwenden (Folge.., Wiederholung von..).
Fix: Wenn der EPG Empfang deaktiviert wurde, konnte das zu fehlerhaten Sofort Aufnahmenamen führen.
Reworked: Die interne EPG Verarbeitung wurde weiter optimiert und angepasst für die mehrsprachige Eintragsverwaltung.
Removed: OSD Optionen: "Semitransparent" Einstellung entfernt.
Add: TV + Radio Optionen: Einstellung zum Ein/Ausschalten des MiniEPG Blättern ohne Umschalten hinzugefügt.
Add: Aufnahme Optionen: Die Einstellung zum Aktivieren des Automatischen Aufteilen bei PMT Änderungen hinzugefügt.
Add: Raw DiSEqC Unterstützung für KNC1 Geräte. Achtung: Die dafür notwendige DLL ist nicht kompatibel zu älteren DVBViewer/Recording Service Versionen.
Fix: Einige Fehler bei der Unicable Unterstützung behoben.
Fix: Einige Fehler bei der Skystar 2 WDM DiSEqC Ansteuerung behoben.
Change: CAM Unterstützung für Twinhan und KNC1 basierte Karten. Einige Sender senden widersprüchliche CA_Info Deskriptoren auf Programm und ES Ebene (Hotbird die polnischen TVN Sender zum Beispiel), was einige CAMs nicht gut vertragen. Jetzt werden bei der CA_PMT die Deskriptoren auf ES Ebene ignoriert, wenn schon welche auf Programm Ebene vorhanden sind.
Add: Unterstützung für Technisat Cablestar Combo HD CI, eine DVB-T/DVB-C Hybrid Karte hinzugefügt.
Add: Experimentelle erweiterte DiSEqC (ohne Drehantenne Unterstützung!) und Unicable Unterstützung für Skystar 2 Karten von griga.
Fix: Shared LNB: Funktionierte nicht korrekt, wenn eine Aufnahme aktiv war.
Add: Wenn der PC in den Away Modus geschickt wird, wird der Graph der Hauptwiedergabe geschlossen und der DVBViewer teilt dem System mit, dass es schlafen gehen kann, falls es möchte.
Add: Der DVBViewer setzt jetzt den Away Modus, wenn er aufnimmt.
Change: Mehrere Änderungen damit der Away Modus funktioniert, wenn der DVBViewer und der Recording Service auf demselben PC sind. Die Ruhezustand und Ausschalten Aktionen des DVBViewer werden auf Standby umgeleitet, wenn der Recording Service aufnimmt. Das schickt den PC in den Away Modus. (Die aktuellste Version des Recording Service wird dafür benötigt)
Add: Sofortaufnahme Popup Menü: Funktionen zum stoppen nach aktueller Sendung und nach nachfolgender Sendung hinzugefügt. Die Funktionen sind nur aktiv, wenn EPG vorhanden ist.
Fix: COM: Der #volume tag wurde beim Start nicht gesetzt.
Fix: Sender Auto Update Für die LiveTV Wiedergabe verschluckte sich an PMT=0 in den Senderdaten.
Add: ISO Abbilder: Unterstützung für Virtual Clonedrive eingebaut. Funktioniert genauso wie bei den Daemon tools. Allerdings muß die Datei VCDMount.exe anstatt der Daemon.exe in den Einstellungen gewählt werden.
Fix: EPG HTML Export: Diverse Probleme behoben.
Change: Wiki Links: Abhängig von der gewählten Sprache wird entweder der deutsche oder englische Link zum Wiki im Hilfemenü gezeigt.
Add: Neue Graphiken für den Wizard von rago.
Fix: Die Helligkeitseinstellung wurde zurückgesetzt, wenn mit dem Parameter -c gestartet wurde.
Fix: Diverse Verbesserungen im Übersetzungscode, damit fehlerhafte Sprachdateien keine Probleme bereiten können.
Change: Sender Auto Update: Komplett neu geschrieben.
Fix: Plugins: Problem beim Senderwechsel mit gleichzeitigem Graphneuaufbau behoben.
Fix: EPG Fenster: Einen Rundungsfehler behoben, der auf einigen Rechnern auftrat und zu fehlerhaften Aufnahmezeiten führte.
Change: Der Datentransfer zwischen DVBViewer Recording Service (Timer, Aufnahmen, EPG Listen) wird jetzt komprimiert.
Diverse Verbesserungen und Optimierungen.
Sprachdateien aktualisiert.
Removed: Autodiscovery Einstellung und Funktion entfernt.
Hardwaresteuerung auf den aktuellen Stand gebracht.
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.
Fix: Problems with 120 dpi in some options windows.
Rework: Daemon tools (iso) options: Changes in the options needed a reload of the DVBViewer.
Add: Some more settings for process priority (lower than normal, higher than normal).
Rework: Reworked teletext options page.
Add: Mouse options: added “do nothing” and “zoom” to the mouse wheel functions.
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.
Fix: HD DVBSubtitles as used by BBC HD do work now.
Change: Optimized memory usage of DVBSubtitles.
Fix: Fixed wrongly shown pixels in DVBSubtitles.
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.
Change: Playback of streams: Several improvements on playback of 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.
Fix: VODSource: Shoutcast should work again.
Fix: Problems with ASF Playback and Vista.
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.
Add: Seamless playback of (unencrypted) Blu-ray disks.
Reworked: Main movie detection of (unencrypted) Blu-ray disks.
Add: HDDVD support improved.
Update: Several internal optimization for the playback detection by griga.
Fix: Fixed detection for problematic AC3 streams.
Fix: Media playback with a not in the DVBViewer predefined aspect ratio caused a no update of the frame rate in the #Datatags.
Fix: Playback issues with Kathrain trp recordings.
Fix: Potential problem with the format detection corrected, several optimization (by griga).
Fix: EVR/aspect ratio change and PIP. Hopefully a solution for missing picture after a aspect ratio change and EVR.
Fix: EVR: A Black box stays on the screen fixed.
Change: Removed check for driver supports color changes.
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.
Add: Added a Shockwave/Flash renderer (experimental). You need flash installed.
Fix: Griga reworked the MPEG recording to make it more robust.
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: Timers: minimal free disc space was not taken correctly into account if bigger than 2 GB.
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.
Fix: OSD Teletext: Missing text on SF2.
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.
Fix: EPG Window / OSD: Cyrillic and several other char sets are now also displayed correctly.
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.
Fix: Text Subtitle Window: Border color and shadow color were not properly applied.
Add: Extended controlling of the Recording service (needs V. 1.4.7.110+).
New menu in the OSD: OSD main menu → system → Rec service - with the following options:
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.
You might have to do a manual rescan of the hardware devices, if you do an update installation.
Add: DVB-S2 Detection of Twinhan/Technisat/Terratec devices improved.
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.
Add: Support for Pinnacle PCTV 380e/510e DVB-C hybrid.
Add: Support for Turbosight clones.
Add: Support for TerraTex XE MK II clones.
Add: Twinhan WDM support back again.
Fix: Hybrid tuner handling: Fixed some issues.
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.
Add: DiSEqC for BDA DVBWorld device.
Add: Basic support for Genpix WDM devices.
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
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.
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.
Add: Options: Service Options dialog.
Service address and Port: The IP/Servername and the Port of the Webinterface of the Recording Service.
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 recording service forces a channel change a message is shown.
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.
Add: Support for Closed Captions of dish network.
Fix: Premiere EPG: The EPG could fill up the whole memory if the channel Premiere Direct was tuned for a long time.
Fix: The COM Interface gave a wrong value for the stereo audio mode.
Add: EPG-Parser: Added "slv" as language identifier.
Add: Tweaks: MinVolume in case you can hear something even if muted, lower this value.
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).
Fix: Fixed a bug in the RDS parser.
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.
Add: “Autodetect Audio/Video” will be automatically disabled if a network device is in use.
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.
Fix: Teletext- window → Save Dialog: it was possible to input non numbers for the page numbers.
Several small improvements and optimizations.
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.
Fix: Several small cosmetic changes in the DVBServer interface.
Add: DVBServer: Twinhan WDM support back again.
Change: DVBServer now shows “Automatic” instead of “0.0.0.0”.
Add: ShareLNB can only be activated if more than one enabled DVB-S device is present.
DVBViewer contains...
JVCL source code that can be obtained from http://jvcl.sourceforge.net/
The FastMM Memory Management Unit that can be obtained from http://sourceforge.net/projects/fastmm/
The Virtual Treeview Component for Delphi that can be obtained from http://www.soft-gems.net/
The FastCode.Libraries which can be obtained from http://fastcode.sourceforge.net/
Deutsche Übersetzung. Im Zweifelsfalle ist nur die englische Version (da original vom Programmierer) maßgebend.
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.
Fix: Probleme bei 120 dpi in einigen Einstellungsfenstern behoben.
Überarbeitet: Daemon Tools (iso) Optionen: Änderungen in den Optionen benötigten einen Neustart des DVBViewer.
Neu: Zusätzliche Einstellungen für die Prozesspriorität (niedriger als Normal, höher als Normal).
Überarbeitet: Überarbeitete Optionenseite für Teletext.
Neu: Mausoptionen hinzugefügt: “Macht nichts” und “Bild zoomen” für das Mausrad.
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.
Fix: HD DVB Untertitel werden nun unterstützt. BBC HD sendet solche.
Geändert: optimierte Speichernutzung für DVB Untertitel.
Fix: falsch angezeigte Pixel in DVB Untertiteln behoben.
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 ASF Reader.
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).
Fix: EVR/Aspect Ratio (Bildformat)-Wechsel und PIP (Bild in Bild). Hoffentlich eine Lösung für ein fehlendes Bild nach Bildformatwechsel bei EVR.
Fix: EVR: ein schwarze Kasten verblieb nach dem Schließen der Wiedergabe auf dem Bildschirm.
Geändert: Prüfung für Treiberunterstützung von Farbanpassungen entfernt.
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.
Neu: Shockwave/Flash Renderer (experimentell) hinzugefügt. Flash muss installiert sein.
Fix: Griga hat die MPEG-Aufnahmeengine für mehr Stabilität überarbeitet.
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.
Fix: OSD Teletext: fehlender Text auf SF2 behoben.
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.
Fix: EPG Fenster /OSD: Kyrillische und einige andere Schriftzeichen werden nun korrekt dargestellt.
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.
Fix: Teletext Untertitelfenster: Rahmen- und Schattenfarbe wurden nicht korrekt übernommen.
Neu: Erweiterte Kontrolle über den RecordingService (V 1.4.7.110+).
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 (siehe actions.ini).
Eventuell muss bei einer Update-Installation ein manueller Rescan der DVB Geräte durchgeführt werden.
Neu: DVB-S2 Erkennung von Twinhan/Technisat Geräten verbessert.
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.
Neu: Unterstützung für Pinnacle PCTV 380e/510e DVB-C Hybrid
Neu: Unterstützung für Turbosight Nachbauten.
Neu: Unterstützung für TerraTex XE MK II Nachbauten.
Neu: Twinhan WDM Unterstützung wieder hinzugefügt.
Fix: Hybridtunerbetrieb: einige Fehler beseitigt.
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.
Neu: DiSEqC für BDA DVBWorld Geräte.
Neu: Grundlegende Unterstützung für Genpix WDM Geräte.
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
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.
Wenn Sie an der UniCable Diskussion teilnehmen wollen, dann bitte hier.
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.
Neu: Optionen: RecordingService Optionen:
Service Adresse und Web-Port: IP-Adresse/Servername und Port für das Webinterface des RecordingService.
Nutzername: Der Nutzername für das Webinterface des RecordingService.
Passwort: Das Passwort für das Webinterface 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 RecordingService einen Senderwechsel erzwingt, wird eine Meldung angezeigt.
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.
Neu: Unterstützung für zuschaltbare Untertitel von Dish Network
Fix: Premiere EPG: Das EPG konnte den gesamten Speicher füllen, wenn der Sender „Premiere Direkt“ für lange Zeit eingestellt war.
Fix: Die COM-Schnittstelle hat einen falschen Wert für Stereo-Audio ausgegeben.
Neu: EPG-Parser: „slv“ als Sprachkennung hinzugefügt.
Neu: Tweaks: MinVolume. Falls man trotz Stummschaltung (Mute) etwas hört, diesen Wert senken.
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).
Fix: Einen Fehler im RDS Parser behoben.
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.
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.
Fix: Einige kosmetische Veränderungen in der DVBServer Benutzeroberfläche.
Neu: Twinhan WDM Unterstützung wieder hinzugefügt.
Geändert: DVBServer zeigt jetzt „Automatisch“ anstatt „0.0.0.0“
Neu: Gemeinsamer LNB kann nur aktiviert werden wenn mehr als ein aktiviertes DVB-S Gerät vorhanden ist.
DVBViewer enthält...
JVCL Programmcode - http://jvcl.sourceforge.net/
Die FastMM Speicherverwaltung - http://sourceforge.net/projects/fastmm/
Die Virtual Treeview Component für Delphi - http://www.soft-gems.net/
Die FastCode.Libraries - http://fastcode.sourceforge.net/