视频流(配套计算机/QGroundControl)
基于 PX4 的载具支持视频流,使用连接到 配套电脑.
信息
您不能从连接到 PX4 的摄像头直接传输视频流。
GStreamer 用于将视频发送到 QGroundControl 通过 IP 链路。要支持流媒体用例,您需要安装 GStreamer 在你的配套电脑和运行 QGroundControl. QGroundControl 使用 GStreamer 1.14.4 和精简版的 QtGstreamer 以支持 UDP RTP 和 RSTP 视频流。
配套电脑设置
一般安装说明 GStreamer 和在配套计算机上启动数据流的信息,请参见 QGroundControl VideoReceiver README.
摄像机和数据链路的设置取决于很多因素。下面列出了本资料库中的示例(注意,这些是选项,而不是推荐选项):
- 使用 WFB-ng 无线网络进行视频流传输 (教程):在非连接(广播)模式下使用 RaPi 和 WiFi 模块串流视频并作为双向遥测链路。
QGC 设置
使用 QGC 设置和使用视频蒸发:
在运行 QGC 之前安装 GStreamer。在 Ubuntu 上,可以使用以下命令完成安装:
吁苏都 适切 安装 gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-gl -y
对于其他平台,请按照 QGroundControl VideoReceiver README.
启用视频 飞行视图: QGroundControl > 常规设置(设置视图)> 视频
如果一切正常,您就会看到视频流显示在 QGC 视频切换器(QGC Fly View 左下角)中。您可以点击视频切换器来切换全屏视频,如下图所示。
经典模拟仿真场景Gazebo
经典仿真场景Gazebo 支持从模拟环境中传输视频流。更多信息,请参阅 仿真场景Gazebo经典模拟 > 视频流.