UNPKG

media-stream-player

Version:

Player built on top of media-stream-library

37 lines (36 loc) 939 B
import React from 'react'; import { VideoProperties } from './PlaybackArea'; import { MetadataHandler } from './metadata'; /** * WebSocket + RTSP playback component. */ interface HttpMp4VideoProps { readonly forwardedRef?: React.Ref<HTMLVideoElement>; /** * The _intended_ playback state. */ readonly play?: boolean; /** * The HTTP/HTTPS source for the MP4 data (URI). */ readonly src?: string; /** * Activate automatic playback. */ readonly autoPlay?: boolean; /** * Default mute state. */ readonly muted?: boolean; /** * Callback to signal video is playing. */ readonly onPlaying?: (videoProperties: VideoProperties) => void; /** * Callback to signal video ended. */ readonly onEnded?: () => void; readonly metadataHandler?: MetadataHandler; } export declare const HttpMp4Video: React.FC<HttpMp4VideoProps>; export {};