Skip to main content

An enumerated value indicating the video's status. The available status values are PENDING_UPLOAD, PROCESSING, PROCESSING_FAILED, BLOCKED, and LIVE.

Type that uses VideoStatusEnum

Video

Call that uses VideoStatusEnum

Enumerations

Value
Description
PENDING_UPLOAD
The video is pending upload. The video is being associated with a video ID and has not been uploaded yet.
PROCESSING
After a video upload is successfully completed, the status will show as PROCESSING until the video reaches one of the terminal states of LIVE, BLOCKED or PROCESSING_FAILED.
PROCESSING_FAILED
The video failed to process. If processing fails, it could be because the file is corrupted, is too large, or its size doesn’t match what was provided in the metadata. Refer to the error messages to determine the cause of the video’s failure to upload.
BLOCKED
The video is blocked. A video might be BLOCKED if it contains malware, or if it is blocked by the video moderation feature.
LIVE
The video is live. When the status of the video is LIVE, this indicates the file has been processed and uploaded successfully. The playList providing URLs for the video in DASH and HLS streaming video protocols will only be generated if the video uploads successfully.

Got thoughts? Click the feedback button – your insights help us improve!