@phenixrts/sdk
Version:
JavaScript SDK
11 lines (10 loc) • 700 B
TypeScript
import { IStream } from './IStream';
import ChannelContext from '../context/ChannelContext';
import PeerConnectionContext from '../context/PeerConnectionContext';
import StreamTransformContext from '../context/StreamTransformContext';
import FrameTimingInformationContext from '../context/FrameTimingInformationContext';
export default class RealTimeStreamFactory {
private static _logger;
static create(token: string, channelContext: ChannelContext, peerConnectionContext: PeerConnectionContext, streamTransformContext: StreamTransformContext, frameTimingInformationContext: FrameTimingInformationContext, handleStreamFailure: () => Promise<void>): IStream | undefined;
constructor();
}