crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как отправить видео на HDMI монитор
ViGOur
  опции профиля:
сообщение 17.11.2015, 16:19
Сообщение #1


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Есть устройство на базе ARM. Только консоль.
Вопрос вот в чем, каким образом мне показать видео полученное с rtsp на мониторе, подключенном к девайсу через HDMI.
Сохранить получить видео и сохранить его в файл я могу так наприме:
gst-launch-0.10 -e rtspsrc location="rtsp://172.28.1.102/h264" latency=100 ! rtph264depay byte-stream=false ! capsfilter caps="video/x-h264,width=1280,height=720,framerate=(fraction)25/1" ! mp4mux ! filesink location=video1.mp4
но вот как его показать на мониторе и можно ли бз иксов?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
kuzulis
  опции профиля:
сообщение 17.11.2015, 19:41
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


Цитата
Вопрос вот в чем, каким образом мне показать видео полученное с rtsp на мониторе, подключенном к девайсу через HDMI.


Тут нужно манить доки на девайс, нужно вместо filesink юзать что-то вроде *hdmi*sink И прочее. Например, на NVIDIA Tegra Jetson девайсе есть такие фичи, которые описаны в доке. NVIDIA поставляет эти дополнительные плагины синков для Г-стримера в комплекте (они копируются в директорию с Г-стримером)... Думаю, и для других девайсов аналогичное (смотря что за девайс).

Цитата
но вот как его показать на мониторе и можно ли бз иксов?


Вот тут я не скажу, но кажется что можно. Нужно чтобы был доступен DRM/KMS драйвер, тогда оно должно воспроизводиться через синк типа *egl*sink (хотя, возможно и через HDMI тоже)...

Хотя, нужно доки читать. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Ответить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.11.2024, 12:30