一、環境
i.MX6平臺+gst-launch-1.0。
二、使用方法
gst-launch-1.0 playbin uri=file://$FILE1 video-sink=”overlaysink overlay-width=960 overlay-height=540” playbin uri=file://$FILE2 video-sink=”overlaysink overlay-left=960 overlay-width=960 overlay-height=540” playbin uri=file://$FILE3 video-sink=”overlaysink overlay-top=540 overlay-width=960 overlay-height=540” playbin uri=file://$FILE4 video-sink=”overlaysink overlay-left=960 overlay-top=540 overlay-width=960 overlay-height=540”
這裏實現了1080P分辨率下,4分屏顯示。
原理就是使用overlaysink對video-sink進行註冊,利用overlaysink的overlay相關屬性控制輸出區域。