Приём видео на Raspberry Pi — различия между версиями
Материал из virt2real wiki
Admin (обсуждение | вклад) (Новая страница: «Полноценного плеера 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