Hacker News new | ask | show | jobs
by ryanar 1734 days ago
Note that there are a lot of tunings that you may need depending on what your latency tolerance and picture quality tolerance is. I would recommend following FFmpeg's streaming guide [0].

If you are trying to stream desktop, camera, and microphone to the browser, I would recommend pion's mediadevices package [1].

[0] - https://trac.ffmpeg.org/wiki/StreamingGuide

[1] - https://github.com/pion/mediadevices

1 comments

Thanks!

I've been wanting to build a hackday project that takes images captured from our satellites and builds a video stream. (we gets hundreds of new shots from space every minute, for fun create a screensaver-like streaming video feed of interesting pictures)

perhaps I can build it with either ffmpeg or pion (using pkg/driver/screen as a model to create a virtual canvas to draw on)

What industry do you work in? Sounds interesting to have many satellite images streaming in!
I'm at Planet.com - our founders worked on phone-sat at NASA then went on to build an earth imaging company with more than 100 satellites at any given time - all imaging as fast as possible :)