Release summary
New product features
This section provides a high-level overview of new features coming with the 2020-Q2 STD0 product release out of the 2020-Q2 R&D development cycle.
20. Support to manage the recording of series entities on client devices
[Product, Jackson, Shurz]
The feature enables series entities ingested into the system to be recorded as bulk episodes. A user would be able to initiate/schedule past and currently live episodes. Cancellation is also possible in bulk via the manage recordings options in the media card. A series media card can present a mix of recordings, live (future, present) and VOD assets in a single view.
User activity is recorded against a series in the form of bookmarks.
21. NPVR core series recording work (inc. feature parity items)
[Product, Jackson, HOT]
This feature establishes parity for NPVR with previous versions of the OPF platform in relation to series recording. For this feature, we have created a series-based API that will allow a client to:
-
When a series is set to record, the correct series linking takes place to allow all future episodes of the series to be recorded automatically.
-
When a series recording is cancelled. all future scheduled recordings are cancelled.
-
When series recordings are deleted, assets are flagged for deletion and processed by the purge jobs.
In addition, when an account's status is changed to deleted or cancelled, any existing scheduled recordings will be automatically cancelled.
Finally, the APIs for client interactions to allow sorting and filtering of the response when requesting recordings have been extended. See the portal for full details.
22. Support Emergency Alert System (EAS) notification and client action
[Product, Jackson, Shurz]
This feature integrates NAGRA OPF services with the Emergency Alert System (EAS), a federally-mandated distributor of warning messages to client end-users in the United States. The messages contained detailx about the nature of the alert and how clients should respond to it. EAS can advise at the local or national level, for example, if a national emergency has occurred. Typically a client end-user's device is directed to a specific channel where a broadcast can be made for national or local messages of interest.
Devices are aligned to locations governed by FIPS geographical areas codes, and this determines the range of messages delivered to a client. Supported devices include Android STB and mobile devices, all operating with an ION application layer.
When in receipt of an EAS notification, the ION application switches to a designated channel ready for the EAS alert message playout. NAGRA integrates with Harmonic and other partners to receive, prepare, and redistribute notifications and message content to devices.
23. In-home detection
[Product, Jackson]
OPF is now able to detect if the current user of the platform is "at home" or not, and to enforce the blocking of content and channel playback if the user is not currently deemed to be at home.
Detection of whether the user is "at home" or not uses the network operator's checking service to identify if the user is currently on an IP address assigned to their billing address or by the validation of an account-level IP address against the current IP address via which the client is accessing the system.
Backward compatibility consideration
Compatibility matrix
Not applicable
List of known issues
The following issues are still open (not resolved) in this OPF_20.37_STD0 release.
|
Component/s |
Key |
Summary |
|
ION |
SOLDS-1692 |
The Browse -> On Demand-> Movies page is not showing the categories filter. |
|
ION |
SOLDS-1671 |
LTCU and STCU event time is not extending on ION app, while capture start and end time is reflected as per given guard time. |
|
ION |
SOLDS-1670 |
Clients aren't allowed to use $regex in MDS APIs. It's a banned keyword because it causes performance issues. |
|
ION |
SOLDS-1628 |
Slow data rendering on Discover and Live screen - FireTv |
|
ION |
SOLDS-1574 |
In SSM – wrong error code message for session limit with 0. |
|
ION |
SOLDS-1214 |
[Google Analytics] – NOT SET found in the dashboard. |
|
ION |
IONOCB-1619 |
[JACKSON] After long period of use, application is in an usable state. |
|
ION |
IONOCB-1624 |
[JACKSON] App freezing after a inactivity time |
|
ION |
SOLDS-1697 |
Parental rating is not displayed for Live and Catchup events |
|
ION |
SOLDS-1580 |
The failed recording content has record button in mediacard which is not functional |
New issues
The following are new issues found in this OPF_20.37_STD0 release.
|
Component/s |
Key |
Summary |
|
|
|
|
|
|
|
|
|
|
|
|
Resolved issues
The following issues are fixed and these bug fixes are part of this OPF_20.37_STD0 release.
|
Component/s |
Key |
Summary |
|
ION |
Unable to validate confirmation message after PIN change |
|
|
ION |
The manage recording option is not shown for a series episode if we click on cancel new episodes for one of the future recordings in that series. |
|
|
ION |
In Home Detection – the application takes the in-home detection value as true even though it is made false at the account level. |
|
|
ION |
When we click on an episode of any series for an event it shows the date as 1 Jan 1970. |
|
|
ION |
The error message when quota profile limit is reached is not proper. |
|
|
ION |
EAS – EAS alert is triggered and then user logs in to the device. EAS alert is not getting completed for the end time mentioned in the alert. |
|
|
ION |
EAS – when the application is force stopped, EAS channel playout is exceeding the play duration mentioned in the alert. |
|
|
ION |
Suspended/cancelled account gets error message as invalid username and password. |
|
|
ION |
EAS – playout resumes to first channel playout when EAS event duration is over. |
|
|
ION |
Progress bar is missing on live content. |
|
|
ION |
[Google Analytics] – data is not showing up in select content. |
|
|
ION |
In Home Detection – content level restriction is not happening. |
|
|
ION |
Event start timing is getting cropped on Google Pixel. |
|
|
ION |
After updating title and description for an event, the recorded content for the same event doesn't show the updated values. |
|
|
ION |
In Related tab for series, there is a mismatch in the content title and media card title. |
|
|
ION |
When geo-filtering is enabled and the user moves to another country that is not under geo-filtering, the recorded content is shown as not subscribed. |
|
|
ION |
Slow data rendering on Discover and Live screen – FireTV |
|
|
ION |
The FireTV is sending the wrong content type to create a bookmark for VOD content (live-event instead of vod-ed). |
|
|
ION |
EAS – when EAS channel no. is greater than the predefined channel no. mentioned in the platform config file, not receiving the EAS alert response in TV. |
|
|
ION |
SOLDS-1621 |
Not able to log in to app when we enable MDS security. |
|
ION |
IONOCB-1618 |
[JACKSON] OCB 0.14.1 – no video after a few hours in the background. |