UNPKG

@gumlet/react-hls-player

Version:

Component for video playback using HLS.js in react

12 lines (11 loc) 464 B
import React, { RefObject } from 'react'; import Hls from 'hls.js'; import Config from 'hls.js'; export interface HlsPlayerProps extends React.VideoHTMLAttributes<HTMLVideoElement> { hlsConfig?: Config; playerRef: RefObject<HTMLVideoElement>; getHLSRef?: (hlsObj: Hls) => void; src: string; } declare function ReactHlsPlayer({ hlsConfig, playerRef, getHLSRef, src, autoPlay, ...props }: HlsPlayerProps): JSX.Element; export default ReactHlsPlayer;