Windows环境下使用VLC获取到大疆无人机的RTMP直播推流

1.环境准备

1.安装nginx 1.7.11.3 Gryphon

下载地址:http://nginx-win.ecsds.eu/download/

下载nginx 1.7.11.3 Gryphon.zip,解压后修改文件夹名称为nginx-1.7.11.3-Gryphon;

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第1张图片

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第2张图片

2.安装nginx-rtmp-module

下载地址:GitHub - arut/nginx-rtmp-module: NGINX-based Media Streaming Server

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第3张图片

将nginx-rtmp-module-master.zip解压后复制到目录nginx-1.7.11.3-Gryphon下;

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第4张图片

3.修改配置文件

打开nginx-1.7.11.3-Gryphon\conf目录下面的nginx-win.conf文件

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第5张图片

将下面这段代码添加到指定位置

rtmp {
    server {
        listen 1935;
        chunk_size 4000;
        application live {
             live on;
        }
    }
}

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第6张图片

4.启动nginx

在nginx-1.7.11.3-Gryphon所在目录进入dos窗口,输入cmd

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第7张图片

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第8张图片

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第9张图片

运行以下代码,启动nginx服务

nginx.exe -c conf\nginx-win.conf

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第10张图片

打开浏览器,访问localhost,出现以下界面说明服务已启动

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第11张图片

停止服务的命令

nginx.exe -s stop      # 快速停止
nginx.exe -s quit       #完整有序的停止

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第12张图片

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第13张图片

到此为止,电脑端的环境服务算是搭建好了,接下来再用大疆无人机开启直播

2.使用大疆无人机开启直播

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第14张图片

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第15张图片

一般推流的时候,都会选择当前网络环境下的ip地址

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第16张图片

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第17张图片

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第18张图片

3.获取视频流

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

Windows环境下使用VLC获取到大疆无人机的RTMP直播推流_第19张图片

具体操作可以看我这篇博客:

使用vlc获取海康威视视频流_Dragon_0010的博客-CSDN博客

你可能感兴趣的:(无人机,计算机视觉,目标检测,python,vlc)