UNPKG

@100mslive/hms-video-store

Version:

@100mslive Core SDK which abstracts the complexities of webRTC while providing a reactive store for data management with a unidirectional data flow

24 lines (23 loc) 966 B
import { HMSPeer, HMSSpeaker, HMSStore, HMSTrack } from '../../'; import { HMSAudioTrack, HMSPlaylist, HMSRole, HMSScreenVideoTrack, HMSVideoTrack } from '../../schema'; export declare let localPeer: HMSPeer; export declare let remotePeerOne: HMSPeer; export declare let remotePeerTwo: HMSPeer; export declare let peerScreenSharing: HMSPeer; export declare let localVideo: HMSVideoTrack; export declare let localAudio: HMSAudioTrack; export declare let remoteVideo: HMSVideoTrack; export declare let screenShare: HMSScreenVideoTrack; export declare let auxiliaryAudio: HMSTrack; export declare let localSpeaker: HMSSpeaker; export declare let screenshareAudio: HMSTrack; export declare let hostRole: HMSRole; export declare let speakerRole: HMSRole; export declare let playlist: HMSPlaylist<any>; export declare const ROLES: { HOST: string; SPEAKER: string; VIEWER: string; NOSUBSCRIBE: string; }; export declare const makeFakeStore: () => HMSStore;