2023-06-26, 06:03 PM
Maybe not 100. You don't want to max out your connection bandwidth. Otherwise the users would experience buffering. Try to ensure you don't utilize more than 75% of your available bandwidth. I usually aim for 50% utilization.
BUT a hard drive would struggle with that many simultaneous streams. A SSD would probably do ok with that many streams.
I do NOT have a Core i7 7700. I have an Intel J4205 (low power Atom processor), but the QSV capability is similar. I don't think 20 transcode streams is realistic on an iGPU. Maybe if you had a dedicated GPU. But I think the bottleneck would become the CPU managing all the ffmpeg processes.
BUT a hard drive would struggle with that many simultaneous streams. A SSD would probably do ok with that many streams.
I do NOT have a Core i7 7700. I have an Intel J4205 (low power Atom processor), but the QSV capability is similar. I don't think 20 transcode streams is realistic on an iGPU. Maybe if you had a dedicated GPU. But I think the bottleneck would become the CPU managing all the ffmpeg processes.