crybapp / aperture

Microservice that handles video and audio forwarding to clients
MIT License
19 stars 5 forks source link

Needs working with slow network situations and doing actual real-time streaming #3

Closed JeDaYoshi closed 4 years ago

JeDaYoshi commented 4 years ago

I've been looking into how aperture streams stuff - it needs some fixes and adding features on what is slow network handling, and what most surely will want - real-time streaming, and working around so it doesn't freezes every few due to slow networks.

By what I see - ffmpeg records all the stuff, then aperture just sends the data to the clients, as-is, and won't even do frame skipping etc. to prevent some issues. This would be an issue with those with slow networks and computers, so what's proposed is:

Any ideas are welcome.

JeDaYoshi commented 4 years ago

This has to do nowadays with #5, more with WebRTC in.

JeDaYoshi commented 4 years ago

I'll close this in favour of #5.