UNPKG

fcr-core

Version:

Core APIs for building online scenes

32 lines (31 loc) 1.18 kB
import { FcrRegion } from './type'; import { FcrDualVideoStreamConfig } from './utilities/dual-video-stream-config'; /** 引擎配置类 */ export declare class FcrCoreEngineConfig { __json_serializable__: boolean; /** 应用唯一标识 */ appId: string; /** 身份验证令牌 */ token: string; /** 用户唯一标识 */ userId: string; /** 服务区域 */ region: FcrRegion; /** 双摄像头视频流配置 */ dualCameraVideoStreamConfig: FcrDualVideoStreamConfig; /** 双屏幕视频流配置 */ dualScreenVideoStreamConfig: FcrDualVideoStreamConfig; /** 额外参数配置 */ parameters?: Record<string, unknown>; constructor(params: { appId: string; token: string; userId: string; region: FcrRegion; dualCameraVideoStreamConfig: FcrDualVideoStreamConfig; dualScreenVideoStreamConfig: FcrDualVideoStreamConfig; parameters?: Record<string, unknown>; }); static createDefaultConfig(appId: string, token: string, region: FcrRegion, userId: string, parameters?: Record<string, unknown>): FcrCoreEngineConfig; private _prependInternalParameters; }