Skip to content

Add H.264 stream fallback, settings, and diagnostics#7

Draft
sjchmiela wants to merge 3 commits into
stanley/expo-serve-sim-03-vendor-livekit-webrtcfrom
stanley/expo-serve-sim-07-avcc-encoder-fallback
Draft

Add H.264 stream fallback, settings, and diagnostics#7
sjchmiela wants to merge 3 commits into
stanley/expo-serve-sim-03-vendor-livekit-webrtcfrom
stanley/expo-serve-sim-07-avcc-encoder-fallback

Conversation

@sjchmiela

@sjchmiela sjchmiela commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

This is the second grouped streaming-improvements PR, stacked on #3.

Commits:

  • Add robust H.264 AVCC encoder fallback
  • Add configurable stream settings
  • Improve stream performance and frame pacing

Diagnostics note:

The stream diagnostics changes are present in this grouped area, but the existing source history had them folded into the stream performance/frame pacing work rather than as a clean standalone commit. I kept the stable tested history instead of doing a risky manual split.

Validation

  • ./node_modules/.bin/tsc --noEmit
  • npm exec --yes --package bun@latest -- bun run packages/serve-sim/build.ts

@sjchmiela sjchmiela force-pushed the stanley/expo-serve-sim-07-avcc-encoder-fallback branch from 701e936 to e3aba45 Compare June 30, 2026 08:46
@sjchmiela sjchmiela force-pushed the stanley/expo-serve-sim-07-avcc-encoder-fallback branch from e3aba45 to 006155f Compare June 30, 2026 14:02
@sjchmiela sjchmiela changed the title Add robust H.264 AVCC encoder fallback Add H.264 stream fallback, settings, and diagnostics Jun 30, 2026
@sjchmiela sjchmiela changed the base branch from stanley/expo-serve-sim-06-webrtc-ice-turn to stanley/expo-serve-sim-03-vendor-livekit-webrtc June 30, 2026 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant