Live Streaming
Video quality
Choose the publish quality for the local camera in a live room.
videoQuality sets the local camera's capture resolution, bitrate and frame rate.
| Tier | Resolution | Approximate bitrate |
|---|---|---|
VoxeraVideoQuality.low | 360p | 450 kbps |
VoxeraVideoQuality.sd | 540p | 800 kbps |
VoxeraVideoQuality.hd (default) | 720p | 1.7 Mbps |
VoxeraVideoQuality.fullHd | 1080p | 3 Mbps |
const VoxeraLiveRoomConfig(videoQuality: VoxeraVideoQuality.sd);It applies when the room connects. If you're not using the widget's config, call controller.setVideoQuality before connect.
How this affects your bill
Video is charged on the quality each viewer receives, so a higher publish tier can cost more. The project's Maximum Video Quality Tier in the console caps what the project can use. See How billing works.