Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.streampixel.io/llms.txt

Use this file to discover all available pages before exploring further.

Configure from Project Settings → Resolution → Codec. Default: AV1 primary, H.264 fallback. Streampixel auto-falls-back to the secondary codec when a viewer’s browser or your UE version doesn’t support the primary.

Codec options

CodecQuality at low bitrateCompatibilityNotes
H.264BlockyUniversalGPU-accelerated. Safe default for the broadest audience.
VP8AverageUniversalCPU-decoded — older devices may struggle.
VP9GoodChrome, Firefox, EdgeBetter quality than H.264 at the same bandwidth, but can drop WebRTC frame rates — test before using.
AV1BestChrome desktop, modern hardwareHighest quality per bit. Requires UE 5.4+ on the encoder side.

When fallback kicks in

ScenarioWhat happens
Viewer on iPhone, AV1 primaryiOS doesn’t decode AV1 → falls back to your fallback codec.
Viewer on older Firefox, AV1 primaryFirefox lacks AV1 → falls back.
UE 5.3 or below, AV1 primaryEncoder can’t produce AV1 → falls back globally.
AV1 only works on UE 5.4+. If you’re on an older version, set H.264 or VP9 as primary.
AudiencePrimaryFallback
Mixed devices, broad reachH.264VP8
Modern devices, fast networksAV1H.264
Detailed scenes, constrained bandwidthVP9H.264
Codec Settings

Next

Resolution settings

Pair codec with the right resolution mode.

Performance tuning

Hit your latency, FPS, and bitrate targets.