Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как отправить видео на HDMI монитор
Форум на CrossPlatform.RU > Курилка > Трёп
ViGOur
Есть устройство на базе 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
Цитата
Вопрос вот в чем, каким образом мне показать видео полученное с rtsp на мониторе, подключенном к девайсу через HDMI.


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

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


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

Хотя, нужно доки читать. :)
ViGOur
Примерно так я и думал, но пока ничего не получается! :)
Девайс MB 77.07.

Я почитал и вроде как vlc без иксов умеет воспроизводить видео, вот пока пытаюсь поставить его, девайс с flash долго работает зараза и периодически падает с ошибкой:
Цитата
kernel BUG at drivers/mtd/devices/mnand.c:867
ViGOur
Оказывается VLC умеет это делать, делается это вот так:
UDP поток
vlc -vvv udp:[@:server_port]


multicast UDP поток:
vlc -vvv udp:@multicast_address[:server_port]


HTTP поток
vlc -vvv http://www.example.org/your_file.mpg


RTSP поток
vlc -vvv rtsp://www.example.org/your_stream

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.