Dune HD Solo Lite

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 "161107_1958_r11" (stable version)

Download: dune_firmware_sololite_161107_1958_r11.dff  (ZIP)

Changes since 160920_1542_r11:

- New feature: The new "Recent" menu added to the main menu. It lists the
  recently played media items (media files or movies from My Collection).
   - This "Recent" menu can also be quickly accessed by pressing "RECENT"
     RC button (available on the RC versions shipped with Solo 4K and Solo
     Lite models); when using the older RC versions w/o "RECENT" RC button
     but with "DUNE" RC button, "DUNE" RC button can also be used.
   - Up to 1000 recent files are shown.
   - Only files which were played for at least 10 seconds are shown.
   - For each file, the last playback progress/position (where the playback
     stopped) is shown. (NOTE: not yet available for FullBD and DVD
     playback modes.)
   - If the file is part of My Collection, the corresponding movie title
     with movie poster is shown in the list.
   - If the file is an episode of a TV series from My Collection, the
     information about the season/episode number is shown in the list; only
     the latest played episode is shown for each TV series.
   - Pressing "ENTER" on a file opens the file in context of its parent
     folder. Pressing "ENTER" again launches the file playback (the last
     playback position is automatically resumed, when technically
     supported).
   - "POP UP MENU" menu allows to remove individual items from the recent
     list ("Clear" action) or clear all items ("Clear all" action).
   - NOTE: The following features are not implemented yet, but are planned
     for future firmware updates:
      - Indicating recent items in My Collection and file browser.
      - Indicating playback progress for files played in FullBD/DVD modes.
      - Opening My Collection UI for files which are part of My Collection.
      - Quick play function by "PLAY" RC button.
      - Providing access to other kinds of recently played items (such as
        online content played via various plugins).
      - Other improvements.

- New feature: The new "Movies" menu added to the main menu. It allows
  browsing the entire database of all movies and TV series (including the
  movies which are not part of My Collection).
   - Movies can be filtered by genres.
   - Movies can be searched by movie title.
   - The movies are sorted in a way to show first both the most popular and
     the most recent movies.
   - For each movie, the same detailed information is provided, as for
     movies in My Collection, including movie poster, fanart background
     images, movie description, cast and crew photos, descriptions,
     filmography.
   - The cast and crew explorer allows to navigate from movie to movie the
     same way as in My Collection.
   - If a movie is a part of My Collection, it can be immediately played
     same way as in My Collection.

- New feature: YouTube movie trailers (and other YouTube video clips
  corresponding to the movie) are now available for all movies in the new
  "Movies" menu and for all movies in My Collection.
   - The movie trailers are listed in the new "Trailers" section on the
     movie screen.
   - Other video clips corresponding to the movie (when available) are
     listed in the new "Add.materials" section on the movie screen.
   - For each video clip, the title and the video resolution is shown.
   - Video clips with up to 1080p video resolution are supported.
   - Video clips in all available languages are shown.
   - Video clips in the user's language (according to "Interface language"
     setting) are shown first.
   - NOTE: Press "ENTER" during video clip playback to choose another video
     clip or navigate to other stuff (just like when playing any other
     video content).
   - NOTE: For movies which are part of My Collection, reindexing is
     required in order to enable YouTube video clips for these movies.

- New feature: My Collection: video files representing trailers and
  additional materials are now listed separately from the video files
  representing the movie itself, in the corresponding new sections
  ("Trailers" and "Add.materials") on the movie screen.

- New feature: My Collection: during indexing, episode titles are
  automatically extracted from filenames (when present in the filenames)
  and then shown in the UI.

- New feature: My Collection: an external storage device (configured as
  System Storage) can be used to store the internal My Collection data and
  caches (such as downloaded and cached images).
   - When System Storage is available, it is used automatically during
     indexing; when it is not available, the internal Flash Memory Storage
     is used as before.
   - When starting using System Storage, the data and caches which were
     previously stored in the internal Flash Memory Storage are preserved.
   - The new "My Collection / Collection Management / Data storage" menu
     allows to check if internal flash memory storage or System Storage is
     currently used for My Collection, and to check for the free storage
     space.
   - To configure System Storage, use "Setup / Misc / System Storage" menu.
   - Also see: http://dune-hd.com/support/usb_flash_drive
   - NOTE: When using My Collection function, it is highly recommended to
     use as fast storage device as System Storage as possible. The
     preference is:
      - 1) An internal SSD-based SATA HDD.
      - 2) An internal regular SATA HDD.
      - 3) A fast USB flash drive (typically it should be a modern USB 3.0 flash
        drive).
   - NOTE: Typical regular USB flash drives are often rather slow and using
     them as System Storage can cause significant slowdowns of My
     Collection indexing operation, and reduced responsiveness of My
     Collection UI; if this takes place, consider the use of faster storage
     device for System Storage.

