Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
PetreToma
Visitor

Re: screensaver?

Hi

I made a channel and I want to use a private screensaver (made by me also for that channel). But all the time is use Roku home screensaver, how can I discover what i do wrong.

I have two project with a channel and with a screensaver with this two manifests:

Channel manifest:

title=AppPreviewScreensaver
major_version=1
minor_version=1
build_version=1
mm_icon_focus_hd=pkg:/images/icon_focus_hd.png
mm_icon_focus_sd=pkg:/images/icon_focus_sd.png
splash_screen_fhd=pkg:/images/splash_fhd.png
splash_screen_hd=pkg:/images/splash_hd.png
splash_screen_sd=pkg:/images/splash_sd.png
splash_color=#000000
splash_min_time=1500
ui_resolutions=fhd
confirm_partner_button=1
last_updated=22.05.2018

I made a screensaver (a different channel) with this manifest:

version one:
screensaver_title=AppPreviewScreensaver
major_version=1
minor_version=1
build_version=1
screensaver_private=1

version two:
screensaver_title=AppPreviewScreensaver
title=AppPreviewScreensaver
major_version=1
minor_version=1
build_version=1
screensaver_private=1

I need to map the screensaver to the channel somewhere inside of the code?
I need to move the screensaver to main channel project ? And add extra function RunScreensaver.

Thanks for your help
0 Kudos
squirreltown
Roku Guru

Re: screensaver?

"PetreToma" wrote:
Hi

I made a channel and I want to use a private screensaver (made by me also for that channel). But all the time is use Roku home screensaver, how can I discover what i do wrong.

I need to move the screensaver to main channel project ? And add extra function RunScreensaver.

Yes, you should have a RunScreensaver() function in your channel that launches your screensaver. If it is a SceneGraph channel it should create a new scene for the screensaver component.
This - screensaver_private=1  - determines whether your screensaver will appear in the Roku's screensaver list, so it can be set as a system-wide screensaver, or not.
Kinetics Screensavers
0 Kudos