Type alias RecordingMetadata
RecordingMetadata: {
id?: string;
callSessionId?: string;
owner?: RecordingMetadataOwner;
session?: Record<string, unknown>;
participants?: RecordingMetadataParticipant[];
mediaStreams?: RecordingMediaStream[];
extensionData?: RecordingExtensionData;
serviceData?: RecordingServiceData;
[key: string]: unknown;
}
Type declaration
-
[key: string]: unknown
-
Optional id?: string
-
Optional callSessionId?: string
-
Optional owner?: RecordingMetadataOwner
-
Optional session?: Record<string, unknown>
-
Optional participants?: RecordingMetadataParticipant[]
-
Optional mediaStreams?: RecordingMediaStream[]
-
Optional extensionData?: RecordingExtensionData
-
Optional serviceData?: RecordingServiceData
Service-specific data, including the call party details (
personality,callingParty,calledParty) used to resolve the remote participant for avatar/presence. See getRemoteParty.