UNPKG

media-stream-library

Version:

Media stream library for Node & the Web.

19 lines (18 loc) 551 B
import { HttpConfig, HttpMp4Source } from '../components/http-mp4'; import { Pipeline } from './pipeline'; export interface HttpMseConfig { http: HttpConfig; mediaElement: HTMLVideoElement; } export declare class HttpMsePipeline extends Pipeline { onHeaders?: (headers: Headers) => void; onServerClose?: () => void; http: HttpMp4Source; private readonly _src?; private readonly _sink; constructor(config: HttpMseConfig); close(): void; get currentTime(): number; play(): Promise<void>; pause(): void; }