Bugfix: POWER RC button did not work correctly during Blu-ray Lite playback.

Bugfix: time-seeks in AVI files muxed with OpenDML structure were very slow when playing from network.

Various fixes and improvements.

A new boot splash picture.

Minor improvements and fixes for Kartina.TV and Tvigle applications.

Minor improvements and fixes for GUI skins handling.

Minor fixes for some recently introduced features and changes in dune_folder.txt mechanism and related functionality.

DHCP support improvement: "client id" sent by the player to DHCP server is reverted back from a non-standard value (introduced in the previous firmware version) to the standard value (0x01 followed by MAC-address).

Bugfix: WiFi scan produced no results in some cases. Also, added a button allowing to easily restart WiFi scan.

Some menu languages updated/improved.

Some other minor fixes.

Added emergency settings reset function. In order to use it: put "dune_boot_reset_settings.flag" file into the root of the only USB flash drive connected to the player, then the player will reset settings during boot.

IP Control API extensions.

Protocol version changed to 2.

Improved reporting of current state during playback of IPTV streams.

Added information about available audiotracks during playback.

Added the possibility to configure the following playback parameters (via "set_playback_state"):

video_enabled

video_zoom

video_fullscreen

video_x

video_y

video_width

video_height

volume

mute

Additional features and API changes in the mechanism for the integration of IPTV/VOD services.

Changes in version "110923_1710"

Added Blu-ray Lite playback function:

Supports both ISO images and BMDV folders.

Supports BD images with complex file structure.

Ensures the minimal gap when transitioning between M2TS files.

Allows to choose the version of the movie, bonus materials, etc -- both when starting the playback, and during the playback.

Allows to switch audiotracks and subtitles.

Allows to navigate across chapters.

Supports various functions available in the file playback mode (such as zoom, subtitles shift, convenient time seek, etc).

Playback improvements:

Added "Auto" setting for preferred language for audio, subtitles and disc menu. This automatically chooses the language based on the chosen interface language. "Auto" is used by default now.

"Save zoom settings" option is now enabled by default (affects the player after settings reset to factory defaults).

"BOB" deinterlacing mode is now used by default in file/TV playback mode. (The reason for the change is that "adaptive" deinterlacing mode currently produces worse results than "BOB" for some kinds of files/streams).

When playback starts, the information about the used and available subtitles and audiotracks is not shown any more.

Improved startup speed of MPEG2-TS files when playing them from network.

Bugfix: FF->seek->FF caused wrong speed of fast forward.

Bugfix: wrong audio channels configuration on HDMI output could take place in some cases during file playback.

Bugfix: specific DVD-Video discs could not be played correctly.

Bugfix: specific MPEG2-TS files with DTS streams could not be played correctly.

Bugfix: bitstream setting was not affecting S/PDIF for file playback.

Bugfix: in some cases, audiotracks in specific MPEG2-TS were not detected.

Bugfix: video from a Samsung phone could not be played.

Bugfix: MKV files with specific PCM audio tracks could not be played correctly.

Bugfix: Switching between MPEG2-video and H.264 streams (e.g. IPTV channels) could not work in some cases because of video memory fragmentation. Related massive reorganizations of the playback engine (a new video memory management architecture).

Bugfix: autochoice of audio and subtitles was not working in some cases for MKV.

Bugfix: some OGG files were stuttering when playing from SMB share.

Multicast IPTV playback improvements:

Improved support for playback of very high bitrate IPTV streams.

IMGP v2 is now used by default (instead of IGMP v3) for better compatibility with different networks.

Faster buffering of multicast streams. Also a new setting (in Setup / Applications / IPTV) allows to manually adjust the buffering period for multicast streams.

Faster switching between multicast IPTV channels.

Added showing of some information (moving across the screen) for IPTV streams playback (similarly to how it is done for music playback).

Added support for VC1 video in multicast IPTV streams.

Added support for EAC3 in private type 6 streams (like those found in French DVB-T) in multicast IPTV streams.

RC handling changes during playback (needed mostly to support the new small Dune HD RC):

