DVBViewer allows you to experience Digital TV on your PC. With a proper DVB card you can enter the world of digital entertainment and experience high quality, incredibly sharp TV pictures and near CD quality radio!
What is it? DVBViewer allows you to experience Digital TV on your PC.
With a proper DVB card you can enter the world
of digital entertainment and experience high quality, incredibly
sharp TV pictures and near CD quality radio!
What features does DVBViewer provide? It provides all basic functions you need to enjoy digital
television and radio programs. In addition, DVBViewer offers you
a wide range of advanced features such as Teletext, Electronic
Programming Guide, Remote Control support and enhanced recording
capabilities which enable you to record your favourite shows on
hard-disc, edit them or share them with your friends.
Which features make it unique?
DVBViewer contains functions which are groundbreaking : It was
the first program with a so called DesktopTV mode and in its category
the only product which offers AC-3 and Timeshifting features.
It is even possible to handle more than one DVB device at the same time.
Further on the multimedia skills of the DVBViewer do not need to hide
behind other mediacenters. From playing multimedia contents up to receiving
RSS newsfeeds, weather data, everything is possible.
What are the differences between the Technisat Edition and
the proversion? There are various features, which are only available in the
proversion. A few examples, could be found here.
Change/Fix:Recording Timers:The internal timer handling has been reworked and unified, including synchronization with the timer list of an associated Media Server. Several issues have been fixed.
Added:EPG Window:New “Record Series” command in the context menu and as button. It is only available if DVBViewer is configured as Media Server client (version 2.1.3 or later required), with Options → DVBViewer Media Server → Send timers to the server switched on. The command lets the Media Server create timers for all programs of the same channel with the same title (without appended season and episode numbers) that are currently present in the EPG. Additionally the Media Server creates a search preset that enables automatic timer creation for further episodes. Program repetitions yield deactivated timers that are not executed. For this purpose the Media Server compares the programs with already existing recordings and timers.Please notethat this function may create scores of timers at once. For programs that are always broadcasted at the same time on the same day(s), recurring timers with daily/weekly repetition are much more efficient.
Added:Media Server Client:“Parameters for series recording” tweak (→ see Tweaker.exe). It allows to modify the/api/searchadd.htmlURL that DVBViewer sends to the Media Server to let it execute the "Record Series" function offered in the EPG window (see above). Further information about this topic will be provided on demand in the DVBViewer Forum.
Change:Recording Timers:Stopping an ongoing recording manually before its end time, now uniquely results in the following handling of the corresponding timer:
Manual instant recording: As before the associated timer (by default with a duration of 23:59 hours) is deleted.
One-time recording: The timer is deactivated, not deleted or kept in an invisible canceled state anymore. Re-activating it restarts recording in another file. The timer is deleted after it has reached its end time.
Recurring recording (on additional days of the week, weekly repetition): The timer is immediately switched to the next execution date, not kept in an invisible “canceled” state until its end time, that caused an unwanted recording restart after closing and relaunching DVBViewer.
A forced early recording stop by closing DVBViewer or shutting the PC down keeps the timer in a waiting state, causing the recording to be restarted as soon as DVBViewer is relaunched or wakes up, provided the end time has not been reached yet.
Please note that deactivating a timer manually always stops a corresponding ongoing recording (as before).
Fix:Recording Timers:Recording timers for TS Stream channels were wrongly marked as “not executable” in the timer list, if there was no TS Stream device in the hardware list. The functions that checks if timers are executable did not consider that TS Stream devices are auto-created on demand. However, only the UI was affected. The timer was executed anyway.
Change:Recording:TheTV/Radio → Recording Statistics → Recording Status context menu → “Split” menu item now requires the new tweak “Allow manual split of recordings” to become visible (see Tweaker.exe). It also lets this menu item appear in the Main Window → “Record Current Channel” submenu for ongoing manual (instant) recordings. The “Split” function lets the recorder continue the recording in a new file with a number 00x appended to the filename. The split is lossless, so that the parts can be concatenated gaplessly (e.g. by using the TSPlayer). DVBViewer is able to play them as if they were one file. However, the Media Server only considers the first part.
Added:Recording: TV/Radio → Recording Statistics → Recording Status context menu → “Delete and Restart” menu item. It stops and deletes an ongoing recording and immediately restarts it. Previously this function was only available in the “Record Current Channel” submenu for ongoing manual (instant) recordings.Please note:DVBViewer Media Server 2.1.3 or later is required for this function, if DVBViewer delegates recordings to it.
Fix:Recording:Picture in Picture context menu → Record Current Channel → Stop after current/next program wrongly referred to the program played in the main window, not the one in the PiP window.
Fix:Timer Recordings Window:The timer list did not keep its scroll state when it was updated.
Fix:TV/Radio Playback:Live stream playback (particularly via UPnP, HbbTV or the Open URL dialog) could fail if Options → TV/Radio → Fast Channel Switching was switched off.
Fix:TV/Radio Playback:Missing video format detection in case of switching channels with HEVC video and Lentoid decoder usage. A changed resolution caused a wrong picture size.
Added:TV/Radio Playback:Method for performing adjustments to the video/audio format later if a necessaryformat detection on playback start does not succeed within a 3 seconds timeout. This enables for example HEVC playback with the Lentoid decoder or ADTS AAC playback with the Microsoft audio decoder in certain cases where it previously failed.
Added:Subtitles:Usage of the XYSubFilter (if installed) in combination with the LAV source filter / splitter and MadVR for displaying subtitles e.g. on MKV or MP4 playback. DVBViewer only loads the filter if no other subtitle filter has been added before by a filtergraph preset (see Options -> DirectX -> Presets). Auto-loading of the filter can be switched off with the tweak “Load XYSubFilter for subtitles” (see Tweaker.exe).
Added:Subtitles:Support for ATSC closed captions (CEA 608) embedded in H.264 video, including US internet streams. Please note that DVBViewer only searches for captions in live H.264 video if the reception type is ATSC or TS Stream, the latter requiring Options → Subtitles → Always check for ATSC captions to be switched on.
Program appearance and behavior
Added/Fix:General:Color management that enhances the DVBViewer appearance in case of Windows designs with a dark background. Several DVBViewer defined colors that don't correspond to system colors are now adjusted to the Windows design. The color definitions for bright and dark designs can be tweaked in the file setup.xml. More information about it will be published on demand.
Fix:Main Window:Under Windows 10 a framed main window snapped to the screen edge did not keep this position after a DVBViewer restart. If View → Show Frame was switched off, but a temporary frame for resizing was visible, switching to another display mode like full screen and back changed the “Show Frame” setting to on. Additionally a frameless window, that was snapped to the screen edge, moved away from it after resizing.
Added:General:Additional windows (besides the main window) snap to the screen edge: EPG, Timer Recordings, Recording Statistics, Teletext, Channel List etc.
Change:OSD:Channel switching by number input now uses the Mini EPG for channel preview, not the display at the main window top anymore. Additionally DVBViewer immediately switches over to the channel and does not wait for another digit if the previous input already specifies the channel unambiguously, e.g. favorite number 4 if there are only 35 favorites. In case of 1-based channel numbering the zero key now switches back to the previous channel (formerly without effect).
Change:EPG Window:New timeline design that indicates the program genres by colors (seehere). The tweak “Simple timeline view in the EPG window” (see Tweaker.exe) allows to revert to the simpler timeline view of version 6.1.2 and earlier. The colors and properties of both timeline views can be tweaked in the file setup.xml. More information about it will be published on demand.
Change:EPG Window:Selecting an EPG item now sets the date/time input area to the item's start time, so that it remains selected on tab changes.
Fix:EPG Window:Under certain circumstances programs were not marked as “already covered by a timer” if the lead and follow-up time were 0 (seehere). The native (not imported) DVB EPG of channels belonging to the TS Stream reception type was not displayed on the TV Guide tab. Channel auto-selection after a channel change did not work properly on the “EPG at...” and “Timeline” tab in case of TS Stream channels with imported EPG.
Network & Hardware
Added:Channel Editor:Channel list import plug-in (ImportConf.dll) for the channel.conf files of the Linux VDR, particularly those offered by Vodafone/Kabel Deutschland for cable reception in different regions. Simply drag & drop the downloaded file into the Channel Editor. Additionally future Transedit uploads will be able to create transponder lists out of conf files.
Change:Media Server Client:More reliable communication with an associated Media Server. DVBViewer now stores the network adapter IP over which the server responded to the search request during the detection process. Henceforth DVBViewer uses this adapter for listening for incoming Media Server messages. Additionally the new tweak “Adapter IP for Media Server messages” can be used to specify the network adapter manually (see Tweaker.exe).
Change:TS Stream / Channel Editor:HTTP header instructions for Kodi appended to URLs are now automatically translated to the corresponding DVBViewer commands on M3U playlist import (previously only on manual URL input, seehere).
Fix:TS Stream:Channel auto-update issues if a TV server (e.g. Dreambox) delivered the originally broadcasted PAT (Program Allocation Table), that enumerates all services of a transponder. In certain cases DVBViewer was not able to determine in a timely manner which service and which video/audio/subtitle streams were actually contained in the received transport stream (seehere).
Added:IPTV:Batch file DVBViewer_IPTV_Firewall_Rules.bat for setting up firewall rules that allow to receive (multicast) UDP IPTV originating from outside the home network, e.g. T-Entertain/Magenta TV.Please note: The file must be executed with administrator rights (right-click it → Run as administrator). Only use this file if DVBViewer is running behind a router. The file DVBViewer_Firewall_Rules.bat can be used to return to the normal (default) firewall setup.
Fix:Hardware Options:The Unicable dialog did not display the Unicable 2 slot number range correctly. After being reopened it showed a wrong Unicable 2 slot number (seehere). Internally the values were stored correctly.
Added:Hardware:Handling of TBS 5520 SE / TBS 5580 / 5590 USB boxes as DVB-S2/T2/C hybrid tuners. Switching between the tuner types, which previously had to be performed with a TBS tool, is now done inside DVBViewer according to the type of the selected channel. In case of an already existing DVBViewer installation Options → Hardware → Scan Devices is required to let the additional tuner entries appear.
Fix:Hardware:Wrong detection of some Hauppauge devices as hybrid tuners, though they were dual tuners (seehere).