Custom Manifest Attributes - rrirower/DP2SceneGraphWizard GitHub Wiki
Additional optional settings are available to customize the UI of your channel. The file, custom_attributes.json in the source folder contains these settings:
TITLE- The title of your channel.FEED_URL- The URL of your feed file.INDEX_URL- The URL of your index file created from the Custom Attributes screen. See below for more info.REQUIRE_SUBSCRIPTIONS- Enable this to support channel subscriptions.USE_RAF- Enable this to run ads on your channel. (see AD_SERVER below).WEB_API_KEY- Your Web API key.AD_SERVER- The URL of your ad server.BACKGROUND_COLOR- The background color of your channel. Cannot be used with BACKGROUND_IMAGE.BACKGROUND_IMAGE- The background image of your channel. Cannot be used with BACKGROUND_COLOR.USE_THUMBNAIL_BACKGROUND- Sets the background of the channel to the thumbnail image of the currently focused item in the grid. Set the value to true to enable. Comment out, or, set the value to false to disable.HIDE_GRID_THUMBNAIL- Show or hide the upper right Grid thumbnail. Set the value to true to hide the thumbnail. Comment out, or, set the value to true to show the thumbnail.OVERHANG- Show an overhang image at the top of your channel.OVERHANG_CLOCK- Show or hide the 'overhang' clock. Set the value to true to show the clock. Comment out, or, set the value to false to hide. If you elect to display an Overhang image, the default for this attribute is to display the clock.CONTINUE_WATCHING- Add a new first row to the Grid that shows all content that can be resumed. Set the value to true to show the row. Comment out, or, set the value to false to hide.CONTENT_VOTING- Adds a new button to the Details screen that allows the viewer to cast a 'vote' (Like/Dislike) for video content. Set the value to true to show the button. Comment out, or, set the value to false to hide. Please see How to: Support Content Voting for more info.WATCHED_INDICATOR- Display a green bar to show content that has been completed.WATCHLIST- Adds a new screen to the channel that shows content that has been saved to a watchlist.SHOW_DETAILS_THUMBNAIL- Shows the content thumbnail image on the Details page. Set the value to true to show the thumbnail. Comment out, or, set the value to false to hide.ENABLE_ROKU_VOICE- Enable to use the remote for voice commands.FAST_FORWARD- The number of seconds to fast forward when using voice command.REWIND_BACK- The number of seconds to rewind back when using voice command.
Generate a search index for your channel:
The intra channel Search function uses a channel index to find content. You have the option to allow the channel code to build the channel index when the channel is loaded, or, create it and preload it when the channel starts. Creating and preloading a channel index may result in improved performance at startup since the channel code does not need to build the index as part of the startup code. Follow these steps to create a channel index.
Click the ... button next to the channel feed text box.
The Create a Feed index screen will display.
Enter the absolute path to your feed file from your hard drive. Optionally, you can use the blue folder button to the right to navigate to it and select it. Once you've selected your feed file, click the Generate button to generate a search index for your feed file. The index will be created in the same folder as your feed file with the format:
'feed file'_index.json
The number of indexed content items will appear in the box above the generate button. Click the Ok button to close the screen.
Next, you must upload the newly created index file to your server in the same folder as your feed file.