OBS HW Offload

panni

New Member
As I can't post to the appropriate forum yet, because of reasons:

GStreamer-based NDI®-to-RTMP with VAAPI HW transcoding​

Ever wondered why you have an Intel CPU with QuickSync capabilities in your network, or a server with an Arc GPU, but you're still using your gaming machine's resources to transcode your video when streaming?

This solves that. The best example is using OBS with DistroAV to send a mostly lossless video/audio stream to the GStreamer NDI input, transcoding it using VAAPI and sending it to your RTMP target (custom RTMP, Twitch etc.).

Details​


Building​


Docker​

 

panni

New Member
Sure! AMD cards should be compatible with VAAPI and AMD AMF encoders of FFmpeg. See the README of the project for a start.
 

panni

New Member
Hmm, is that a bot? Summarizing and linking again?

Anyhow: The main default tech has changed from GStreamer to FFmpeg with NDI patches, due to better compatibility. README has been overhauled and a generic "stream.sh" wrapper script is now included, making it much easier and straight-forward to use compared to before.
 
Top