- New feature: My Collection: when indexing a big collection of movies, and
  the free space in the used storage device (internal Flash Memory Storage,
  or external System Storage) is not enough to store all the required data
  and caches, or no free space remains after the indexing operation, the
  corresponding warning is shown on the "Manage folder" screen.

- New feature: My Collection: the new settings "Store movie posters",
  "Store fan art" and "Store photo" (in "My Collection / Collection
  Management / Data storage" menu) allow to control if to download and
  cache in the flash memory movie posters, fan art images and person photos
  during the indexing operation.
   - When set to "no", the corresponding images are not downloaded and
     cached in the flash memory (and will be fetched online when browsing
     the UI), which makes the indexing faster and reduces the amount of the
     used flash memory space.
   - When set to "yes", the corresponding images are downloaded and cached
     in the flash memory, which makes the indexing slower and requires
     additional space in the flash memory, but avoids the need to fetch the
     images online when browsing the UI.
   - The default is "yes" for all settings.
   - NOTE: In the previous firmware versions, default was not to download
     person photos; downloading person photos could take noticeable
     additional time during indexing; if this not desired, you can disable
     "Store photo" setting.
   - NOTE: Person photos are downloaded only for a few first persons of
     each movie.

- New feature: 3D rendering of subtitles and OSD.
   - Implemented for all playback modes (regular files, BDLite, FullBD).
   - Implemented for all 3D video modes (SBS/TNB, BD3D).
   - The new setting "Playback / Preferences / 3D depth for OSD" allows to
     adjust 3D depth of subtitles and OSD.

- New feature: New renderer for ASS/SSA subtitles with full support for
  ASS/SSA format (including positioning, font size, colors, various
  effects).
   - The new setting "Playback / Subtitles / Enhanced SSA/ASS rendering"
     allows to adjust if TV overscan area should be taken account or not,
     and to disable the new renderer (i.e. enable the old plain text
     renderer).
   - The default is the new renderer.

- New feature: New renderer for plain text subtitles based on TTF fonts.
   - The new setting "Playback / Subtitles / Text subtitles font type"
     allows to switch between the new renderer (TTF) and the old renderer
     (based on Dune proprietary font format).
   - The default is the new renderer.

- New feature: Ability to choose TTF font for subtitles, with two fonts
  (Light and Regular) preincluded, and ability to install custom TTF fonts.
   - Available via the new setting "Playback / Subtitles / Text subtitles
     TTF font".
   - The default is "Regular".
   - To install a custom TTF font, launch ".ttf" file in the file browser.

- New feature: Ability to choose TTF font for the advanced parts of UI
  which use TTF fonts (such as Movie screen in My Collection function),
  with two fonts (Light and Regular) preincluded, and ability to install
  custom TTF fonts.
   - Available via the new setting "Appearance / UI TTF font".
   - The default is "Light".
   - To install a custom TTF font, launch ".ttf" file in the file browser.

- New feature: Automatic detection of text subtitles encoding for Korean
  language (automatic switch between EUC-KR and Unicode encodings).

- New feature: Automatic detection of text subtitles encoding for Chinese
  language (traditional and simplified) (automatic switch between GB231,
  BIG5 and Unicode encodings).

- New feature: Support for playback of PCM audio streams via HTTP (streamed
  PCM WAV), useful for some integrations.

- Improvement: My Collection: posters, photos and background images are
  loaded faster and more efficiently; UI responsiveness during background
  image loading is improved.

- Improvement: My Collection: when starting more than 3 indexing operations
  in the parallel, only 3 indexing operations are really executed in the
  parallel, with other operations waiting in the queue and executed
  sequentially. This helps to prevent too big load on the player which may
  cause UI stuttering.

- Improvement: My Collection: indexing: improved handling of file and
  folder names in specific cases.

- Improvement: My Collection: indexing: improved handling of TV series
  episodes when recognizing video files by their fingerprints.

- Improvement: My Collection: when waiting for long operations, "Please
  wait..." message is shown instead of often misleading "Connecting...".

- Improvement: When formatting System Storage, more optimal formatting
  options are used to allow to store bigger number of files even on not
  very big partitions. (Previously, installing too many plugins or storing
  too many files could cause "No space left on device" errors even when
  only a small part of System Storage was actually used.)
   - NOTE: If you encounter such a problem, or if you plan to use System
     Storage for My Collection and your collection is rather big, it is
     recommended to reformat and reinitialize System Storage.

- Improvement: When initializing System Storage, not only an empty
  formatted partition can be used, but also an unformatted partition, or an
  empty partition containing only some empty system folders.

- Improvement: When a network folder is renamed, the references to this
  network folder and the media content in this network folder (in
  "Favorites" menu, in "My Collection" function, in "Recent" menu) are
  preserved and continue to work correctly. (Internally, each network
  folder is now assigned an internal persistent ID.)

- Improvement: All arrow RC buttons (LEFT/RIGHT and UP/DOWN) now by default
  trigger visual time seek operation when playing seekable media content.
   - The new setting "Playback / Control / LEFT/RIGHT buttons" allows to
     adjust the behavior of LEFT/RIGHT buttons, with possible options "Time
     seek" (the new default), "Volume control", "Choose function via
     SELECT" (corresponds to the old behavior).
   - The new setting "Playback / Control / UP/DOWN buttons" allows to
     adjust the behavior of UP/DOWN buttons, with possible options "Time
     seek" (the new default) and "Switch channels/files" (corresponds to
     the old behavior, also available with PREV/NEXT RC buttons).

