Docs / Pose streaming

Pose streaming, VMC & FreeD

VTOKU Cam can stream the camera's 6-DoF pose to two protocols at once, VMC/OSC and FreeD, both phase-locked to the ARKit frame rather than a timer, so motion stays tight with the pose. Pose is always reported relative to the fixed world anchor.

VMC / OSC

VMC over OSC is the protocol used by Warudo and most VTuber tools.

For the full Warudo walkthrough, see Connect to Warudo.

FreeD

FreeD is the broadcast camera-tracking protocol used by many virtual-production and broadcast systems.

Broadcast networks: some Wi-Fi networks block broadcast or isolate clients. If your FreeD receiver sees nothing, try a dedicated router/AP and disable "AP isolation" / guest mode.

Running both at once

VMC and FreeD can be enabled together, for example, drive an avatar in Warudo over VMC while a separate system consumes FreeD camera data. Both read the same per-frame pose.

Lens & FOV

The app derives real field-of-view from the device camera intrinsics, and you can adjust focal length with the Lens controls. FOV is included in the VMC camera message so your virtual lens matches the phone.

iFacialMocap

VTOKU Cam can also speak iFacialMocap for face data, with auto-discovery on the LAN. If discovery is blocked by your network, enter the destination manually where supported.


Next: NDI in & out →