What’s New in Roku OS 13.0 – A Sneak Peek?

Blog Post

What’s New in Roku OS 13.0 – A Sneak Peek?

Recently, Roku has announced the Roku OS 13.0 update, and the first beta of the operating system has been released to developers. The Roku OS update has come with several significant updates giving priority to an enhanced user experience.

With the release of the first beta version, developers can anticipate better picture and sound-quality based on content genres, information about audio and subtitle tracks, monitor and debug memory issue, new API to check whether autoplay is enabled, etc. to make the Roku devices more enjoyable!

Let’s take a sneak peek into what Roku OS 13.0 update has and explore the exciting developments that await avid developers everywhere.

LinqTV is the ultimate streaming solution that can help you provide a flawless streaming experience to your audience! Create Your Own Roku TV app today!

In the new Roku software update, The ContentClassifier metadata attribute empowers developers to enhance sound and picture quality on Roku devices tailored to various content genres. This enhancement enables developers to boost engagement on their apps by offering audiences a straightforward and convenient method to optimize their viewing experience.

The Video node’s availableAudioTracks and availableSubtitleTracks fields now incorporate additional key-value pairs aimed at enhancing accessibility information for audio and subtitle tracks. This includes a designated indicator for identifying tracks that serve as audio descriptions, facilitating developers in discerning such tracks more effectively.

Alternatively, to streamline this process, developers could implement a standardized metadata flag specifically denoting audio description tracks within the video asset. By employing a consistent metadata tag such as “audioDescription: true” for relevant tracks, developers can easily query and filter audio tracks with audio descriptions programmatically, without needing to rely on additional key-value pairs. This approach ensures a more straightforward and uniform method for identifying audio description tracks across different video nodes and platforms.

This function provides insights into both the foreground and background memory usage permitted for an application, in addition to detailing the maximum memory allocation that the Roku OS can handle on behalf of the application. By offering this information, it helps developers in effectively debugging memory-related issues and identifying the maximum memory available. This is particularly valuable in scenarios such as when the application is suspended and running in the background, or during tasks like video playback, where memory management is crucial.

The function generates a roAssociativeArray containing crucial data for developers to diagnose issues related to their Roku applications. This data includes an exit code denoting the reason for the application termination, a timestamp indicating when the termination occurred, the state of both the application and the Roku

We use cookies for best experience on website. By using our site you agree to Cookies Policy