fcr-core
Version:
Core APIs for building online scenes
44 lines (43 loc) • 1.11 kB
TypeScript
export type FcrChatRoomTokenResData = {
token: string;
appKey: string;
orgName: string;
appName: string;
chatRoomId: string;
};
export interface FcrCheckInParams {
roomId: string;
userName: string;
userRole: string;
userId: string;
platform?: number;
/** Primary Stream | 主流 */
stream?: {
videoSourceUuid?: string;
audioSourceUuid?: string;
streamName?: string;
audioState: number;
videoState: number;
videoSourceType: number;
audioSourceType: number;
audioSourceState?: number;
videoSourceState?: number;
};
streams?: {
videoSourceUuid?: string;
audioSourceUuid?: string;
streamName?: string;
audioState: number;
videoState: number;
videoSourceType: number;
audioSourceType: number;
audioSourceState?: number;
videoSourceState?: number;
}[];
userProperties?: Record<string, unknown>;
password?: string;
version: string;
bypass?: number;
ticket?: string;
avatar?: string;
}