UNPKG

react-player

Version:

A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

32 lines (27 loc) 707 B
import BaseReactPlayer, { BaseReactPlayerProps } from './base.js' export interface TrackProps { kind: string src: string srcLang: string label: string default?: boolean } export interface FileConfig { attributes?: Record<string, any> tracks?: TrackProps[] forceVideo?: boolean forceAudio?: boolean forceHLS?: boolean forceSafariHLS?: boolean forceDisableHls?: boolean forceDASH?: boolean forceFLV?: boolean hlsOptions?: Record<string, any> hlsVersion?: string dashVersion?: string flvVersion?: string } export interface FilePlayerProps extends BaseReactPlayerProps { config?: FileConfig } export default class FilePlayer extends BaseReactPlayer<FilePlayerProps> {}