react-hls

0.0.8 • Public • Published

react-hls

react-hls is a simple hls/rtmp live stream player. It will use hls.js to play your hls live stream if your browser support html 5 video and MediaSource Extension. Otherwise it will downgrade to Flash play your rtmp live stream.

Todo

  • Start the project
  • Write base component structor
  • Support Hls live stream playing ability
  • Support Rtmp/Flv live stream
  • downgrad solution
  • bugs & Optimization :)

Tutorial

import ReactHLS from 'react-hls';
 
// In your render function
<ReactHLS url={"your hls http url"} />

Properties

  • url String required

    the hls url that you want to play

  • autoplay Boolean

    autoplay when component is ready default to false

  • constrols Boolean

    whether or not showing the playback controls default to false

  • width Number

    video width

  • height Number

    video height

  • hlsConfig Object

    hls.js config , you can see all config here

  • videoProps Object

    All video tag attributes supported. You can check all attributes here

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.8
    200
    • latest

Version History

Package Sidebar

Install

npm i react-hls

Weekly Downloads

170

Version

0.0.8

License

ISC

Last publish

Collaborators

  • mingxin.huang