docs: update 4g.md (#356)

* Update 4g.md

Add info to stream from usb camera video1

* Update 4g.md

Co-authored-by: Oleg Kalachev <okalachev@gmail.com>
This commit is contained in:
oponfil
2021-07-07 06:50:31 +03:00
committed by GitHub
parent 2550ffe532
commit 6934cc7a1a

View File

@@ -90,12 +90,14 @@ sudo apt-get install gst-rtsp-launch
<a id="command_line"></a>
```bash
gst-rtsp-launch "( v4l2src device=/dev/video0 ! video/x-raw,framerate=30/1,width=320,height=240 ! v4l2h264enc output-io-mode=4 extra-controls=\"encode,frame_level_rate_control_enable=1,h264_profile=4,h264_level=13,video_bitrate=300000,h264_i_frame_period=5;\" ! rtph264pay name=pay0 pt=96 )"
gst-rtsp-launch "( v4l2src device=/dev/video0 ! video/x-raw,framerate=30/1,width=320,height=240 ! videoconvert ! v4l2h264enc output-io-mode=4 extra-controls=\"encode,frame_level_rate_control_enable=1,h264_profile=4,h264_level=13,video_bitrate=300000,h264_i_frame_period=5;\" ! rtph264pay name=pay0 pt=96 )"
```
Данная командная строка содержит параметры передачи видео, такие как: устройство передачи, частота кадров, высота/ширина изображения, метод кодирования и т.д. Подробнее о настройках [можно узнать тут](https://github.com/sfalexrog/gst-rtsp-launch/blob/master/README.md).
В приложении QGroundControl проверьте, что начался стрим изображения.
> **Info** Камера Raspberry Pi `/dev/video0` может использоваться сервисом `clover` и тогда `gst-rtsp-launch` не сможет получить к ней доступ. Чтобы остановить сервис `clover` выполните команду `sudo systemctl stop clover`. Также можно пустить трансляцию с USB-камеры, для этого замените устройство передачи на `/dev/video1`.
В приложении QGroundControl проверьте, что по ссылке `rtsp://192.168.11.1:8554/video` начался стрим изображения.
<img src="../assets/4g/video_stream.png" width=300 class="zoom center border">