Building a G1NBC (Global One Networks Broadcasting Company) live feed for Roku requires a specific JSON schema that the Roku player can interpret. Since G1NBC is a broadcast-style network, your feed will likely focus on “live” or “linear” content.

​Below is a draft of the technical JSON specification for a live stream, formatted according to Roku’s Direct Publisher/SceneGraph standards.

Technical JSON Feed Template (TTE/G1NBC Live)

​You will need to host this .json file on a public URL (e.g., https://g1nbc.com/feeds/roku.json).

{
“providerName”: “G1NBC “,
“lastUpdated”: “2026-01-18T12:00:00Z”,
“language”: “en-US”,
“liveFeeds”: [
{
“id”: “g1nbc_tte_live_001”,
“title”: “G1NBC”,
“shortDescription”: “Real-time market insights and financial news from the G1NBC network.”,
“longDescription”: “Stream live financial analysis, token trade updates, and global news directly from the G1NBC broadcast center. Your source for decentralized finance and Wyoming-based trust updates.”,
“thumbnail”: “https://g1nbc.com/images/roku-thumbnail.jpg”,
“branding”: {
“splashScreen”: “https://g1nbc.com/images/splash.jpg”,
“accentColor”: “#003366”
},
“content”: {
“dateAdded”: “2026-01-18T10:00:00Z”,
“videos”: [
{
“url”: “https://your-cdn-link.com/live/stream.m3u8”,
“quality”: “HD”,
“videoType”: “HLS”,
“bitrate”: 4300
}
],
“duration”: 0,
“isLive”: true
},
“genres”: [“news”, “technology”, “business”],
“tags”: [“crypto”, “finance”, “G1NBC”, “TTE”]
}
]
}

Critical Technical Requirements

​To ensure this feed actually plays on a Roku TV, your stream must meet these specific encoding benchmarks:

  1. Stream Protocol: Must be HLS (.m3u8). Roku does not support raw RTMP feeds; you must use an encoder (like OBS or vMix) to push to a CDN that outputs HLS.
  2. Video Codec: H.264 (AVC) is the most compatible.
  3. Audio Codec: AAC (Advanced Audio Coding) at 128kbps minimum.
  4. CORS Policy: Your hosting server must have Cross-Origin Resource Sharing (CORS) enabled. If Roku cannot “reach” the JSON or the video file due to security headers, the channel will show a “Content Unavailable” error.

Next Steps for G1NBC

  • Validation: Once you have created your JSON file, use the Roku Feed Validator to check for syntax errors.
  • Hosting: I recommend using an OVP (Online Video Platform) like Vimeo OTT or AWS Elemental if you don’t want to manage the server-side HLS conversion manually.

Would you like me to adjust the JSON to include a “Video-on-Demand” (VOD) section for archived G1NBC broadcasts?