1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- interface StreamFrameType {
- frame: number;
- clipPath: string;
- metaData: string;
- serverTime?: number;
- DIR?: number;
- mediaSrc?: string; // 临时
- mType?: string;
- }
- interface StreamMetaType {
- frame: number;
- metaData: string;
- }
- interface NewUserStatesType {
- userId: string;
- playerState: PlayerStateType;
- renderInfo: RenderInfoType;
- event: string | null;
- relation: number;
- }
- interface PlayerStateType {
- roomTypeId: string;
- person: number;
- avatarId: string;
- skinId: string;
- roomId: string;
- isHost: boolean;
- isFollowHost: boolean;
- skinDataVersion: string;
- avatarComponents: string;
- nickName: string;
- movingMode: number;
- attitude: string;
- areaName: string;
- pathName: string;
- pathId: string;
- avatarSize: number;
- extra: string;
- prioritySync: boolean;
- player: {
- position: Point;
- angle: Angle;
- };
- camera: {
- position: Point;
- angle: Angle;
- };
- cameraCenter: Point;
- }
- interface RenderInfoType {
- renderType: number;
- videoFrame: null | string;
- cameraStateType: number;
- isMoving: number;
- needIfr: number;
- isVideo: number;
- stillFrame: number;
- isRotating: number;
- isFollowing: number;
- clientPanoTitlesBitmap: any[];
- clientPanoTreceId: string;
- prefetchVideoId: string;
- noMedia: boolean;
- }
- interface StreamReplyType {
- traceIds: string[];
- vehicle: string;
- mediaSrc?: string;
- newUserStates: NewUserStatesType[];
- actionResponses: any[];
- getStateType: number;
- code: number;
- msg: string;
- // breakPointId?: number;
- startBreakPointId?: number;
- endBreakPointId?: number;
- breakPointId?: number; //临时记录存在的点()
- mType?: string; //类型
- DIR: ?number;
- }
- // interface NewUserStatesType{
- // }
- interface StreamPushResponse {
- frame: number;
- done: boolean;
- }
|