- Improvement: Added several improvements and fixes for Kartina.TV
  application (fix for possible server interaction failure, avoiding
  unneeded rebuffering when playback position was not actually changed
  during seek operation, improved cursor position after switching to the
  previous/next day in the EPG, sync with the latest changes in the server
  API).

- Improvement: More correct handling of errors when playing media streams
  via RTSP protocol.

- Improvement: More optimized CPU usage when playing media streams via RTSP
  protocol.

- Fixed: My Collection: it was impossible to play a TV series episode when
  the episode was a BD or DVD image.

- Fixed: My Collection: "Add to My Collection" function did not work in
  some cases for folders on SMB shares.

- Fixed: My Collection: indexing: wrong indexing status could be reported
  in some cases after switching the player off or rebooting the player in
  other ways.

- Fixed: My Collection: the UI for manual editing associations between
  files and movies did not work correctly in some specific rare cases.

- Fixed: My Collection: minor other fixes for specific use cases.

- Fixed: FullBD: When playing trimmed BD images, the function of automatic
  resuming last playback position worked wrongly in some cases (different
  BD images were not distinguished properly from each other).

- Fixed: FullBD: When HDMI 3D support is disabled in player settings, BD3D
  discs still wrongly assumed that 3D is available.

- Fixed: When playing AC3 audio tracks in AVI or MKV container in audio
  bitstream mode, various problems (such as A/V desync or disappearing
  audio) could happen in some cases.

- Fixed: When playing MKV files, wrongly declared AAC audio tracks were not
  recognized in some cases.

- Fixed: Playback of MPEG-TS files/streams with DVB subtitles could crash
  in some cases.

- Fixed: Some exotic FLAC files could not be played.

- Fixed: PAL sound speed correction function did not work correctly in some
  cases.

- Fixed: VXP demo mode did not work properly.

- Fixed: DVB-C scan/playback did not work properly in some DVB-C networks.

- Fixed: When pressing "ENTER" RC button (to show the main menu) while the
  buffering was in progress, the playback could hang in some specific
  cases.

- Fixed: When toggling the main menu showing during the playback (via "TOP
  MENU" RC button or in other ways), and then stopping the playback, the
  playback could hang in some specific cases.

- Fixed: When using the time search function (enter HH:MM:SS time
  position), the cursor was displayed at a wrong location.

- Fixed: HDD spindown did not work correctly in some cases when entering
  standby mode.

- Fixed: SoloLite: Wi-Fi access point setup menu wrongly allowed to choose
  unsupported 5.0 GHz mode (which is supported by Solo4K only).

- Updated/improved UI translations.

- Various other minor improvements/fixes.

Version "160920_1542_r11"

Download: dune_firmware_sololite_160920_1542_r11.dff  (ZIP)

Changes since 160607_0250_r11:

- Added ability to use premium software functions: "My Collection" and "BD Menu"
  (was missing in the firmware version 160607_0250_r11).

- Added ability to play DVD images (ISO and VIDEO_TS) with DVD menu support
  and SACD audio files (was missing in the firmware version
  160607_0250_r11).

- Includes all the improvements and functionality from Dune HD Solo 4K
  firmware version 160831_0240_r11.

- Updated/improved UI translations.