# \#roku-developer-program

**URL:** https://forum.developer.roku.com/tag/roku-developer-program/31.md

[Latest](https://forum.developer.roku.com/latest.md) · [Categories](https://forum.developer.roku.com/categories.md) · [Tags](https://forum.developer.roku.com/tags.md)

---

## [Developer Summit 2024 replays now available](https://forum.developer.roku.com/t/developer-summit-2024-replays-now-available/11192)

<div class="topic-metadata">

**Author:** [@RokuJonathanD](https://forum.developer.roku.com/u/RokuJonathanD)\
**Replies:** 1\
**Last updated:** [March 30, 2025, 5:08pm UTC](https://forum.developer.roku.com/t/developer-summit-2024-replays-now-available/11192 "2025-03-30T17:08:48Z")

</div>

Replays of the Roku 2024 Developer Summit are now available for on-demand viewing from the Roku Developers YouTube channel, the Roku Developers video portal, and the Roku Developers channel. Roku held its annual develo…

---

## ["SceneGraph: Build a Channel" video course](https://forum.developer.roku.com/t/scenegraph-build-a-channel-video-course/9434)

<div class="topic-metadata">

**Author:** [@RokuJonathanD](https://forum.developer.roku.com/u/RokuJonathanD)\
**Replies:** 28\
**Last updated:** [October 5, 2024, 8:04pm UTC](https://forum.developer.roku.com/t/scenegraph-build-a-channel-video-course/9434 "2024-10-05T20:04:33Z")

</div>

This is the forum topic for the “SceneGraph: Build a Channel” video course, which was released on August 18th, 2020. This course teaches new Roku developers how to develop an SDK channel from the ground up. It currently…

---

## [List of Third-party Roku Channel Developers for hire](https://forum.developer.roku.com/t/list-of-third-party-roku-channel-developers-for-hire/225)

<div class="topic-metadata">

**Author:** [@Anonymous1](https://forum.developer.roku.com/u/Anonymous1)\
**Replies:** 24\
**Last updated:** [August 21, 2025, 7:08am UTC](https://forum.developer.roku.com/t/list-of-third-party-roku-channel-developers-for-hire/225 "2025-08-21T07:08:59Z")

</div>

Greetings, We’ve received a number of requests from people for a listing of third-party developers that are available for hire to do Roku Channel Development. See a list below for some companies that have done Roku deve…

---

## [Is there a .pkg file size limit of 4MB?](https://forum.developer.roku.com/t/is-there-a-pkg-file-size-limit-of-4mb/11675)

<div class="topic-metadata">

**Author:** [@yangchen](https://forum.developer.roku.com/u/yangchen)\
**Replies:** 2\
**Last updated:** [October 21, 2026, 8:53pm UTC](https://forum.developer.roku.com/t/is-there-a-pkg-file-size-limit-of-4mb/11675 "2026-10-21T20:53:26Z")

</div>

Is there a pkg file upload size limit of 4MB ? Now days with audio, image and short video, it is very easy for a package to be larger than 4MB. Can we increase that limit ?

---

## [Volume poll and control via ECP possible?](https://forum.developer.roku.com/t/volume-poll-and-control-via-ecp-possible/9860)

<div class="topic-metadata">

**Author:** [@apwelsh](https://forum.developer.roku.com/u/apwelsh)\
**Replies:** 5\
**Last updated:** [October 18, 2026, 11:55pm UTC](https://forum.developer.roku.com/t/volume-poll-and-control-via-ecp-possible/9860 "2026-10-18T23:55:30Z")

</div>

I created a Roku integration for the Hubitat Elevation Smart Home hub. It works great, but there are some limitations. Volume Control To fully implement volume control, I need the following: a way to query current vo…

---

## [\[guide\] Verifying Roku Requests with GetDeviceAttestation()](https://forum.developer.roku.com/t/guide-verifying-roku-requests-with-getdeviceattestation/11642)

<div class="topic-metadata">

**Author:** [@Addison](https://forum.developer.roku.com/u/Addison)\
**Replies:** 0\
**Last updated:** [October 13, 2026, 4:43am UTC](https://forum.developer.roku.com/t/guide-verifying-roku-requests-with-getdeviceattestation/11642 "2026-10-13T04:43:27Z")

</div>

Verifying Roku Requests InitClientCertificates() and GetDeviceAttestation() let your backend verify that the request is from a genuine Roku device. They do not replace user login, subscription checks, or ordinary HTTPS …

---

## [Lost Developer ID and password](https://forum.developer.roku.com/t/lost-developer-id-and-password/11595)

<div class="topic-metadata">

**Author:** [@saivamsee07](https://forum.developer.roku.com/u/saivamsee07)\
**Replies:** 0\
**Last updated:** [September 25, 2026, 10:39am UTC](https://forum.developer.roku.com/t/lost-developer-id-and-password/11595 "2026-09-25T10:39:48Z")

</div>

Hi I lost my developer id and password for my current live app. I want to provide an update to my current live app. If I do it with generating new developer id then will it give an update to current live app or it will …

---

## [Billing Testing only for root account user?](https://forum.developer.roku.com/t/billing-testing-only-for-root-account-user/9729)

<div class="topic-metadata">

**Author:** [@philotas](https://forum.developer.roku.com/u/philotas)\
**Replies:** 8\
**Last updated:** [September 10, 2026, 8:50pm UTC](https://forum.developer.roku.com/t/billing-testing-only-for-root-account-user/9729 "2026-09-10T20:50:01Z")

</div>

The Billing Testing docs say that: The “billing testing” channel may only be used by the root account user. Why is that? Why can’t I test this with another role? E.g. as the developer of the app. It seems my client h…

---

## [Free SceneGraph Channel Wizard](https://forum.developer.roku.com/t/free-scenegraph-channel-wizard/11568)

<div class="topic-metadata">

**Author:** [@Baradanikto](https://forum.developer.roku.com/u/Baradanikto)\
**Replies:** 0\
**Last updated:** [September 6, 2026, 7:00pm UTC](https://forum.developer.roku.com/t/free-scenegraph-channel-wizard/11568 "2026-09-06T19:00:02Z")

</div>

For those of you new to this forum, I’d like to introduce you to the SceneGraph Wizard utility that I introduced a while ago. It leverages the ‘old’ Direct Publisher json channel definition to generate channel code (.zi…

---

## [Roku video player with AWS CloudFront Signed cookies](https://forum.developer.roku.com/t/roku-video-player-with-aws-cloudfront-signed-cookies/9799)

<div class="topic-metadata">

**Author:** [@paul\_striker](https://forum.developer.roku.com/u/paul_striker)\
**Replies:** 8\
**Last updated:** [August 12, 2026, 7:56am UTC](https://forum.developer.roku.com/t/roku-video-player-with-aws-cloudfront-signed-cookies/9799 "2026-08-12T07:56:31Z")

</div>

I’m using AWS CloudFront as CDN to host my videos (HLS i.e., .m3u8) and using signed cookies to authenticate. Three set of cookies need to be set to the request header, CloudFront-Policy, CloudFront-Signature and CloudFr…

---

## [Does /keypress/VolumeUp actually work on a Roku TV? I get 200 OK on a stick, but nothing happens](https://forum.developer.roku.com/t/does-keypress-volumeup-actually-work-on-a-roku-tv-i-get-200-ok-on-a-stick-but-nothing-happens/11541)

<div class="topic-metadata">

**Author:** [@Ulve](https://forum.developer.roku.com/u/Ulve)\
**Replies:** 2\
**Last updated:** [August 10, 2026, 2:39pm UTC](https://forum.developer.roku.com/t/does-keypress-volumeup-actually-work-on-a-roku-tv-i-get-200-ok-on-a-stick-but-nothing-happens/11541 "2026-08-10T14:39:42Z")

</div>

Hello. I am building a remote control app for iPhone. It is not released, and I am not linking it here. I only need a technical answer. WHAT I MEASURED I have a Roku Streaming Stick+ (3830RW, Roku OS 15.2.4). I send t…

---

## [Dev Summit 2026 - Registration is open!](https://forum.developer.roku.com/t/dev-summit-2026-registration-is-open/11527)

<div class="topic-metadata">

**Author:** [@RokuNicole](https://forum.developer.roku.com/u/RokuNicole)\
**Replies:** 0\
**Last updated:** [July 28, 2026, 4:09pm UTC](https://forum.developer.roku.com/t/dev-summit-2026-registration-is-open/11527 "2026-07-28T16:09:12Z")

</div>

Join the Roku 2026 Developer Summit! Celebrating our ten year anniversary of the Roku Developer Summit, on September 23-24, 2026, Roku will simulcast our annual Developer Summit live for developers streaming worldwide. …

---

## [App hangs on splashscreen while rendering elements](https://forum.developer.roku.com/t/app-hangs-on-splashscreen-while-rendering-elements/11519)

<div class="topic-metadata">

**Author:** [@867homely](https://forum.developer.roku.com/u/867homely)\
**Replies:** 2\
**Last updated:** [July 25, 2026, 10:56pm UTC](https://forum.developer.roku.com/t/app-hangs-on-splashscreen-while-rendering-elements/11519 "2026-07-25T22:56:48Z")

</div>

Hello, I am new to Roku Channel development, and I am trying to build a starter channel that renders elements in and out. I’ve included all the elements in the SceneGraph file, and initialized the proper elements throu…

---

## [Viewing History](https://forum.developer.roku.com/t/viewing-history/11373)

<div class="topic-metadata">

**Author:** [@DavidBenham](https://forum.developer.roku.com/u/DavidBenham)\
**Replies:** 3\
**Last updated:** [July 4, 2026, 11:57pm UTC](https://forum.developer.roku.com/t/viewing-history/11373 "2026-07-04T23:57:41Z")

</div>

Hi, We would like to develop a 3rd party application to provide a means of tracking a person’s favorite TV shows and movies (viewing history) across all streaming platforms. Right now, when a person uses a ROKU device t…

---

## [ECP returning 403 Forbidden from AWS requests](https://forum.developer.roku.com/t/ecp-returning-403-forbidden-from-aws-requests/10853)

<div class="topic-metadata">

**Author:** [@jessgofi](https://forum.developer.roku.com/u/jessgofi)\
**Replies:** 4\
**Last updated:** [June 30, 2026, 12:31pm UTC](https://forum.developer.roku.com/t/ecp-returning-403-forbidden-from-aws-requests/10853 "2026-06-30T12:31:06Z")

</div>

We have a set of Roku devices in a LAB which we connected to our VPN and AWS. In AWS we are running a CI tool which we want to use with the devices, and the devices are correctly responding to the CI host calls: tmp-sh…

---

## [HLS syncing across devices](https://forum.developer.roku.com/t/hls-syncing-across-devices/11400)

<div class="topic-metadata">

**Author:** [@modemmike](https://forum.developer.roku.com/u/modemmike)\
**Replies:** 7\
**Last updated:** [June 25, 2026, 10:14pm UTC](https://forum.developer.roku.com/t/hls-syncing-across-devices/11400 "2026-06-25T22:14:00Z")

</div>

Has anyone cracked the nut in terms of HLS syncing so that multiple Rokus are playing an HLS live stream in sync (within 200ms)? I’ve tried micro pausing and a few other things, but haven’t got it smooth or correct. I ca…

---

## [Can roku play webrtc streams](https://forum.developer.roku.com/t/can-roku-play-webrtc-streams/8315)

<div class="topic-metadata">

**Author:** [@tvquecom](https://forum.developer.roku.com/u/tvquecom)\
**Replies:** 3\
**Last updated:** [June 25, 2026, 10:06pm UTC](https://forum.developer.roku.com/t/can-roku-play-webrtc-streams/8315 "2026-06-25T22:06:15Z")

</div>

Can Roku play webrtc streams?

---

## [Thank you from the Roku Community Team](https://forum.developer.roku.com/t/thank-you-from-the-roku-community-team/11418)

<div class="topic-metadata">

**Author:** [@RokuNicole](https://forum.developer.roku.com/u/RokuNicole)\
**Replies:** 2\
**Last updated:** [December 31, 2025, 5:53am UTC](https://forum.developer.roku.com/t/thank-you-from-the-roku-community-team/11418 "2025-12-31T05:53:23Z")

</div>

As part of ongoing updates to our support ecosystem, the Roku Community forum will be retired on December 31. Developer support will continue through emailing partnersuccess@roku.com and our current documentation. For i…

---

## [how to download or add amazon luna](https://forum.developer.roku.com/t/how-to-download-or-add-amazon-luna/11261)

<div class="topic-metadata">

**Author:** [@juliusd5](https://forum.developer.roku.com/u/juliusd5)\
**Replies:** 2\
**Last updated:** [December 25, 2025, 7:41pm UTC](https://forum.developer.roku.com/t/how-to-download-or-add-amazon-luna/11261 "2025-12-25T19:41:41Z")

</div>

can yall add amazon Luna to Roku or tell me how so i can play my games on my Roku tv

---

## [RAF roku\_ads\_lib breaks onKeyEvent](https://forum.developer.roku.com/t/raf-roku-ads-lib-breaks-onkeyevent/11413)

<div class="topic-metadata">

**Author:** [@Tofoli](https://forum.developer.roku.com/u/Tofoli)\
**Replies:** 1\
**Last updated:** [December 19, 2025, 7:21pm UTC](https://forum.developer.roku.com/t/raf-roku-ads-lib-breaks-onkeyevent/11413 "2025-12-19T19:21:34Z")

</div>

I\`ve tried to implement RAF on my roku app, when i just add the lib ref in manifest file roku\_ads\_lib, the onKeyEvent “OK” and “Select” Just stop work, if i remove the lib ref then turn working again, anyone solved this…

---

## [ShowChannelStoreSpringboard() deprecated but Still Used by Some Channels?](https://forum.developer.roku.com/t/showchannelstorespringboard-deprecated-but-still-used-by-some-channels/11416)

<div class="topic-metadata">

**Author:** [@jhansen](https://forum.developer.roku.com/u/jhansen)\
**Replies:** 3\
**Last updated:** [December 15, 2025, 7:32pm UTC](https://forum.developer.roku.com/t/showchannelstorespringboard-deprecated-but-still-used-by-some-channels/11416 "2025-12-15T19:32:37Z")

</div>

I’m trying to get clarity regarding the deprecated API roAppManager.ShowChannelStoreSpringboard() While working on my channel, I attempted to use this API to open the Channel Store listing for another Roku channel. Howe…

---

## [Error preventing publishing](https://forum.developer.roku.com/t/error-preventing-publishing/11417)

<div class="topic-metadata">

**Author:** [@RGPatterson](https://forum.developer.roku.com/u/RGPatterson)\
**Replies:** 0\
**Last updated:** [December 13, 2025, 2:15am UTC](https://forum.developer.roku.com/t/error-preventing-publishing/11417 "2025-12-13T02:15:51Z")

</div>

I get the following error which I do not understand: We have found a proper integration of an On-Device Authentication in your channel code, but you have not selected Customer Account Requirement in channel submission p…

---

## [Survey Email](https://forum.developer.roku.com/t/survey-email/11415)

<div class="topic-metadata">

**Author:** [@muramsey91](https://forum.developer.roku.com/u/muramsey91)\
**Replies:** 0\
**Last updated:** [December 8, 2025, 1:31pm UTC](https://forum.developer.roku.com/t/survey-email/11415 "2025-12-08T13:31:34Z")

</div>

I received an email to participate in a survey from roku@uxresearch.roku.com

---

## [How many roku player can i link to one account](https://forum.developer.roku.com/t/how-many-roku-player-can-i-link-to-one-account/905)

<div class="topic-metadata">

**Author:** [@gfaraldo](https://forum.developer.roku.com/u/gfaraldo)\
**Replies:** 23\
**Last updated:** [December 2, 2025, 9:06pm UTC](https://forum.developer.roku.com/t/how-many-roku-player-can-i-link-to-one-account/905 "2025-12-02T21:06:54Z")

</div>

Hi If i have for example 1.000 roku player can i link all of this with one user account in the https://owner.roku.com/Link or i need individual accounts ? Thanks

---

## [Invalid public key:error:0480006C:PEM routines::no start line: iostream error roku](https://forum.developer.roku.com/t/invalid-public-key0480006c-pem-routines-no-start-line-iostream-error-roku/11414)

<div class="topic-metadata">

**Author:** [@br4ldo](https://forum.developer.roku.com/u/br4ldo)\
**Replies:** 1\
**Last updated:** [December 2, 2025, 7:59am UTC](https://forum.developer.roku.com/t/invalid-public-key0480006c-pem-routines-no-start-line-iostream-error-roku/11414 "2025-12-02T07:59:21Z")

</div>

Hi team, please your help with the follow error: Invalid public key:error:0480006C:PEM routines::no start line: iostream error roku my device is 3930x, I do the steps: reboot reinstall developers mode factory reset,…

---

## [Dialog and Closing App](https://forum.developer.roku.com/t/dialog-and-closing-app/8113)

<div class="topic-metadata">

**Author:** [@rsromeo](https://forum.developer.roku.com/u/rsromeo)\
**Replies:** 4\
**Last updated:** [December 2, 2025, 7:05am UTC](https://forum.developer.roku.com/t/dialog-and-closing-app/8113 "2025-12-02T07:05:20Z")

</div>

Hi, just getting started with SG, I’m old school SDK trying to catch up. I’m trying to launch a dialog and when user clicks OK, it ends the app. I was trying to use the “dialog example” from Roku. So what I do is call t…

---

## [Developer Rev Share column in Sales Activity Report](https://forum.developer.roku.com/t/developer-rev-share-column-in-sales-activity-report/11407)

<div class="topic-metadata">

**Author:** [@Nitrobotics](https://forum.developer.roku.com/u/Nitrobotics)\
**Replies:** 10\
**Last updated:** [November 21, 2025, 12:48pm UTC](https://forum.developer.roku.com/t/developer-rev-share-column-in-sales-activity-report/11407 "2025-11-21T12:48:33Z")

</div>

Please check the rev share column (M) from the SALES ACTIVITY spreadsheet download for Oct and Nov and see if the % if still 80% for all items. You can easily calculate what % of the sale is yours by dividing column L1 b…

---

## [SceneGraph Sample Feed Doesn't Validate](https://forum.developer.roku.com/t/scenegraph-sample-feed-doesnt-validate/10879)

<div class="topic-metadata">

**Author:** [@adamesq](https://forum.developer.roku.com/u/adamesq)\
**Replies:** 1\
**Last updated:** [November 18, 2025, 8:24pm UTC](https://forum.developer.roku.com/t/scenegraph-sample-feed-doesnt-validate/10879 "2025-11-18T20:24:18Z")

</div>

I’m moving from DP and have found that my feed, while working in DP for 4+ years, is not set up quite right. I’m trying to build a proper feed, but ROKU’s own SceneGraph sample feed doesn’t validate. Are there any good s…

---

## [Horizontal ButtonGroup](https://forum.developer.roku.com/t/horizontal-buttongroup/11412)

<div class="topic-metadata">

**Author:** [@ContraryMotion](https://forum.developer.roku.com/u/ContraryMotion)\
**Replies:** 0\
**Last updated:** [November 17, 2025, 4:32pm UTC](https://forum.developer.roku.com/t/horizontal-buttongroup/11412 "2025-11-17T16:32:21Z")

</div>

I’m experimenting with creating a horizontal button group derived from the ButtonGroup class. I’m running into problems, but before I scrap it and build one from scratch (deriving from the Group class instead), I was won…

---

## [OS 15.1.4 query/media-player Expired](https://forum.developer.roku.com/t/os-15-1-4-query-media-player-expired/11410)

<div class="topic-metadata">

**Author:** [@Hi](https://forum.developer.roku.com/u/Hi)\
**Replies:** 1\
**Last updated:** [November 17, 2025, 2:47am UTC](https://forum.developer.roku.com/t/os-15-1-4-query-media-player-expired/11410 "2025-11-17T02:47:16Z")

</div>

Hello Roku Community Team And Everyone After my Roku Ultra device upgraded its system to OS v15.1.4 build 1500, the ECP command for querying media playback information (query/media-player) no longer returns playback pro…

[Next page](https://forum.developer.roku.com/tag/roku-developer-program/31.md?match_all_tags=true&page=1&tags%5B%5D=roku-developer-program)
