7d61d7b42553ad7c88477eb22d7728ba6da1c419
Simple Instant Stream
- axum cookie jar support (manual set-cookie headers isnt yum)
- more codecs
- h265
- av1
- Stream status rtc data channel (i.e, 'you're dropping frames! ,, 'wrong codec!') which is shown in the stream player page
- Whep -> Whip support
- Write customs error types for everything that touches HTTP for thiserror and make it impl axum's IntoReponce
- HTTP
- WebRTC offers
- DB actions
- (optional) Replace frame -> rtc management with something other then async broadcast (circular buffer with frame data)
Qol
- Stream key renaming
- Admin panel
- Username look up
- Disabling Stream keys
- Change stream key limit manually
- See server cpu usage
Description
Languages
Rust
94.6%
HTML
2.7%
Nix
1.5%
Dockerfile
0.8%
Just
0.4%