This is an Enable Enterprise release for the H200 STB. New features and issues resolved are explored in-depth in the sections below. You can click one of the following links to be taken directly to a specific section:
Subcomponent Bill of Materials
This software contains the following bill of materials on subcomponents
- Android: 10 (29)
- Security Patch Level: 2021-10-05
- GTVS: 7858546
- RCU image maxi v1: v3.6
- Engage Device Management (v1.1.0)
- Engage Services and support (v2.3.0)
- Amino System Update (v2.3.2)
- Amino Customizer (v1.0.0)
- Amino RCU Service (v2.5.0)
- Omni SCI Service (4.0.5f6b02b3.5f89575b)
- Omni Simple Setup (v1.9.Amino)
- Amino Browser (v1.2.37)
- Amino System Service (v1.0.8)
- (ENA-486) H200 Browser OSD Application
We have added a new feature for our H200 devices, which makes it easier for our users to locate and identify the unique ID for their STBs. The H200 Browser OSD Application will allow you to quickly view the ID and networking information for any of your Set-Top Boxes from your web browser. You will be able to control whether this application is enabled/disabled, as well as visual configurations such as colours and what information is presented for a device.
- (ENA-871) Enable Enterprise Local Management APIs
Amino has added a new API feature for our Enterprise and H200 series which will allow our users to remotely manage their Set Top Boxes outside of Engage. The Enable Enterprise Local Management APIs will allow users on the local LAN network to write to their STB through API external APPs. For example, you will be able to:
- Make changes to the Zapper
- Send the Browser component to a URL
- Inject Key Codes
- Reboot devices
- Manage the Android state
With this feature, our users will have more opportunities to manage and update their devices in a way that suits their needs best.
Please see our Enable Enterprise Local Management API Usage Article for more information.
- (ENA-920) Enhanced TVI Functionality for Baud Rates
We have enhanced the TVI Functionality upon start up and reboot. Previously, when users changed the default baud rate through the API, they experienced inconsistent TVI setting responses when starting up their Set-top Boxes and when they rebooted them. When the box was rebooted, the baud rate returned to the default value. With this enhancement, the changed baud rate will remain, even when the box has been rebooted.
- (ENA-972) Low Latency HLS Support
Amino now supports Low Latency HLS, as well as Low Latency Dash. With this support, our clients can now use Low Latency HLS, or HTTP Live Streaming to deliver the best experience of live broadcasting to their subscribers.
- (ENA-978) New EnableJS API Support for Launching Android Apps
Amino has added a new EnableJS API which supports launching Android apps. With this functionality, our Enable Enterprise clients will be able to create new apps (such as video streaming services) and comfortably launch them from their web app.
Please see the EnableJS Documentation for further usage
- (ENA-988) New EnableJS Support for Retrieval of Current Software Version
Amino has added a new EnableJS API which supports the retrieval of the software version currently installed on the Set Top Box. With this new API, our users will be able to extract the software information for their devices from their own web application.
Please see the EnableJS Documentation for further usage.
- (ATPS-5545) Updated User Installed Apps section of the Diagnostic Panel
We have updated the display of apps under the User Installed Apps section of the Diagnostic Panel within the Service and Support module of Engage. Previously, when viewing User Installed Apps in the remote screen for a device, the confirmed, downloaded apps did not appear. With this update, all user downloaded apps will populate in this section, with the package and version name and code visible to the user.
- (ENA-762) Enhanced system response for the Virtual Remote Control
We have enhanced the functionality of the Virtual Remote in the Engage Service and Support module. Previously, some users experienced no response from the connected device when clicking the green, red, or guide keys on the virtual remote. With this enhancement, all virtual remote-control keys will successfully respond when clicked.
- (ENA-919) Updated the TVI Messaging Function for Standby Mode
We have updated the TVI Messaging function. Previously, when a user started the TVI and sent the message when an STB was in S0 Standby mode, the system experienced an error, and the message was not sent. With this update, the message will successfully be sent to the STB when it is in S0 Standby mode.
- (ENA-921) Enhanced the ENABLE.tvi.setSetting() Enable JS API
We have enhanced the protection of the ENABLE.tvi.setSetting() Enable JS API. Previously, in special circumstances, the system accepted an erroneous value to be set for this setting. With this protection enhancement, only values between 0-50 will be accepted.
Please see the EnableJS Documentation for further usage
- (ENA-948) Updated the Zapper APP when Dolby Digital is Disabled
We have updated the functionality of the Zapper App for the H200 when Dolby Digital and/or Dolby Digital Plus are disabled. Previously, when users navigated to channel AC3 when Dolby Digital was disabled, the Zapper APP would occasionally force quit and relaunch. With this update, the Zapper APP will not be impacted regardless of the Dolby Digital settings.
- (ENA-960) Updated the HDR Policy for Factory Resets
We have updated the HDR Policy for Factory Resets. Previously, when users set the ini default.display.hdr_policy and then factory reset the Set Top Box from Settings, the HDR policy mode specified would not take effect. With this update, the HDR policy specified will take effect upon factory resetting the STB.
- (ENA-964) Enhanced Channel Change Functionality for Multi-Channel Change
We have enhanced the functionality for channel changes when successive channels are requested in quick succession. Previously, in special circumstances, some users experienced delays or crashing when quickly changing the channel for successive channels (for example CH 16, CH 17, CH 18). With this enhancement, users will experience will a smooth and seamless transition regardless of how many channel changes take place.
- (ENA-965) Enhanced Playback Parameter Permissions
We have enhanced the playback parameter permissions for the Analytics and Quality module of Engage. Previously, the playback parameter was unable to successfully be sent to the Engage Cloud Service. With this permissions enhancement, the playback parameter will be sent to the Engage Cloud Service successfully.
- (ENA-966) Updated Device Details Display on the H200 system and JSON File
We have updated the display of the Device Details from both the H200 system menu and the JSON file. Previously, in some circumstances, users would see ‚Äúunknown‚Äù listed for the chipset of the device under Device Details. With this update, the chipset of the device will be identified and listed successfully from both the H200 system menu and the JSON file.
- (ENA-1006) Enhanced Low Latency HLS
We have enhanced the Low Latency HLS functionality. Previously, systems with Low Latency HLS would freeze when the server was restarted. With this enhancement, systems will function normally when restarted.
- (ENA-1008) Enhanced Dash Video Synchronisation for H200
We have enhanced our Dash Video synchronisation for the H200 device. Previously, in certain circumstances where the ini player.dash_live_delay is set to false and the ethernet cable was not consistently plugged into the device, users experienced both time delays and skips when viewing a program. With this enhancement, the device will successfully sync with the broadcast timestamp.