История изменений
Исправление intelfx, (текущая версия) :
Строго говоря, из документации не очевидно, что выход вообще можно передавать куда-либо кроме файла. Но, насколько могу видеть (1, 2), в аргументе pipeline действительно допускается использование пайплайнов с своим собственным sink. Выходной файл тогда не открывается и аргумент file_template не используется, в filename_used возвращается NULL (не знаю, как он представляется со стороны D-Bus).
tl;dr: попробуй посмотреть здесь: http://www.einarsundgren.se/gstreamer-basic-real-time-streaming-tutorial/
Пример оттуда, минус source:
videoconvert ! videoscale ! video/x-raw,format=I420,width=800,height=600,framerate=25/1 ! jpegenc ! rtpjpegpay ! udpsink host=127.0.0.1 port=5000
Исправление intelfx, :
Насколько могу видеть (1, 2), в аргументе pipeline действительно допускается использование пайплайнов с своим собственным sink. Выходной файл тогда не открывается и аргумент file_template не используется, в filename_used возвращается NULL (не знаю, как он представляется со стороны D-Bus).
tl;dr: попробуй посмотреть здесь: http://www.einarsundgren.se/gstreamer-basic-real-time-streaming-tutorial/
Пример оттуда, минус source:
videoconvert ! videoscale ! video/x-raw,format=I420,width=800,height=600,framerate=25/1 ! jpegenc ! rtpjpegpay ! udpsink host=127.0.0.1 port=5000
Исходная версия intelfx, :
Насколько могу видеть (1, 2, в аргументе pipeline действительно допускается использование пайплайнов с своим собственным sink. Выходной файл тогда не открывается и аргумент file_template не используется, в filename_used возвращается NULL (не знаю, как он представляется со стороны D-Bus).
tl;dr: попробуй посмотреть здесь: http://www.einarsundgren.se/gstreamer-basic-real-time-streaming-tutorial/
Пример оттуда, минус source:
videoconvert ! videoscale ! video/x-raw,format=I420,width=800,height=600,framerate=25/1 ! jpegenc ! rtpjpegpay ! udpsink host=127.0.0.1 port=5000