"ENTER" RC button in file playback can now be used to show the playlist menu instead of "POP UP MENU" RC button. To hide the playlist menu, press "RETURN" RC button.

"POP UP MENU" RC button in file/DVD playback now shows a new OSD menu which provides access to the following functions (the new small Dune HD RC does not have some of the corresponding RC buttons):

Playlist menu (instead of "POP UP MENU" RC button).

DVD menu (instead of "POP UP MENU" RC button).

Audio track selection (as by "AUDIO" RC button).

Subtitle selection and settings (as by "SUBTITLE" RC button).

Time search (as by "SEARCH" RC button).

Zoom (as by "ZOOM" RC button).

Picture adjustement (as by "SETUP" RC button).

Deinterlacing mode selection (as by "MODE" RC button).

DVD angle switching (as by "ANGLE" RC button).

Audio sync correction (as by "A" RC button).

PAL sound speed correction (as by "B" RC button).

NOTE: some of the above functions show their own submenu. Use "POP UP MENU" to switch from the submenu back to the main functions menu.

"SELECT" RC button in file/DVD playback can now be used to switch between different settings in the following functions (the new small Dune HD RC does not have the RC buttons which were previously used for this switching):

Zoom (as by "ZOOM" RC button).

Deinterlacing mode selection (as by "MODE" RC button).

DVD angle switching (as by "ANGLE" RC button).

PAL sound speed correction (as by "B" RC button).

"LEFT" and "RIGHT" RC buttons during playback can now be used also to control the volume in addition to "V-" and "V+" RC buttons. This is needed because the new small Dune HD RC does not have "V-" and "V+" buttons. The time-seek function is available for these RC buttons as well: time-seek and volume control functions can be easily switched by pressing "SELECT" RC button (the last chosen function is remembered and is used automatically in future). The default function is volume control on player models which are shipped with the new small Dune HD RC by default (such as Dune HD TV-101), and time-seek (as before) on other player models.

"LEFT" and "RIGHT" RC buttons can be used to trigger time-seek function instead of volume control function also in TV/VOD playback mode (such as Kartina.TV), in addition to "REW" and "FWD" RC buttons.

"UP" and "DOWN" RC buttons during playback can now be used also to switch between TV-channels/radiostations and other non-seekable media streams in addition to "P-" and "P+" buttons. This is needed because the new small Dune HD RC does not have "P-" and "P+" buttons.

"PREV" and "NEXT" RC buttons can now be used in addition to "P-" and "P+" buttons to perform the same function in many cases (e.g. scrolling in lists). This is needed because the new small Dune HD RC does not have "P-" and "P+" buttons. In some cases, when "PREV" and "NEXT" RC buttons are already used for other function (e.g. in EPG menu), "REW" and "FWD" RC buttons can be used instead.

"FWD" and "REW" RC buttons can now be used to adjust the "shift" parameter for custom zoom in addition to "V-" and "V+" buttons. This is needed because the new small Dune HD RC does not have "V-" and "V+" buttons.

"FWD" RC button can now be used to toggle not only fast-forward trick modes, but also through slow-forward trick modes. This is needed because the new small Dune HD RC does not have separate "SLOW" RC button.

"PLAY" RC button is now handled as PLAY/PAUSE (rather than just PLAY) not only during file playback mode, but also during DVD and Blu-ray playback (and also in TV/VOD playback). This is needed for overall consistency, and also because the new small Dune HD RC does not have dedicated "PAUSE" button (only combined "PLAY/PAUSE" button).

"CLEAR"-then-"PLAY" RC button combination can now be used as "quick play" function (i.e. quickly go directly to the main video, skipping DVD menus etc) during DVD playback in addition to "SEARCH"-then-"PLAY". This is needed because the new small Dune HD RC does not have "SEARCH" button.

"B" RC button in DVD playback can now be used to toggle DVD-menu-navigation and time-seek mode instead of "SELECT" RC button.

"SELECT" RC button can now be used to toggle showing of advanced technical information in addition to the basic information block (shown by "INFO" RC button) in TV/VOD playback modes (such as "Kartina.TV") in addition to "MODE" RC button. This is needed because the new small Dune HD RC does not have "MODE" button.

