Skip to content

VideoCaptureService

Not yet Class Services NotCreatable Service

Service that manages camera capture for features such as avatar facial-animation tracking. Requires RobloxScript security; not callable from experience scripts.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 11 modern Roblox members not implemented yet

Description

VideoCaptureService manages camera capture, for example for avatar facial-animation tracking. It enumerates the available camera devices, resolves and applies the requested device, and reports capture state through its events. All of its members require RobloxScript security; not callable from experience scripts.

Inheritance

Object → Instance → VideoCaptureService

Properties

Member Signature Summary
Active Active: bool —
CameraID CameraID: string —

Methods

Member Signature Summary
GetCameraDevices VideoCaptureService:GetCameraDevices(): Map —

Events

Member Signature Summary
DevicesChanged DevicesChanged() —
Error Error(cameraid: string, errorcode: string) —
Started Started(cameraid: string) —
Stopped Stopped(cameraid: string) —

Roblox reference: VideoCaptureService

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.