1 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

VideoCaptureStartedResult

Describes the outcome of a video capture start request initiated via CaptureService:StartVideoCaptureAsync(). The value is returned directly by that method and is also surfaced through the UserVideoCaptureStartFailed event when the result is not VideoCaptureStartedResult.Success.

Items

NameValueDescription
Success0Video capture started successfully.
OtherError1Video capture failed due to an unspecified internal error.
CapturingAlready2A video capture session is already in progress and a new one cannot be started.
NoDeviceSupport3The device does not have the required capture capabilities.
NoSpaceOnDevice4The device does not have sufficient storage space available to begin capturing video.

Success

Video capture started successfully.

FieldValue
value0

OtherError

Video capture failed due to an unspecified internal error.

FieldValue
value1

CapturingAlready

A video capture session is already in progress and a new one cannot be started.

FieldValue
value2

NoDeviceSupport

The device does not have the required capture capabilities.

FieldValue
value3

NoSpaceOnDevice

The device does not have sufficient storage space available to begin capturing video.

FieldValue
value4