Cord Cutters News
We may earn a commission from the sales through our links to help support this site.

Roku Starts Rolling Out Roku OS 15.1 Update to Roku TVs & Roku Players – Here is What’s New

Roku has rolled out an update to its operating system that brings several improvements aimed at helping developers create better streaming apps for Roku devices. Known as Roku OS 15.1, this version focuses on tools that make app performance smoother, video playback more precise, and development processes more efficient.

One major enhancement involves how videos handle seeking, or jumping to specific points in a stream. Many streaming services use a format called HLS for delivering video content over the internet. In the past, developers had limited control over exactly where a video would start when a user skipped ahead or the app loaded a new clip. Roku OS 15.1 introduces a new option called manifest mode for seeking. This mode uses information directly from the video stream’s setup file, known as the HLS manifest. Specifically, it pays attention to a tag called EXT-X-START, which indicates the intended starting offset time. When this mode is enabled, the video player automatically jumps to that precise spot rather than relying on other calculations. This change helps ensure viewers land exactly where content creators intend, such as skipping past opening credits or jumping into the main part of a show right away. It improves the overall viewing experience by reducing awkward starts or delays in playback.

Another significant addition is support for Perfetto, a powerful tracing tool that developers can now use with Roku apps. Tracing records detailed activity within an app as it runs, capturing events on a timeline to show what is happening at any given moment. This visual timeline reveals resource usage, such as memory and processing demands, and highlights areas where the app might slow down or consume too much power. Developers can identify bottlenecks that affect performance, like sluggish loading screens or choppy playback, and make targeted fixes to optimize their apps.

To use this feature, developers connect to their Roku device through the External Control Protocol and a WebSocket client. They launch the app, start recording a trace, save the data, and then load it into Perfetto for analysis. The tool displays information in an interactive graphical format, allowing users to zoom in and out with keyboard controls, pan across the timeline, and expand sections to see finer details about different processes and threads. Developers can even run database-style queries to filter and examine specific events. This level of insight represents a step forward in debugging Roku apps, giving creators professional-grade tools similar to those used for mobile or web development.

Along with these new capabilities, Roku has marked one older function as deprecated, meaning it will eventually be removed and should no longer be used in new code. The function in question, roString.AppendString, allowed developers to add text to a string with a specified length. Roku now recommends switching to the SetString function instead, which provides a cleaner and more reliable way to handle string operations. This change encourages developers to update their codebases to avoid future compatibility issues as the platform evolves.

These updates reflect Roku’s ongoing commitment to supporting its large community of app developers. By providing better playback controls, advanced performance diagnostics, and clear guidance on modern practices, Roku OS 15.1 helps ensure that streaming apps on Roku devices remain fast, responsive, and enjoyable for millions of users. The improvements primarily benefit those building and refining channels, but they ultimately translate to higher-quality content delivery for everyone watching on Roku players and TVs. While this version initially became available to beta testers, it contributes to the broader evolution of the Roku platform, keeping it competitive in the fast-moving world of connected TV technology.

Please add Cord Cutters News as a source for your Google News feed HERE. Please follow us on Facebook and for more news, tips, and reviews. Need cord cutting tech support? Join our Cord Cutting Tech Support Facebook Group for help.

Exit mobile version