LINUX.ORG.RU

не работает gst-launch


0

1

доброго времени суток. есть видео поток с rtsp-сервера,который я принимал через gst-launch. при переходе на другой компьютер команда перестала работать. все библиотеки установленные на первом компьютере - установлены и на втором.

tutov@tutov12:~$ gst-launch rtspsrc location=rtsp://192.168.127.100:554/moxa-cgi/udpStreamer latency=0 ! decodebin2 ! xvimagesink name=sink
Установка конвейера в состояние PAUSED...
ОШИБКА: Конвейер не хочет становиться на паузу.
ОШИБКА: из элемента /GstPipeline:pipeline0/GstXvImageSink:sink: Could not initialise Xv output
Дополнительная отладочная информация:
xvimagesink.c(1435): gst_xvimagesink_get_xv_support (): /GstPipeline:pipeline0/GstXvImageSink:sink:
No port available
Установка конвейера в состояние NULL...
Освобождение конвейера...

Could not initialise Xv output
No port available

То есть хочет xv (расширение x11). Либо видеодрайвер не держит xv, либо чтото хреново собрано-настроено, либо какое то приложение захапало все порты xv и твоя программа в пролете.

Как вариант выводи не xvimagesink а каким нибудть другим gst плагином, через обычный x11.

kernel ★★☆
()
1 марта 2012 г.

Пробуй autovideosink

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.