Video Entities
These entities are used by the Video adapter functions and encapsulate data objects used by Epicenter Video API.
VideoReadOutView
Represents a video recording metadata object stored by Epicenter.
Properties:
videoKey: string– The unique identifier of the video.family: string– Identifies the set of media files related to the same video conference recording.affiliate: Affiliate– The affiliate that provided or owns the video.status: 'INITIALIZED' | 'RECORDED' | 'PROCESSED'– The current processing status of the video.scope: GenericScope– The scope associated with the video.permit: Permit– The permission object defining access rights.address: Address– The address information for retrieving the video.contents: string[]– A list of content identifiers associated with the video.reference: string– A reference string for linking or grouping videos.created: string– Timestamp indicating when the video was created.lastUpdated: string– Timestamp indicating when the video was last updated.expiration: string– Timestamp indicating when the video expires.
Affiliate
Represents the video conferencing service that Epicenter is affiliated with.
Variants:
'VONAGE''DAILY''DOMESTIC'- For videos created with other services and uploaded to Epicenter.
ProcessingType
Represents the type of processing applied to a video.
Variants:
'transcription'
MediaFormat
Represents supported media formats for video or audio files.
Variants:
'mp3''mp4''wav''flac''ogg''amr''webm'
LanguageCode
Represents supported language codes for video processing or transcription.
Variants:
'af-ZA''ar-AE''ar-SA''cy-GB''da-DK''de-CH''de-DE''en-AB''en-AU''en-GB''en-IE''en-IN''en-US''en-WL''es-ES''es-US''fa-IR''fr-CA''fr-FR''ga-IE''gd-GB''he-IL''hi-IN''id-ID''it-IT''ja-JP''ko-KR''nl-NL''pt-BR''pt-PT''ru-RU''ta-IN''te-IN''tr-TR''zh-CN''zh-TW''th-TH''en-ZA''en-NZ'