赛派号

大疆无人机air2s参数配置 大疆无人机基于自搭建RTMP服务端推流直播

思路

大疆在手机端提供了软件DJI GO 4控制飞行参数等,其中包含自定义RTMP接口来向第三方推流进行直播业务,而我们可以利用这种直播的思路来完成画面传输。

环境

精灵Phantom 4 Pro V2.0 DJI GO 4(手机端) win10(PC端)

步骤 一、搭建、启动RTMP服务端

Notice:搭建RTMP服务端主要参考[1]、[2]链接中的步骤。因为我们是通过DJI GO 4来推流,所以其中的ffmpeg步骤可以跳过,只需考虑Nginx的搭建。

在http://nginx-win.ecsds.eu/download/下载nginx 1.7.11.3 Gryphon.zip,解压后修改文件夹名称为nginx-1.7.11.3-Gryphon;下载nginx-rtmp-module(https://download.csdn.net/download/liuwen718/13766367),将nginx-rtmp-module-master.zip解压后复制到目录nginx-1.7.11.3-Gryphon下;

 

在nginx-1.7.11.3-Gryphon\conf\nginx-win.conf文件中增加关于rtmp的设置rtmp { server { listen 1935; chunk_size 4000; application live { live on; } } } rtmp { server { listen 1935; chunk_size 4000; application live { live on; } } }

 

打开cmd,进入nginx-1.7.11.3-Gryphon所在目录,运行: nginx.exe -c conf\nginx-win.conf

此时,RTMP服务端已启动。

如果要关闭服务端:

nginx.exe -s stop # 快速停止

nginx.exe -s quit #完整有序的停止 二、设置DJI GO 4

1、手机端下载软件DJI GO 4(https://www.dji.com/cn/downloads/djiapp/dji-go-4),打开软件进行注册、登录等操作;

2、启动遥控器、无人机,用数据线连接遥控器和手机,打开DJI GO 4进入精灵4 Pro V2.0对应页面,如果设备正常连接则显示“开始飞行”图标;

3、点击“开始飞行”进入配置页面,右上角的通用设置中选择直播平台中的自定义直播,在其中填入rtmp地址:rtmp://192.168.x.xxx:1935/live/home(ip根据实际情况填写),设置完成后,开启直播;

4、在电脑端可安装VLC(https://www.videolan.org/vlc/)打开网络串流,填入rtmp://192.168.x.xxx:1935/live/home播放。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lsinopec@gmail.com举报,一经查实,本站将立刻删除。

上一篇 没有了

下一篇没有了