video group manages the full lifecycle of video: uploading source files, transcoding, captions, watermark profiles, and serving playback with short-lived signed tokens. It fits destination and product marketing video as well as gated content.
Upload
Create an upload to receive a one-time TUS upload endpoint, then upload the file bytes to that endpoint with a TUS client.client.video.videos.createFromUrl(input).
Captions and watermarks
Signed playback
Mint a short-lived signed token to play protected video. The token resolves to playable HLS and DASH URLs.Scopes
Key types:
VideoSummary, VideoUploadTicket, VideoCaptionSummary, VideoWatermarkProfileSummary, VideoSignedToken, CreateVideoUploadInput, CreateVideoFromUrlInput, MintVideoSignedTokenInput.