Приём видео на Raspberry Pi — различия между версиями

Материал из virt2real wiki
Перейти к: навигация, поиск
(Новая страница: «Полноценного плеера Virt2real Player для малины ещё нет, можно попробовать воспользоваться гст…»)

Версия 20:22, 31 июля 2015

Полноценного плеера Virt2real Player для малины ещё нет, можно попробовать воспользоваться гстримером только для воспроизведения видеопотока с борта.

Мощности малины недостаточно для воспроизведения потока с минимальной задержкой, даже с использованием аппаратного ускорения. Видео воспроизводится плавно, но с задержкой около 1 секунды.

Настройки

  • добавить "deb http://vontaene.de/raspbian-updates/ . main" в файл /etc/apt/sources.list
  • выполнить команды apt-get update && apt-get install libgstreamer1.0-0-dbg gstreamer1.0-tools libgstreamer-plugins-base1.0-0 gstreamer1.0-plugins-good gstreamer1.0-plugins-bad-dbg gstreamer1.0-omx gstreamer1.0-alsa
  • добавить "gpu_mem=128" в файл /boot/config.txt


Приём RTP

gst-launch-1.0 -v udpsrc port=3000 ! "application/x-rtp,payload=96,encoding-name=H264" ! rtph264depay ! h264parse ! omxh264dec ! eglglessink sync=false


Приём RAW H264

gst-launch-1.0 -v udpsrc port=3000 ! "video/x-h264,framerate=(fraction)30/1,width=1280,height=720, stream-format=(string)byte-stream" ! omxh264dec ! eglglessink sync=false