Twonky Client 8.0.0
- Former user (Deleted)
- Former user (Deleted)
Owned by Former user (Deleted)
Based on 7.2.5
Â
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
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
- LDMR device description may contain 3rd party namespaces
- added delayed resolving to the proxy
- added event on change of playspeed
- added that when sleep mode is on/off LDMS detected/lost events are send accordingly
- added tm_dmrcp_get_scaled_image_url(), tm_queue_get_scaled_image_url(), tm_dmscp_get_scaled_image_url()
- changed tm_dmrcp_get_playspeed to return current playspeed of renderers
- improved proxy buffering for online content
- no longer sending thumbnails of unsupported items to renderers
- no longer using the app context in async API, so that it can be freed without waiting for the callback
- added isSameDevice() method to Android SDK ServerContext
- added item resource selection callback to LocalRenderer API
- iOS: added NMCServerContext::getCountAsync API
- iOS: changed DownloadManager target download folder
Bug Fixes
- fixed music playback for AppleTV
- fixed an issue where after last video in the queue AppleTV doesn't return directly to home screen
- fixed cache cleaner to clean only old data
- fixed issue whith queue cloning when both renderers are remote
- fixed proxy to handle charset in mime type properly
- fixed res element for direct url to not include zero content length
- fixed server update notification originated from online services
- fixed that beaming to Roku sometimes stops after 45 seconds
- fixed DTCP key pack write method to prevent potential data corruption due to power off
- fixed an issue where beaming images to Twonky DMR caused queue to stop working
- fixed the issue that an item from the previous queue still played after clearing the queue
- [iOS] Update TSDK-premium to use latest EnsureIT (5.2.3)
- fixed an issue with pause functionality when beaming images to local renderer
- fixed issue where invoking [PV DownloadManager DTCP Move cancel] may cause a crash
- fixed that de-selected Media Library/Photos were still accessible
- fixed the issue that after disabling/enabling all shares the item count remained zero
- iOS: database and other paths saved as absolute paths
- iOS: fixed a bug in NMCMetadata that prevented discovery of album art when AlbumArtURI was parsed as NSDictionary
- iOS: fixed an issue with metadata parsing in NMCMediaResource
- iOS: fixed video thumbnails
- missing HW-AES initialization added to fix hardware AES support
- removed confidential information from logging for multi user mode
QA information
CTT 2.0.0.05 passed
MCVT 2.0.0.3 passed
UPnP CTT 2.0.51 passed
LPTT 1.22.4 passedÂ
LPTT CVP 2.0.16 passed
Â
Â