Players & Clients
Page 10 of 19: Browse 447 curated open-source video players and client SDKs — Video.js, hls.js, dash.js, Shaka Player, and mobile players on Awesome Video.
About this collection
Players & Clients brings together 447 curated resources from across the video technology landscape. Notable topics include Browser Extensions, Desktop Players, Embedded Players, and Frameworks & UI Components.
Subcategories
- Browser Extensions
- Desktop Players
- Embedded Players
- Frameworks & UI Components
- Hardware Players
- Mobile & Web Players
- Mobile Players
- Set-top Box Players
- Smart TV Players
- Web Players
Resources
- LibreELEC"Just enough OS" Linux distro for Kodi, minimal build tailored for dedicated media-player hardware.
- luci-app-amlogicOpenWrt firmware/kernel manager for Amlogic/Allwinner/Rockchip streaming boxes with install/backup/snapshot kernel management.
- OpenPLiEnigma2-based Linux firmware for Dreambox/VU+/Xtrend DVB set-top receivers, long-running open-source community STB OS.
- SegmentIO BrightscriptA BrightScript interface to SegmentIO event tracking
- StreamboxOpen hardware platform (Raspberry Pi + bill of materials) for a low-cost video streaming device.
- Amplitude BrightscriptA Brightscript (Roku) library for submitting analytics to Amplitude
- BrighterScriptSuperset language of BrightScript adding types, classes, and modern features, compiles to standard BrightScript; also serves as LSP backend…
- Brighterscript FormatterA code formatter for BrighterScript (and BrightScript)
- Brightscript JSONJSON parser for Roku's proprietary Brightscript language
- Brightscript State MachineState management for Roku channel..
- BrightWebSocket — WebSocket client for Roku SceneGraphRFC 6455 WebSocket client library for Roku SceneGraph, running in a separate task.
- Brs TestbedA simple, buildable Roku channel that executes arbitrary BrightScript files.
- brs-engine — BrightScript Simulation EngineRun Roku BrightScript/SceneGraph apps in the browser and Node.js, with filesystem/registry/remote simulation and a Micro Debugger.
- bslintStatic-analysis linter for BrightScript/BrighterScript with CLI usage (npx bslint), supports --fix and --checkUsage flags.
- dd-sdk-roku — Datadog SDK for RokuDatadog client-side telemetry SDK for Roku apps (BrightScript + SceneGraph).
- Emby RokuOfficial Roku client application for the Emby media server platform for streaming personal video libraries.
- eslint-plugin-rokuESLint parser and plugin for linting Roku BrightScript source files.
- Jasmine RokuExample jasmine tests using node-roku-test for verifying Roku channel behavior
- Network BenchmarkProof of concept. Roku app implementing network layer using scene graph nodes.
- RAF4RSG Samplesample demonstrating the Roku Advertising Framework in SceneGraph
- RedokuRoku application or development tool by Brian Dunnington for video streaming on Roku devices.
- rmock — BrightScript Mocking LibraryMock library for BrightScript that works with the official Roku test framework and others for unit testing.
- RoactRoku development library by Brian Dunnington for building video streaming channels and applications.
- Roku FrameworkRoku app framework to make app creation easier and structured. Under construction