The current version of the Apple (PRM) SDK is 2.30.1. To install this release, please contact your regional NAGRA representative.
|
Release |
Purpose |
New features |
Fixes |
Known issues |
|---|---|---|---|---|
2.30.1
Release Date: 17 Jun 2021 |
This is a release with an update to the KOP Patcher. |
Support for iOS 14.
|
There are no bug fixes in this release. |
iOS playback switches to lower bandwidth while Android IK Crashes when seeking spatially downloaded content. After full-screen mode and shrinking it back to 1/4 screen have to swipe up on screen to get back to streams list 1/4 screen. Rotation of 180 degrees results in fullscreen video reverting to 1/4 screen. Ref app "done" button missing when unable to playback content on iPhone 10. After long playback of LOTR, replaying video plays from 7 minutes into the content. The player does not usually seek to the start of a catchup system. Crash in the customer app cannot be reproduced in the sample app. |
2.30.0
Release Date: 22 Sep 2020 |
Update for the PAK Client-side to ignore the expiration date of: All hardcoded certificates (Root CA, Internal CA, OperatorVault signing). All certificates found in the OperatorVault (Operator Device CA, Operator Messaging certificate, Operator CA, Nagra CA, ....) PAK will continue enforcing the expiration date of the Device. Certificate to force the renewal of secrets. NMP SDK will need to embed this new PAK. Operator application will then need to embed this new NMP SDK without updating the OpVault. Bug fix |
There were no new features in this release. |
Control bar missing for downloaded content on iPhones. |
After full-screen mode and shrinking it back to 1/4 screen have to swipe up on screen to get back to streams list 1/4 screen. Rotation of 180 degrees results in fullscreen video reverting to 1/4 screen. Ref app "done" button missing when unable to playback content on iPhone 10. |
2.29.0
Release Date: 20 Apr 2020 |
iOS 13 support for offline playback Minimum iOS supported version iOS 11 Removal of support for armv7s architecture Removal of support for movieplayercontroller from SDK. Update for AVPlayerItem.timedMetadata (deprecated in iOS 13) Bug fixes |
There were no new features in this release. |
Video paused after seeking. Uncaught exception when downloading on iOS 13.4. Video playback issue with iOS SDK when network disconnected and then reconnected. Watermarking size sometimes did not match the video. NexGuard watermarking, random pixel does not move. |
Unable to resume playback after going from background to foreground. Output Control in iOS 11 and later prevents screen mirroring. |
2.28.2
Release Date: 26 Jul 2019 |
Bug fix |
There were no new features in this release. |
totalSizeEstimate different behaviour to Android when Download prepared |
Output Control - Playback pauses when HDMI connected and DO3 stream playing. Output Control - Various issues. Network failure may cause the player to crash if sent into the background. Unable to resume playback after going from background to foreground. Output Control in iOS 11 and later prevents screen mirroring. |
2.28.1
Release Date: 19 Jul 2019 |
Bug fix |
There were no new features in this release. |
Duplicate symbols error from nmpsdk. |
Output Control - Playback pauses when HDMI connected and DO3 stream playing. Output Control - Various issues. Output Control in iOS 11 and later prevents screen mirroring. |
2.28.0
Release Date: 03 Apr 2019 |
Feature release and bug fixes |
HTTPS keep alive
D2G resume on retry
Server-side Ad support |
WebVTT subtitles were present underneath SRT Subtitles. App crashes within three seconds when bandwidth were drastically reduced. Pause and resume of byte range D2G duplicates segments and produced artefacts in playback. |
Output Control - Playback pauses when HDMI connected and DO3 stream playing. Output Control - Various issues. Webvtt subtitles are present underneath SRT Subtitles. Network failure may cause the player to crash if sent into the background. Unable to resume playback after going from background to foreground. Output Control in iOS 11 and later prevents screen mirroring. |
2.27.0
Release Date: 28 Feb 2019 |
Bug fixes |
There were no new features in this release. |
Download to go Stream names were not always displayed for downloaded content. Sometimes the subtitle language shown was not the one selected. Missing version number and no distinction of Int / Prod in logs. WKWebView and SDK stopped playback under specific conditions. |
WebVTT subtitles are present underneath SRT Subtitles. Network failure may cause the player to crash if sent into the background. SRT Subtitle does not sync with video after seeking on iOS8.4. Unable to resume playback after going from background to foreground. Output Control in iOS 11 and later prevents screen mirroring. |
2.26.0
Release Date: 20 Nov 2018 |
Feature release and bug fix. |
WebVtt subtitles stopped being shown with certain streams. |
WebVTT - Selection/Deselection of Subtitle track is not occurring unless the audio track is changed in refApp. Time remaining and time elapsed shows 0 on D2G after quit and restart the app. Output Control - Playback pauses when HDMI connected and DO3 stream playing. Output Control - Various issues Network failure may cause the player to crash if sent into the background. SRT Subtitle does not sync with video after seeking on iOS8.4. Unable to resume playback after going from background to foreground. Output Control in iOS 11 and later prevents screen mirroring. |
|
2.25.2
Release Date: 24 Aug 2018 |
Feature release and bug fix. |
KOP Hardening support for Xcode 10 |
Ddid not return state successful on D2G when watching downloaded asset. |
WebVTT subtitles stop being shown with certain streams. WebVTT - Selection/Deselection of Subtitle track is not occurring unless the audio track is changed in refApp. Time remaining and time elapsed shows 0 on D2G after quit and restart the app. Output Control - Playback pauses when HDMI connected and DO3 stream playing. Output Control - Various issues. Network failure may cause the player to crash if sent into the background. SRT Subtitle does not sync with video after seeking on iOS8.4. Unable to resume playback after going from background to foreground. Output Control in iOS 11 and later prevents screen mirroring. |
2.25.1
Release Date: 14 Aug 2018 |
Bug fixes |
There were no new features in this release. |
Insight metrics reporting interval enhancement. Subtitles positioning changed when resizing screen - iPads only |
WebVTT - Selection/Deselection of Subtitle track is not occurring unless the audio track is changed in refApp. Output Control - Playback pauses when HDMI connected and DO3 stream playing. Does not return state successful on D2G if watching downloaded asset. Time remaining and time elapsed shows 0 on D2G after quit and restart the app. Network failure may cause the player to crash if sent into the background. SRT Subtitle does not sync with video after seeking on iOS8.4. Unable to resume playback after going from background to foreground. Output Control in iOS 11 prevents screen mirroring. |
2.25.0
Release Date: 29 Jan 2018 |
Feature release and bug fixes |
totalSizeDownloaded overflow
Duration reported twice
NAGRA integration logo not displayed correctly on integration builds. Product version logging
|
WebVTT - Selection/Deselection of Subtitle track is not occurring unless the audio track is changed in refApp. Output Control - Playback pauses when HDMI connected and DO3 stream playing. Does not return state successful on D2G if watching downloaded asset. Time remaining and time elapsed shows 0 on D2G after quit and restart the app. Network failure may cause the player to crash if sent into the background. Unable to resume playback after going from background to foreground. |