Developers

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
limebarartist
Binge Watcher

Generate and display a QR code at runtime

Does anyone have thoughts on how you might generate a QR code at runtime from a URL for display?

Tags (1)
0 Kudos
3 REPLIES 3
RokuBen
Community Moderator
Community Moderator

Re: Generate and display a QR code at runtime

Paramount has published an open-source library for this, see https://github.com/paramount-engineering/QR-Code-generator-brightscript

However, when using this, make sure you comply with section 2.2 of the certification guidelines (https://developer.roku.com/docs/developer-program/certification/certification.md),


2.2 Channels that include authentication must complete account sign-ups and sign-ins on the device using On-device authentication. Sign-up and sign-in workflows are prohibited from including external webpages, links to off-device promotional or marketing materials, or utilizing off-device sign-up or sign-in mechanisms such as rendezvous linking.

Channels must complete upgrades and downgrades on the device using On-device upgrade and downgrade. The upgrade/downgrade workflows are prohibited from including external webpages. 

ferdiworks
Roku Guru

Re: Generate and display a QR code at runtime

Some channel owners use a QR code edited into their video , example would be donation QR code for a paypal donation. OR or a product QR Code that displayed in a video. However do not use Affiliate links or sales qr codes!

OnDemandTV
admin@ondemandtvnetworks.com
sanity-check
Roku Guru

Re: Generate and display a QR code at runtime


@RokuBen wrote:

However, when using this, make sure you comply with section 2.2 of the certification guidelines (https://developer.roku.com/docs/developer-program/certification/certification.md),


2.2 Channels that include authentication must complete account sign-ups and sign-ins on the device using On-device authentication. Sign-up and sign-in workflows are prohibited from including external webpages, links to off-device promotional or marketing materials, or utilizing off-device sign-up or sign-in mechanisms such as rendezvous linking.

Channels must complete upgrades and downgrades on the device using On-device upgrade and downgrade. The upgrade/downgrade workflows are prohibited from including external webpages. 


Unless you're Netflix, or the BBC, or of similar size/influence. Then Roku's rules no longer apply, you can just do what you want.

Hardly a level playing field, is it.

Community is Being Upgraded!

We’re upgrading Roku Community to bring you a faster, more mobile-friendly experience. You may notice limited functionality or read-only access during this time. Read more here.

Planned Downtime:
Community will be unavailable for up to 24–48 hours during the upgrade window during the week of May 19th and you may notice reduced functionality. In the meantime, for additional assistance, visit our Support Site.

We're sorry for this disruption — we’re excited to share what’s next!