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.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.
Codec options
| Codec | Quality at low bitrate | Compatibility | Notes |
|---|---|---|---|
| H.264 | Blocky | Universal | GPU-accelerated. Safe default for the broadest audience. |
| VP8 | Average | Universal | CPU-decoded — older devices may struggle. |
| VP9 | Good | Chrome, Firefox, Edge | Better quality than H.264 at the same bandwidth, but can drop WebRTC frame rates — test before using. |
| AV1 | Best | Chrome desktop, modern hardware | Highest quality per bit. Requires UE 5.4+ on the encoder side. |
When fallback kicks in
| Scenario | What happens |
|---|---|
| Viewer on iPhone, AV1 primary | iOS doesn’t decode AV1 → falls back to your fallback codec. |
| Viewer on older Firefox, AV1 primary | Firefox lacks AV1 → falls back. |
| UE 5.3 or below, AV1 primary | Encoder can’t produce AV1 → falls back globally. |
Recommended pairings
| Audience | Primary | Fallback |
|---|---|---|
| Mixed devices, broad reach | H.264 | VP8 |
| Modern devices, fast networks | AV1 | H.264 |
| Detailed scenes, constrained bandwidth | VP9 | H.264 |

Next
Resolution settings
Pair codec with the right resolution mode.
Performance tuning
Hit your latency, FPS, and bitrate targets.