https://github.com/zeroidentidad/roku_fundamental
RokuTV training codes: scripts, recipes, practices, etc.
https://github.com/zeroidentidad/roku_fundamental
brightscript roku-tv scripts
Last synced: 2 months ago
JSON representation
RokuTV training codes: scripts, recipes, practices, etc.
- Host: GitHub
- URL: https://github.com/zeroidentidad/roku_fundamental
- Owner: zeroidentidad
- Created: 2022-06-18T03:30:22.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-18T18:37:16.000Z (10 months ago)
- Last Synced: 2025-01-30T11:11:10.303Z (4 months ago)
- Topics: brightscript, roku-tv, scripts
- Language: Brightscript
- Homepage:
- Size: 30.8 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Debug console
- Use telnel if is supported on like unix os with cmd: ```telnet {roku_device_ip} 8085```
```sh
# example:
00:00 ᴢᴇʀᴏ:/~ telnet 192.168.1.84 8085
```## Awesome list
- [github.com/slheavner/awesome-roku](https://github.com/slheavner/awesome-roku)
## SDK Ads
- [developers.google.com/interactive-media-ads/docs/sdks/roku](https://developers.google.com/interactive-media-ads/docs/sdks/roku/download)
## BrightScript & SceneGraph reference
- [developer.roku.com/es-mx/docs/references](https://developer.roku.com/es-mx/docs/references/references-overview.md)
Source Code Directory Structure:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Features by device degradation:
## Display multimedia content
- Use Content Feed with Nodes [developer.roku.com/es-mx/videos/courses/rsg/content-feed](https://developer.roku.com/es-mx/videos/courses/rsg/content-feed.md) - with video from CND (Content Delivery Network) or OVP (Online Video Platform) on [feed.json](./src_feed_samples/roku-developers-feed-v1.json) format sample
- Follow Direct Publisher Feed format specifications [developer.roku.com/es-mx/docs/specs/direct-publisher-feed-specs/feed-spec](https://developer.roku.com/es-mx/docs/specs/direct-publisher-feed-specs/feed-spec.md)
## Basic manifest file content required
```bash
# Channel Details
title=Grid Screen
major_version=1
minor_version=0
build_version=1# Channel Assets
mm_icon_focus_hd=pkg:/images/icon_focus_hd.jpg# Splash Screen
splash_screen_hd=pkg:/images/splash_hd.jpg# Resolution
ui_resolutions=hd
```## PDF documents
- [/pdf](./pdf/)
- [Roku TV Ready Technical Reference Manual .pdf](https://devtools.web.roku.com/rokutvready/documentation/Roku-TV-Ready-Technical-Reference-Manual.pdf) related to official [webtools](https://devtools.web.roku.com/) site