Can I use GPU to accelerate/handle multiple streams to use muxer converting from SRT to HLS? #4118
Replies: 1 comment
-
Hello, if the only conversion you are performing is remuxing from SRT/RTMP to HLS, then you don't need to accelerate the operation since it requires a minimal amount of CPU. The bottleneck is usually the network bandwidth, not the CPU. Hardware acceleration can help only if you are using FFmpeg or GStreamer to re-encode the stream, i.e. switching codec or recompressing it. In this case, you can use the enable hardware-accelerated FFmpeg / GStreamer encoders (for instance h264_nvenc for FFmpeg and nvh264enc for GStreamer), there are several guides available online. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Question
Hi,
I have multiple devices publishing to mediamtx server hosted on a VM in GCP in SRT/RTMP and I am consuming HLS for browser. As there are multiple streams being trans-coded, to optimize it Can I use a GPU or hardware acceleration to achieve it?
Beta Was this translation helpful? Give feedback.
All reactions