I am looking for opinions and resources. Serving rtmp, dash, hal with nginx-rtmp-module. Test streaming from another machine with ffmpeg, but will probably use OBS later on.
- Which nginx settings matter?
- What's important in relation to hardware (cpu? ram? gpu?)?
- How would you decide where the bottlenecks are, what causes performance issues?
I've been using JMeter with the HLSPlugin to do a bit of load testing. Increasing the number of threads has almost no impact on cpu/ram, but the stream did start to lag incrementally. JMeter is registering a bunch of 404 not found errors, when fetching media segments/playlists.
I'm looking forward to your comments.