Roku OS 8.1 is now rolling to production, & will continue rolling out in phases over the coming weeks until its available on all currently-supported Roku devices. For a complete list of media updates & API modifications, review our developer release notes: https://t.co/jUww93IyyS
Complete our 2021 Developers Survey! The survey takes about 10min to complete and will help inform us where to invest our time and resources within the developer ecosystem.
Several responders will be selected to win a prize!
To complete the survey, visit https://t.co/mRdWLN6KkE
The new "series" mediaType allows a channel to use its own logic and the bookmark position stored in their backend service to determine the precise playback position that makes sense for the given user.
https://t.co/7dyso3WGJ0
Use the new StoreChannelCredData() method (introduced in Roku OS 8.1) to store custom tokens in roChannelStore to automatically sign-in users the first time they launch your channel from a new device (if previously authenticated on a different device).
https://t.co/GdyfCnQBCH
Our new channel adapters simplify the implementation of server-side ads with the Roku Ad Framework, regardless of the manifest server you're using. Adapters are provided for Uplynk, Adobe, Brightcove/OnceUX, Yospace, AWS Elemental MediaTailor, & Google DAI https://t.co/zNn76mJ7tx
Roku OS 8.1 introduces new memory-level notifications API, which can be used to notify a channel when it enters low- and critical-memory states. Use this API as a trigger to programmatically free up cannel memory when needed: https://t.co/rJmRIntQkq
Incorporate our new "isEntitled" parameter into your channel's transaction validation logic to increase customer retention and automatically inherit Roku’s latest billing best practices, without making additional channel modifications.
https://t.co/qpClO3w9X5
Roku OS 8.1 (now rolling to production) includes several content meta-data and media updates, including an update to PlayReady 3 on select devices and the introduction of Widevine DRM in a "beta" state.
https://t.co/jUww93IyyS
Designate a channel for "billing testing" to verify transactions on their in-channel products while the channel is side-loaded. This new feature provides access to the developer console for debugging & logging real purchases against the Roku Channel Store
https://t.co/NxVTuOlXdU
@cassidoo@StackOverflow Given the limitations of the old development model, your best option is to use a pin dialog with 6 numbers, per the suggestion in the forums