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