duncanthrax/scream

OPUS support (with forward error correction ?)

shodanx2 opened this issue · 0 comments

Hi there,
This project is what's I've been looking for !
Although I see it's streaming in PCM ?

Classical excuse for why you can't stream audio on WiFi is that jitter is too high.
Solution to this is to use efficient compression

I think Opus codec is fully open source with excellent compression and small packet sizes (it goes below 10ms !)

I believe this project would greatly benefit from a Opus stream compression

WIth ability to enable AND disable FEC (foward error correction), it sends some extra data for the client to rebuild the stream in case of damage

Ability to change frame size

Ability to change bitrate (including switching between constant and variable bitrate)