FFMPEG Optimize Encoding for Chrome Video playback on RPI

January 19, 2023, 17:28

southernlgnd

I am in search of someone who can help me optimize some video's using ffmpeg. The videos will be streamed internally on a network to ~ 50 raspberry pi's that will play the video on chrome using html <video> tag. If anyone knows of a discord or subreddit or any direction to point me. It would be greatly appreciated. I am currently just choosing random encodings and adjusting sliders hoping for the best.

lupine3rd

_"I am currently just choosing random encodings and adjusting sliders and hoping for the best."_ Welcome to the wide world of engineering!!! 😁

lupine3rd

Outside of the man pages for FFMPEG, I would pursue forums dedicated to that utility prior to investigating any special hardware tips.

lupine3rd

If you can stream to one pi, you can stream to 50

lupine3rd

If you're worried about latency, then the hardware bottleneck will be your switch, not the Pis

lupine3rd

But you'll still have to adjust the correct sliders and encodings in ffmpeg to lower the bandwidth used...as long as you're doing it in some baseline specs that a single Pi can support streaming to a browser with