Twonky Server

New features

CVP-2: DIAGE added

CVP-2: DLNA DTCP-DASH-profile support added

CVP-2: EnergyManagment:1 service added

CVP-2: MPEG Dash server side support added

CVP-2: low power endpoint added

 

Improvements

TLS: TLS-extensions (RFC 4366) for CVP-2

TLS: certificates issued by CyberTrust are accepted

TLS: improved version-handling of different TLS versions

TLS: support for X509 certificates with EC-DSA

string pool performance improved

CVP-2: AVC_MP4_MP_SD profile support added

CVP-2: DASH_AVC_MP4_HD and DASH_AVC_TS_HD_ISO profiles supported

CVP-2: improved RUIHSRC to offer only existing playspeed values

Independent of external settings, time-seek for MPEG_TS_JP_T is always enabled to pass CTT

MPEG_DASH over DTCP

MPEG_DASH over RUIHS

device adaption can now handle different aspect ratio requirements from different devices

improved CMS:GetProtocolInfo to create the ProtocolInfo dynamically based on the shared content

improved WD TV photo browsing performance when convert is not installed

improved robustness and mem usage of persistent views

location of 'mediaserver.pid' is now configurable on Linux

rpc/info_status now also has information about number of scanned files in addition to shared items

rpc/resetclients no longer requires a server restart

sanity checks for INI file settings of Twonky Server are now done before Twonky Server is started or initialized

scale mode can now be specified by client as part of JPEG URLs

thumbnail generation tool for mp4 videos now available on Mac

timeseek support for AAC_ADTS_320 and AAC_ISO_320 added

timeseek support for AVC_MP4_MP_SD and AVC_MP4_HP_HD added

unused pv:crosslink properties have been remove to reduce memory consumption and improve performance

webUI: renderer controller now supports seek

Bug fixes

Known issues

 

Twonky Client Components

New features

CVP-2: DIAGE added

added ChromeCast support

added INI_CHROMECAST_RECEIVER_APP_ID for Chromcast configuration

added cloud services support

added isAccountRoot, isConfigured and isOnlineService metadata for cloud services

added new APIs for authorizeURL and handle authCallback for cloud services

added option to disable AirPlay and/or Roku LDMR

Android: added ChromeCast device discovery and LDMR creation functionality

Android: implemented beaming of image content to ChromeCast

Android: implemented beaming of video and audio content to ChromeCast

iOS: added ChromeCast device discovery and LDMR creation functionality

iOS: implemented beaming of image content to ChromeCast

iOS: implemented beaming of video and audio content to ChromeCast

Twonky Ref App iOS

New features

added ChromeCast support

Premium Ref App: added DTCP Activation Message

Premium Ref App: added DTCP Playback use case

Premium Ref App: added Download DTCP Content use case

added Beaming from Online Services use case

added Delete Downloaded Content use case

added Upload Content use case

Improvements

added duration and file size to media list items in Download Content Flow

added podcast links to the predefined list of URLs in Beam from Specific URL

improved queue handling

re-grouped use cases

reference application switches to player screen when used as renderer

Bug fixes

fixed music playback for AppleTV

Cannot work live streaming

deleting items in queue view doesn't remove the item

fixed a crash during media browsing caused by asyncOps

fixed a crash in DMR control screen

fixed reorder functionality in queue management view

fixed that 'Enable Logging' has been ignored

fixed that low resolution photo thumbnails were used for local renderer

fixed threading and display issues while browsing content

photo carousel does not update when adding new items from another device

selected resource no longer reset when entering the queue list

video no longer disappears if user slides from left side of the screen while beaming a video on local player

fixed that de-selected Media Library/Photos were still accessible

Known Issues

'Set Local Renderer Public' is disabled when application is closed