Apple (FPS) SDK 5 Release Notes
The current version of the Apple (FPS) SDK 5 is 5.1.0. To install this release, please contact your regional NAGRA representative.
Release | Purpose | New features | Fixes | Known issues |
---|---|---|---|---|
5.1.0Release date: 10 Dec 2020 | This release includes improvement of offline playback and HEVC report. | APIs to set licence duration to offline content. API to return the estimated size of the content before download finishes. API to return the real download size during downloading. API and example code to renew the licence for offline content. Error notification when playing offline content and the license gets expired. Example code to get licence duration from SSP stream token. Example code to select the bitrate for downloading. Example code to select the resolution for downloading. Support for restoring unfinished downloading. Support for updating download progress event when the application is activated from the background. HEVC report. | The download progress event The download in progress could not recover if the application was terminated via the App Switcher (for example, on devices with a home button, a double-home-press and slide up). | |
5.0.0Release date: 08 Oct 2020 | This release includes support for SSM single workflow, licence removal and one bug fix. | Support for Customer SSM Support for iOS/tvOS 14 Removal of Player licence | HTTP error codes could not be exposed correctly. | The download progress event The download in progress cannot recover if the application is terminated via the App Switcher (for example, on devices with a home button, a double-home-press and slide up). |
1.8.0Release date: 12 Aug 2020 | This release includes support for Objective‑C and PRM, implements missing player statistics APIs and a bug fix. | Objective-C support Implement specific missing Player Statistics API | Playing startover url for live is throwing playback error. | Get error info from Same iframe thumbnail shown anywhere on seek bar. Random HTTP 500 error returned when trying to download multiple downloads at once in quick succession. |
1.7.1Release date: 16 Jul 2020 | This release is to provide bug fixes. | There are no new features in this release. | Playing startover url for live is throwing playback error. CDN problem with TWO requests for HLS MASTER playlist. | Downloads not playing back and then same stream is unplayable. Playback of some downloaded streams not working on iOS 11.4. Implement specific missing Player Statistics API. Get error info from |
1.7.0Release date: 04 Jun 2020 | This release includes support for Event Timeline and Server Side Ad Insertion features. It provides a new OTVAVPlayer API for improved support of multiple player instances, and example code to demonstrate Smartlib integration. Bug fixes are also included. | Server Side Ad Insertion | Zapping to nil and then playing a new stream does not render subtitles(). PRM offline playback crashes app when trying to play downloaded file. | Downloads left in waiting state after killing app and restarting new downloads. Playback of some downloaded streams not working on iOS 11.4. |
1.6.0Release date: 11 Feb 2020 | This release is to support Yospace Server Side Adverts, SMPTE‑TT TXT and APIC subtitles. | YoSpace server side ad insertion support APIC subtitles | There are no fixes in this release. | Test certificates have expired for encrypted playback Example apps. Downloads left in waiting state after killing app and restarting new downloads. |
1.5.3Release date: 01 May 2020 | This release is provided to improve resilience of SSM handling. | There are no new features in this release. | Improved resilience of SSM handling | Test certificates have expired for encrypted playback Example apps. Downloads left in waiting state after killing app and restarting new downloads. |
1.5.2Release date: 27 Jan 2020 | This release is to support for the skip licence requests and SSM(sync) timeout features. | Skip licence request if an SSM session is not setup at the time of the request. SSM (sync) setup and teardown to have three second timeout. | There are no fixes in this release. | Test certificates have expired for encrypted playback Example apps. Downloads left in waiting state after killing app and restarting new downloads. |
1.5.1Release date: 17 Dec 2019 | This release is to support removal of unnecessary inheritance of protocols to NSObjectProtocol . | Remove unnecessary inheritance of protocols to | There are no fixes in this release. | Test certificates have expired for encrypted playback Example apps. Downloads left in waiting state after killing app and restarting new downloads. |
1.5.0Release date: 29 Oct 2019 | This release is to support the SRT subtitles, SSM sync/Async and Logging features. | SSM sync/Async Logging Support for iOS/tvOS 13 | There are no fixes in this release. | Test certificates have expired for encrypted playback Example apps. |
1.4.3Release date: 10 Oct 2019 | This release is to support Swift 5.1 in Xcode 11/iOS 13. | There are no new features in this release. | There are no fixes in this release. | Watermarking:
|
1.4.2Release date: 22 Aug 2019 | This release has been requested by ION to change SSM session setup and teardown to synchronous. | SSM session setup and teardown changed to synchronous. | There are no fixes in this release. | Watermarking:
|
1.4.1Release date: 17 Jun 2019 | This release has been requested by ION for bug fixes. | There are no new features in this release. | Need OPY SDK Library with IOS Simulator support in objectC project License request fails retry because the SSM token is not ready. SSP token can only be used once. | Watermarking:
|
1.4.0Release date: 14 May 2019 | This release is to provide support for the new SSM, Container View, Thumbnails I‑frame and Multi Instance features. | Impression not always fired when player screen is in the background and brought to foreground after four hours. D2G licence download failures are not reported. Random square is not moving every 60 seconds. tvOS ref app does not always auto play streams. Occasionally watermark is larger than video in multi-instance. Crash returning to streams list on iOS 11.2.1 after viewing stream with watermarking. Download to Go of SSP stream crashing on iPad 11.2.1 Download to Go of SSP stream not starting on iPad iOS 11.4 | Watermarking:
| |
1.3.2Release date: 05 Apr 2019 | This release is to provide support for Swift 5. | Swift 5 support | There are no fixes in this release. | Impression not always fired when player screen is in the background and brought to foreground after four hours. Watermarking:
|
1.3.1Release date: 15 Jan 2019 | This release provides support for Client-side impressions. | Client-side Impressions | Airplay - Refapp crashes on pause/play/seek during airplay. | Impression not always fired when player screen is in the background and brought to foreground after four hours. Watermarking:
|
1.3.0Release date: 21 Nov 2018 | The release includes the API rename (from OPYxxx to OTVxxx), support for playback and network analytics, NexGuard watermarking and Resolution capping. Bug fixes are also included. | Analytics Watermarking with NexGuard Resolution capping | SMPTE subtitles sometimes getting stuck on the screen while seeking. Zapping between streams and enabling subtitles resulted in Video not starting from beginning of stream. | Watermarking:
|
1.0.2Release date: 22 May 2018 | There are no new features in this release. | Player failed to start | There are no known issues in this release. | |
1.0.1Release date: 14 May 2018 | Google IMA support
Sample integrations with Conax and SSP Picture in picture PNG ID3 Subtitles WebVTT subtitles Multi-audio tvOS BETA release | There are no fixes in this release. | There are no known issues in this release. |