Good News! The Roku summer update, Roku OS 7.7, starts rolling out to select Roku devices today. According to Roku “Roku OS 7.7 focuses primarily on bug fixes and firmware optimizations to increase performance of Roku SceneGraph (RSG) channels.”
How to update
All Roku’s made after 2011 and Roku TV models will update to Roku OS 7.7 in the next few weeks. The update will roll out in phases, and is expected to reach all eligible Roku players by the end of August.
Roku has yet to release a list of the user end changes. When you go to the story that talks about these changes you get a error message. Yet the Roku Developer blog has posted a list of back end changes. These may not be of interests to most users but here is what they changed on the back end for developers.
We will update this story when we learn more.
Here are a few of the updates on the back end:
- New event added for DASH manifest updates — A new field, “manifestData”, has been added to the Video node to detect the periods in a DASH manifest before they are played back. This data can be used to display ad markers in the trickplay progress bar.
- New field to reflect current design resolution — A read-only field, “currentDesignResolution”, has been added to all SceneGraph components to determine which of the supported design resolutions is currently being used, as specified in the channel manifest’s “ui_resolutions”.
- New field to play animations in reverse — A “reverse” boolean field has been added to the FloatFieldInterpolator, ColorFieldInterpolator, and Vector2DFieldInterpolator RSG nodes to allow for interpolated values to be computed in reverse.
- Manifest addition for confirming channel launches — An optional field, “confirm_partner_button”, has been added to the manifest to confirm channel launches before leaving the current channel after a partner button was pressed on the Roku remote. Use this feature to minimize the number of unintended channel launches after a user accidentally hits a partner button while fast forwarding or rewinding content within your channel.
- Manifest entry for overriding network connectivity HUD — Roku OS 7.7 introduces a system-level display for indicating when media playback is interrupted due to network connection failures. However, channels that have designed their own error dialogue for these interruptions can suppress this pop-up HUD by including a new flag in their channel manifest. The manifest entry to override the HUD is “suppress_unconnected_hud=true”.
- For more information on the connectivity HUD, please read the related support article.
- New logTypes added to roSystemLog — roSystemLog now supports a new logType: “http.complete”. When enabled, the “http.complete” events will be sent to Roku after an http transfer is completed for adaptive streams. This event consolidates information related to a cURL transfer such as DNS look up time, connection latency, transfer speed and number of bytes.
Please follow us on Facebook and Twitter for more news, tips, and reviews.
Need cord cutting tech support? Join our new Cord Cutting Tech Support Facebook Group for help.