wowza-webrtc-client-react
Version:
WoWza WebRTC Player/Client (React Component).
28 lines (27 loc) • 569 B
TypeScript
export interface IPlayerStatus {
isMuted?: boolean;
isPlaying: boolean;
error?: Error;
}
declare type PlayerStateChanged = (status: IPlayerStatus) => void;
export interface IPlayerProps {
streamName?: string;
disableAudio: boolean;
autoPlay: boolean;
onPlayerStateChanged?: PlayerStateChanged;
}
export interface IPlayer {
/**
* Allow user to start playing the media.
*/
play(): void;
/**
* Allow user to stop playing.
*/
stop(): void;
/**
* Player error.
*/
error?: Error;
}
export {};