Before you begin with Roku self-fulfillment, ensure you’ve set your Brand Color and Logo in the OTT dashboard.
Set Brand Color + Logo
Set the Brand Color and Logo under Brand & SEO in your BoxCast OTT Dashboard.
Set Up Roku Developer Account
Follow the instructions for creating your Roku Developer account. You will need to invite apps@boxcast.com to your Roku account.
You will be directed to the Developer Launchpad after enrolling in the developer program. Click My Channels.
Create a new public channel.
Enter the Channel name, Channel store countries, and Default language, followed by clicking Create Channel.
Build Your BoxCast OTT App
Roku App Setup
The following steps are to be completed from your BoxCast OTT dashboard. Provide all the necessary information about your app for the build process.
App Name
Use the same name you provided while creating the Public Channel in the Roku Developer Launchpad above (e.g. My Sample Channel).
Channel Poster Full HD
This is the app icon which appears on users' home screens while using Roku. You will need to provide two sizes of the same image. This is the larger and should be exactly 540 pixels wide by 405 pixels tall.
Channel Poster SD
This should be the same as your Channel Poster Full HD above, but scaled down to 246 pixels wide by 140 pixels tall.
Splash Screen Full HD
This image is the loading screen displayed when users open your app for the first time. You will need to provide two sizes of the same image. This is the larger and should be exactly 1920 pixels wide and 1080 pixels tall.
Splash Screen SD
This should be the same as your Splash Screen Full HD above, but scaled down to 720 pixels wide and 480 pixels tall.
Build
Congratulations! You’ve assembled all the data needed to build your app. Make sure everything is correct before submitting your build request. Our system will be hard at work constructing your app for you. Roku apps do require BoxCast Technical Support to complete the process, so expect to hear from us once your build is complete.
App builds may take up to five business days to process.
Submit Your App For Review
After you've heard back from BoxCast Technical Support, you'll need to submit your app to Roku for review. The following steps should be completed from Roku’s Developer portal. A link to the Roku Developer portal will appear on the Distribution page of your OTT dashboard once your build is complete, but you may also simply click here, https://developer.roku.com/dev/landing.
Prepare for Review
To confirm the build has been successfully uploaded to your channel, go to (1) the public channel you created, (2) verify the checklist under Package & testing is marked complete, and then (3) click Listing setup under Store listing.
Fill out the following fields on the Listing setup screen. Upon completion, click Save to navigate back to the channel’s main screen.
Countries
Domestic Region
Is your channel made for kids?
Category
Channel Age Rating
Click Store assets under Store Listing.
Fill out the following fields on the Store assets screen. Upon completion, click Save English (assuming English is the default language) to navigate back to the channel’s main screen.
Default Language
Additional Languages
Channel name
Channel description (on-device)
Channel description (online)
Channel poster
Must be a 540x405 JPEG or PNG image
Screenshots
Up to six screenshots allowed
Must be 1920x1080 JPEG or PNG images
Click Channel profile under Channel properties.
Fill out the following fields on the Channel profile screen. Upon completion, click Save to navigate back to the channel’s main screen.
Channel type
This will always be Video
Channel requires internet connection
This will always be Yes
Privacy Policy URL
Terms of use URL
Vanity access code
This code is appended to the end of the URL when sharing a link to the Channel’s store listing. It can be left as the default value, or changed to something custom if desired
Does your channel require customers to sign in?
Select Yes for this option, so that you can provide Roku with testing credentials.
Support contact URL
Support contact email
Support contact phone
Learn more URL
Administrative contact
Name
Phone
Email
Technical Contact
Name
Phone
Email
Click on Monetization setup under Channel properties.
Since BoxCast OTT Apps does not support in-app purchases for Roku, you will select the option I will not be monetizing my channel. Upon completion, click Save to navigate back to the channel’s main screen.
Submit for Review
You’re almost there! From the app management page, click Schedule publish. Select the date and time you wish your app to go live. Confirm that the app has been tested, and that you have the authority to submit the app. A Roku employee will perform the final review, and then your app will be published on your selected date.
Your viewers can now access your OTT content on Roku devices. If you’re still struggling with Roku’s app management dashboard, try consulting Roku’s own documentation here: https://developer.roku.com/docs/developer-program/publishing/channel-publishing-guide.md