New Features

Audiobook support

From version 8.1 onwards Twonky Server supports the separation of audiobooks and music. If properly tagged, audiobooks are detected through metadata. If audiobooks cannot be detected based on metadata (e.g. not properly tagged), the user can also define shares that only contain audiobooks. Audiobooks are listed in the Music navigation tree in a separate node, called “Audiobooks”. Within this node, audiobooks are sorted by categories like artist, genre, or title.

the Twonky Server settings pages allow to easily configure this list based on the genres found in the metadata of the shared music collection

import of an iTunes database containing items tagged as “Audiobook”

This feature does not only allow to browse more easily through audiobooks, but also enables client devices/applications to avoid shuffle and provide a resume function as demonstrated in the updated webUI and in the Twonky Ref App. When beaming audiobooks, the resume feature also depends on the renderer capability to play from a certain position. Some clients, e.g. WD, do not support seek and as such cannot resume.

When a renderer queue is enabled, normally all items are appended to the queue. In case of audiobooks, the queue is first emptied before the audiobook tracks are queued. Please note that within the folder navigation audiobooks are treated like music items.

Improvements

Significant performance improvements over earlier versions

Initial scan time improved by up to 30%; individual scan time depends on content loaded. Largest improvements are seen with heavily tagged image files

Adding items into the navigation tree of the server has also been improved, contributing to the overall scan time improvement and also improve restart behavior

Restart performance improved by 68% over latest 7.2 version of Twonky Server

TLS 1.2 support

support for block-cipher in TLS for online services like Dropbox

added ini property escape_json to configure escaping of JSON feeds

"disablemf" no longer available as INI parameter - "disablemf=1" to be replaced with "enablereporting=0"

PNG images now use the file date in case the creation date is not present in the image metadata

TLS server connection now uses next available port if port is already in use

added HEVC support to mp4 scanner

added HEVC support to mpeg scanner

added INI parameter "audiobooks" holding the list of audiobook shares

added option to show filenames with or without file extension in folder view

added support for a custom HTTPS port setting in INI file

added support for pushing .ogg to WD TV Live

aggregation settings are now preserved during a rebuild database

client adaptation NO_AGGREGATION added to exclude malformed CDS from being aggregated, like Plex

dc:date is derived in long format from modification time of file if it is missing in the metadata of a file

dc:date is now provided in long format YYYY-MM-DDThh:mm:ss, if available and the client device can cope with the information

default value "1" for number of discs property removed as this led to odd results like disc 5 of 1

disabled HTTPS/TLS support as default on all platforms as this is not utilized