Speaker
Description
In my master’s thesis, I explored region-based compression for sports broadcasting. We used FFmpeg because it provided a generic addroi filter for attaching ROI metadata that we could use for multiple encoders, but GStreamer currently lacks a simple way to define regions and pass them to encoders downstream, and I wanted to change this.
To prototype this, I built a small Rust plugin that works similar to addroi to append GstVideoRegionOfInterestMeta to frames and extended x264enc to consume it. In this lightning talk, I will demo the prototype and show some results of using it, highlighting how a generic ROI solution could enable broader support for region-based compression in GStreamer.
Images:
addroi_filter: shows simple example of more compression in one region
controlled_compression: Usuage of compressing audience in football arena more, for better quality on the field.
Speaker Bio
Working at Spiideo in Malmö, newly graduated. Fresh and excited gstreamer user
| Duration of the talk |
|---|













