Dune HD Smart H1
This firmware packages consists of files which are distributed under different license terms, in particular under Dune HD proprietary license or under any Open Source License (namely GNU General Public License, GNU Lesser General Public License or FreeBSD License). For further details see file "license.txt" (license.txt) The source code of those files distributed as Open Source are available on written request to info@dune-hd.com or can be downloaded here: http://files.dune-hd.com/firmware/gpl/dunehd_gpl_source_code.tgz
Dune HD grants the non-exclusive right to personally use this firmware package which is delivered in object code format only. Licensee shall only be entitled to make a copy exclusively reserved for personal backup purposes (backup copy). Dune HD reserves all intellectual property rights except as expressly granted herein. Without the prior written approval of Dune HD and except to the extent as may be expressly authorised under mandatory law, this firmware package in particular
- shall not be copied, distributed or otherwise made publicly available
- shall not be modified, disassembled, reverse engineered, decompiled or
otherwise "be opened" in whole or in part, and insofar shall not be copied,
distributed or otherwise made publicly available.
Version "121018_0846"(the latest stable version) (the latest stable version)
Download: dune_firmware_hdsmart_h1_121018_0846.dff (ZIP)
Changes since 120815_2150:
- NOTE: This is a minor update to 120815_2151.
- Dune HD TV models: Bugfix: Vidimax application could report "error 7" in
some cases during playback.
- Bugfix: fixed problem with the playback of certain MMS URLs (the problem
appeared in the firmware version 120608_1420_beta).
- Bugfix: playback of MPEG-TS streams w/o audio and with temporary audio
dropouts could cause problems. (This includes playback of multicast, HLS,
DVB MPEG-TS streams.)
- Bugfix: playback of media content via HTTP protocol could cause hangup in
some cases (e.g. when the server did not respond).
- HLS playback improvements:
- By default, the initial quality is now chosen based on the previous
statistics (remembered till reboot).
- Various performance and stability improvements.
- Bugfix: too long HLS URLs were refused to play.
- media_url: 'hls_initial_bandwidth' parameter extended with new possible
values: 'auto' and 'auto_high'.
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improvements in API for PHP plugins:
- Default PHP plugin operation timeout increased to 60 seconds.
- Bugfix: PHP plugin operation was handled in wrong way in some cases.
- Bugfix: EPG OSD column had wrong title in some cases.
- Dune HD TV models: Improvements in API for HTML+JS applications:
- Bugfix: when playing HLS stream, read error events could be wrongly
generated even in the absence of any errors.
Version "120815_2150"
Download: dune_firmware_hdsmart_h1_120815_2150.dff (ZIP)
Changes since 120608_1420_beta:
- NOTE: This is a minor update to 120815_2151.
- Dune HD TV models: Bugfix: Vidimax application could report "error 7" in
some cases during playback.
- Bugfix: fixed problem with the playback of certain MMS URLs (the problem
appeared in the firmware version 120608_1420_beta).
- Bugfix: playback of MPEG-TS streams w/o audio and with temporary audio
dropouts could cause problems. (This includes playback of multicast, HLS,
DVB MPEG-TS streams.)
- Bugfix: playback of media content via HTTP protocol could cause hangup in
some cases (e.g. when the server did not respond).
- HLS playback improvements:
- By default, the initial quality is now chosen based on the previous
statistics (remembered till reboot).
- Various performance and stability improvements.
- Bugfix: too long HLS URLs were refused to play.
- media_url: 'hls_initial_bandwidth' parameter extended with new possible
values: 'auto' and 'auto_high'.
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improvements in API for PHP plugins:
- Default PHP plugin operation timeout increased to 60 seconds.
- Bugfix: PHP plugin operation was handled in wrong way in some cases.
- Bugfix: EPG OSD column had wrong title in some cases.
- Dune HD TV models: Improvements in API for HTML+JS applications:
- Bugfix: when playing HLS stream, read error events could be wrongly
generated even in the absence of any errors.
Version "120608_1420_beta"(BETA version)
Download: dune_firmware_hdsmart_h1_120608_1420_beta.dff (ZIP)
Changes since 120531_2200_beta:
- NOTE: This is a minor update to 120815_2151.
- Dune HD TV models: Bugfix: Vidimax application could report "error 7" in
some cases during playback.
- Bugfix: fixed problem with the playback of certain MMS URLs (the problem
appeared in the firmware version 120608_1420_beta).
- Bugfix: playback of MPEG-TS streams w/o audio and with temporary audio
dropouts could cause problems. (This includes playback of multicast, HLS,
DVB MPEG-TS streams.)
- Bugfix: playback of media content via HTTP protocol could cause hangup in
some cases (e.g. when the server did not respond).
- HLS playback improvements:
- By default, the initial quality is now chosen based on the previous
statistics (remembered till reboot).
- Various performance and stability improvements.
- Bugfix: too long HLS URLs were refused to play.
- media_url: 'hls_initial_bandwidth' parameter extended with new possible
values: 'auto' and 'auto_high'.
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improvements in API for PHP plugins:
- Default PHP plugin operation timeout increased to 60 seconds.
- Bugfix: PHP plugin operation was handled in wrong way in some cases.
- Bugfix: EPG OSD column had wrong title in some cases.
- Dune HD TV models: Improvements in API for HTML+JS applications:
- Bugfix: when playing HLS stream, read error events could be wrongly
generated even in the absence of any errors.
Version "120531_2200_beta"(BETA version)
Download: dune_firmware_hdsmart_h1_120531_2200_beta.dff (ZIP)
Changes since 120329_2012:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "120329_2012"(BETA version)
Download: dune_firmware_hdsmart_h1_120329_2012.dff (ZIP)
Changes since 120202_1544_beta:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "120202_1544_beta"(BETA version)
Download: dune_firmware_hdsmart_h1_120202_1544_beta.dff (ZIP)
Changes since 120127_2115:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "120127_2115"
Download: dune_firmware_hdsmart_h1_111122_0159_beta.dff (ZIP)
Changes since 110923_1710:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "110923_1710"
Download: dune_firmware_hdsmart_h1_110606_1315_update1.dff (ZIP)
Changes since 110606_1315:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "110606_1315"
Download: dune_firmware_hdsmart_h1_110606_1315.dff (ZIP)
Changes since 110511_2007_beta:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "110511_2007_beta"(BETA version)
Download: dune_firmware_hdsmart_h1_110511_2007_beta.dff (ZIP)
Changes since 110225_1222_update1:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "110225_1222_update2"
Download: dune_firmware_hdsmart_h1_110225_1222_update2.dff (ZIP)
Changes since 110225_1222_update1:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "110225_1222_update1"
Download: dune_firmware_hdsmart_h1_110225_1222_update1.dff (ZIP)
Changes since 110225_1222:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "110127_2105_beta"(BETA version)
Download: dune_firmware_hdsmart_h1_110127_2105_beta.dff (ZIP)
Changes since 101201_1626:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "101201_1626"
Download: dune_firmware_hdsmart_h1_100916_2027_beta.dff (ZIP)
Changes since 100828_0034:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
Version "100828_0034_update1"
Download: dune_firmware_hdsmart_h1_100828_0034_update1.dff (ZIP)
Changes since 100828_0034:
NOTE: This firmware version has a lot of changes, is not well tested, and
some things may be broken. If something does not work for you, please
rollback to 120329_2012 version.
* Added a set of preinstalled applications.
- Facebook.
- Twitter.
- AccuWeather.
- YouTube.
- RuTube (Russian language only).
- Videomore (Russian language only).
- TV Rain (Russian language only).
- Horoscope (Russian language only).
- RIA news (Russian language only).
- Poverhnost TV (Russian language only).
- Megogo (for Russia, Ukraine and other ex-USSR countries only).
- Videoprobki.ua (for Ukraine only).
- video.bigmir.net (for Ukraine only).
- Games: chess, four, sudoku, memory, tetris (Russian language only),
snake (Russian language only).
* Web browser improvements.
- A new version of web browser engine is used.
- Browser performance slightly improved.
- Dune HD TV-101 and TV-301: Spatial navigation support is added:
navigate through the elements of the web page using LEFT/RIGHT/UP/DOWN
RC buttons.
- Some other improvements and fixes.
* DVB-T improvements.
- TV OSD is now used during DVB-T playback.
- Added EPG showing.
- Added support for DVB-T channels icons.
- DVB-T buffering and channel switching improvements.
* UI improvements.
- Text fields in the main menu do not require any more to press ENTER to
edit the text: text fields are now always "active" and the text can be
edited immediately.
- RC button "D" in text fields in the main menu can be used to show the
on-screen virtual keyboard. Currently, only English and Russian
languages are supported.
- Animation added in some places where it was missed previously.
- TV OSD improvements:
- ENTER on TV channel which is already played just closes the OSD and
does not restart the playback.
- Navigating to a different TV channel resets the EPG panel to today.
* Playback improvements.
- Added support for HLS protocol for streaming media content. Adaptive
bitrate is supported. VOD and Live TV/radio modes are supported. AES
encryption is supported.
- media_url syntax: http://{host}[:{port}][/{path}].m3u8[?{args}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added support for RTSP protocol for streaming media content. Only MPEG-TS
streams are supported. RTSP+RTP and RTSP-over-TCP modes are supported.
VOD and Live TV/radio modes are supported.
- media_url syntax: rtsp://{host}[:{port}][/{path}]
- More details: http://dune-hd.com/support/misc/media_url.txt
- Improved multicast IPTV playback support.
- Faster playback startup and faster switch between multicast IPTV
channels.
- Fixed problems which took place sometimes when the user attempted
to switch between IPTV channels too quickly.
- Improved errors detection and handling.
- Added possibility to pause/resume the playback (with picture
freezing).
- Added support for DVB subtitles.
- Added support for teletext passthrough (works with some TV models).
- Improved support for playback of MP4 files via HTTP protocol.
- Autoframerate enabled also for MP4 files played via HTTP protocol
using "http://mp4://" media_url syntax.
- Optimized playback of MP4 files via HTTP protocols w/o the use of
"http://mp4://" media_url syntax.
- Improved support for playback of HTTP/TS streams.
- Performance of playback from SMB shares improved on SMP8670 platform
(Dune HD TV-101 and TV-301 models). Now the SMB performance with Dune
HD TV-101 should be approximately the same as with Dune HD Smart and
Max/Duo models.
* Various new features for application development.
- dune_folder.txt extensions and improvements:
- New parameters:
- paint_details_box_background = yes|no
- help_line_text_color = N
- item_detailed_info_title_color = N
- item_detailed_info_text_color = N
- item_caption_color = N
- item_sandwich_icon_scale_factor = N.N
- More details: http://dune-hd.com/support/misc/dune_folder_howto.txt
- Added a possibility to specify various playback options in media_url
using "|||dune_params|||" syntax.
- Supported options:
- rtsp_tcp:0|1
- rtsp_seek_via_reopen:0|1
- protocol:hls
- hls_initial_bandwidth:low|high
- hls_key_url_add_query:{string}
- enable_seek:0|1
- buffering_ms:1..60000
- More details: http://dune-hd.com/support/misc/media_url.txt
- Added a possibility to launch web browser using a special media_url
syntax.
- media_url syntax: www://{HTTP-or-file-URL}[:::{parameters}]
- Supported parameters:
- fullscreen=0|1
- webapp_keys=0|1
- zoom_level={N}
- overscan={N}
- user_agent={string}
- background_color={color}
- More details: http://dune-hd.com/support/misc/media_url.txt
- Dune IP Control API extensions and improvements:
- New IP Control commands:
- start_playlist_playback
- launch_media_url
- get_text
- set_text
- More details: http://dune-hd.com/support/ip_control
- Dune FlashLite API extensions and improvements:
- Added support for HTTPS.
- Improved support for USB keyboards.
- New API operations:
- requestPlaylistPlaybackOnExit
- requestPlaylistPlaybackOnExitWithReturn
- requestDVDPlayerOnExit
- requestDVDPlayerOnExitWithReturn
- requestBlurayPlayerOnExit
- requestBlurayPlayerOnExitWithReturn
- More details: http://dune-hd.com/support/flash
- Dune PHP Plugins API extensions and improvements:
- New GUI actions:
- file_play
- dvd_play
- bluray_play
- playlist_play
- launch_media_url
- change_behavior
- show_black_screen
- show_main_screen
- New GUI events:
- timer
- playback_stop
- New properties in existing data structures:
- GuiAction::params
- PluginInvalidateFoldersActionData::details
- PluginInvalidateFoldersActionData::rate_details
- PluginMovieFolderView::left_button_caption
- PluginMovieFolderView::left_button_action
- PluginMovieFolderView::params
- PluginRegularFolderView::timer
- PluginTvInfo::epg_mode
- PluginVodInfo::initial_position_ms
- PluginVodInfo::advert_mode
- PluginVodInfo::actions
- PluginVodInfo::timer
- ShowDialogActionData::actions
- ShowDialogActionData::timer
- ShowDialogActionData::max_height
- ShowDialogActionData::initial_sel_ndx
- ViewItemParams::item_caption_color
- ViewItemParams::item_sandwich_icon_scale_factor
- ViewParams::paint_details_box_background
- ViewParams::help_line_text_color
- ViewParams::item_detailed_info_title_color
- ViewParams::item_detailed_info_text_color
- New data structures and their properties:
- BlurayPlayActionData::url
- ChangeBehaviourActionData::actions
- ChangeBehaviourActionData::timer
- ChangeBehaviourActionData::post_action
- DvdPlayActionData::url
- FilePlayActionData::url
- GuiTimerDef::delay_ms
- LaunchMediaUrlActionData::url
- LaunchMediaUrlActionData::post_action
- PlaylistPlayActionData::url
- PlaylistPlayActionData::start_index
- PluginFolderViewParams::paint_path_box
- PluginFolderViewParams::paint_content_box_background
- PluginFolderViewParams::background_url
- PluginVodPlayActionData::vod_info
- ShowBlackScreenActionData::post_action
- ShowMainScreenActionData::post_action
- New features related to plugin file structure:
- {plugin_install_dir}/bin/
- The player automatically sets executable permissions on all
files in this directory during plugin installation.
- {plugin_install_dir}/www/{path}
- The player automatically makes these files accessible via
HTTP (locally inside the player, and from the local network):
- http://localhost-or-dune-ip-address/plugins/{plugin_name}/{path}
- {plugin_install_dir}/www/cgi-bin/{path}
- The player automatically makes these CGI applications
accessible via HTTP (locally inside the player, and from the
local network):
- http://localhost-or-dune-ip-address/cgi-bin/plugins/{plugin_name}/{path}
- Other new features:
- Ability to package FlashLite application into plugin and launch
it when the user enters plugin entry point, or when PHP plugin
code decides to call it. Supported via the new "launch_media_url"
action.
- Ability to package HTML page/application into plugin and launch
it in web browser when the user enters plugin entry point, or
when PHP plugin decides to call it. Supported via the new
"launch_media_url" action.
- If the plugin is pure FlashLite or HTML application and does not
need to execute any PHP code, "plain" plugin type can be
specified in plugin manifest instead of "php"; in this case,
there is no need to include PHP program into the plugin and
specify "program" parameter in plugin manifest.
- More details: http://dune-hd.com/support/plugins
* Other minor changes.
- The set of preinstalled UI skins slightly reduced to free some flash
memory for new firmware functions and applications.
- DHCP client sends the information about player model and firmware
version to DHCP server using DHCP vendor specific options.
- Various other minor fixes and improvements.
