Description
Open‑Source Media Player Component
The ReactTVPlayer is a robust open‑source media player designed for smooth playback and navigation on large‑screen TV devices.
- It offers customizable controls and arrow‑key navigation, supporting various URL types—including local file paths, HLS/Dash streams, and direct links to YouTube or Vimeo—eliminating the need for additional video encoding.
- The component leverages open‑source libraries such as Norigin Media’s spatial navigation hook and builds upon React Player, which uses hls.js and dash.js under the hood.
- Developed with React TypeScript (though it can be used without TypeScript), the library is packaged efficiently with Vite, simplifying integration into projects.
Creator
Lewis Hunt
@Lew_Hunt
Related Projects
Hightable
Virtualized Table Component
Dice UI
Shadcn/ui Component Library
FileKit.dev for React
Drop-in File Upload & Media Streaming Components
Sillybits
Landing Page Building Blocks
Workflow Builder
Node-based Workflow Editor SDK
Overflow
Open-source UI Components for React Flow