react-tv-player
react-tv-player copied to clipboard
A React media player for TV devices, with customisable buttons and arrow-key navigation. The component can play a variety of URLs like file paths, HLS/Dash streams and even YouTube links directly. Try...
The progress bar can exceed the duration width when it's a live hls stream, need to think of some solutions... Most obvious idea is to limit width to the duration.
Also can you add a little wiki or help icon that can open up a modal popup menu that informs a user of possible keys and functionality? yes the UI...
It currently supports HLS AES Encryption, but does not support Widevine, FairPlay or PlayReady DRM out of the box. When playing Dash/HLS streams it renders a hls.js and dash.js video...
At https://github.com/lewhunt/react-tv-player/blob/215f7d7cc08319f4a2a30fa642106d560cbacb3b/src/lib/TVPlayer.tsx#L92 the library sets document body styles. This should not be done and must be handed over to the user for their preference, especially considering the fact that it...