RC handling changes in the main menu (needed mostly to support the new small Dune HD RC):

"A" RC button can now be used to toggle the input language in text fields in addition to "AUDIO" RC button. This is needed because the new small Dune HD RC does not have "AUDIO" RC button.

The web browser item in the main menu now shows the dialog allowing to enter the URL of the web site. This is needed because the new small Dune HD RC does not have "URL" RC button which could be previously used to show this dialog.

"REW" RC button can now be used to generate debug dump in addition to "PAUSE" button. This is needed because the new small Dune HD RC does not have dedicated "PAUSE" button (only combined "PLAY/PAUSE" button).

"REC" RC button can now be used to toggle "safe video mode" function in addition to "MODE" button. This is needed because the new small Dune HD RC does not have "MODE" button.

"POWER" RC button can now be used to generate screenshots (when the corresponding setting is enabled in Setup / Misc / Advanced) in addition to "EJECT" RC button. This is needed because the new small Dune HD RC does not have "EJECT" button.

Pop up menus in file browser now always include "Refresh" item. This is needed because the new small Dune HD RC does not have "ANGLE/ROTATE" RC button which could be previously used to request the refresh).

Pop up menus in the root screens of the main menu now include "Setup" item. This is needed because the new small Dune HD RC does not have "SETUP" RC button, and in some GUI settings there is no other way to get into setup menu.

"STOP" RC button in most dialogs is handled as "RETURN". This in particular helps to ensure the ability to trigger "safe video mode" function when there is no picture on TV in any player state: turn the player off/on, wait for the player to boot, press "STOP" RC button to ensure the player exits playback mode or possibly shown "Waiting for ..." dialog, and finally press "REC" RC button to enter "safe video mode" function.

Web browser improvements:

Improved highlighting of the focused element.

Improved handling of authorization dialogs.

Web browser can now use the flash memory storage instead of the system storage for storing some important data and settings.

Integrated "Tvigle.ru" Internet Video service.

(Russian language only.)

Kartina.TV application changes and improvements:

The password is hidden now.

The max.number of favorite movies is increased from 20 to 100.

Improved handling of channels/groups lists (fixed ordering etc).

Added Sleep Timer function (by default is set to 2 hours).

Improved handling of interruption of VOD streams.

Added a mechanism for the integration of IPTV/VOD services. If you are an IPTV operator or are willing to implement the integration with a 3-party TV/VOD service (and have all the needed information and abilities to do it) and are interested in getting the SDK for the integration, please send a request to iptv_integration (at) dune-hd.com, and describe: what exactly TV/VOD service you want to integrate and what access/control you have on that service.

DHCP support improvements:

Added sending of the following identification information to DHCP server:

Host name: "DUNE".

Vendor class identifier: "DUNEHD".

Added a possibility to configure time settings via DHCP:

NTP time server (standard DHCP parameter). In order to use this feature, time server in player's settings should be set to "Auto", and DHCP server should be configured to provide this parameter.

Time zone (vendor specific DHCP parameter, code "4"). In order to use this feature, time zone in player's settings should be set to "Auto", and DHCP server should be configured to provide this parameter.

Main menu: the text with details in the right panel has bigger contrast now in order to better support various backgrounds.

WiFi: Both "WEP Open" and "WEP Shared" are supported now.

Bugfix: online firmware upgrade could fail to download firmware image in some cases.

Bugfix: firmware upgrade could not start in some cases.

Bugfix: during firmware upgrade, timezone was not taken into account and wrong time was shown on the screen.

Bugfix: GUI crash could occur in some cases after using "Clear flash memory storage" functions.

Bugfix: on saving some player settings, writing to flash memory was not properly flushed in some rare cases (could cause settings loss or corruption if the player was unexpectedly powered down at this point).

Robustness improvement: added automatic recovery for flash memory partition storing player settings (it is now automatically reformatted on player boot if the settings partition is found to be damaged because of some previous unexpected player power down).