请选择 进入手机版 | 继续访问电脑版
正在上传图片(0/1)

使用大疆无人机进行低延时直播并进行微信分享

 2
手机看帖 7 5035
  
  大疆无人机本身的app自带了rtmp直播功能,但是rtmp直播延时很大(一般在5秒以上),对于一些要求实时观看的航拍场景(比如交通监控等),这个是无法接受的。本文介绍一种低延时的直播方法,经测试,在4G网络下,720p航拍直播延时在0.5秒左右。另外,为了满足分享功能,我们在获取低延时直播码流的情况下,仍然可以推送视频到第三方云平台,实现微信直播分享。
  使用第三方云平台是奥点云。奥点云的微信直播功能可以统计在线人数和观看用户的微信账号,便于后续进行用户管理和进一步营销。
  使用的编码器是我们针对航拍直播研发的高清4G Hdmi直播编码器,这个编码器有一个特点是它配套有一个自主开发的fastcloud云,可以实现低延时预览,它先将视频数据通过udp方式推送到自己的云平台fastcloud,然后根据要求,将udp视频流数据转码成rtmp数据流,推送到第三方云平台,实现微信直播,对于需要低延时视频流的应用场景(比如无人机直播,车载直播等),可以直接从fastcloud获取视频。

整个框架如下图所示:下图中相机的hdmi可以用无人机遥控器的hdmi输出取代。
直播编码器直播架构图_xfclogo.jpg

首先使设备上电,并正常联网,联网后,设备的第二led灯会5秒闪烁一次。
产品正面.jpg

产品背面.jpg


1.输入http://passport.aodianyun.com进入奥点云登录界面

奥点云登录.jpg
2.输入账号和密码后,选择“微视评”服务。

微视评.jpg


3.设置微信直播

进入直播.jpg
编辑活动名字.jpg



4.获取rtmp直播地址
几乎所有的第三方直播云平台都是就与rtmp协议直播的,云平台会给我们一个直播地址,我们往这个直播地址推流就可以通过第三方云实现微信、浏览器等方式的观看。

直播地址设置.jpg
5.在FcClient里面,输入账号和密码,先点击拉流,成功后,再点击RTMP直播。如下图。

fcclient_rtmp直播.jpg
只有在Fcclient中拉流成功后,并且vlc显示了画面后,才可以点击“RTMP直播按钮”,进行推流操作。vlc显示的画面是通过udp获取的,延时很小,比RTMP要小3-5秒,因此可以将vlc这一路视频作为导播控制的预览画面,使导播可以提前知道这一路摄像头的画面,便于画面切换。当然,这一路视频也可以作为无人机直播、车载直播等对延时要求高的场景的直播画面。

6.进入直播管理界面

直播界面.jpg
7.微信二维码分享航拍直播实时画面
在预览界面的上方,有一个“直播分享”按钮,可以分享到手机微信观看,或者转发到其他平台。
微信分享.jpg
通过微信分享后,我们可以在直播管理界面的右边看到正在观看直播的微信用户账号,在这里我们统计用户人数以及用户微信账号,便于后续推广。

另外,如果需要停止直播,只需要点击Fcclient界面的“停流”按钮即可。
需要说明的是,整个微信直播的操作过程(包括rtmp地址的复制拷贝)均是在pc端完成的,pc端的客户端软件fcclient可以实时获取一路低延时的视频流,通过该画面可以在后台判断无人机是否起飞,是否达到了直播的高度和角度,如果可以直播了,那么在fcclient软件上点击“rtmp直播”就可以完成直播,操作非常简单。

关于低延时直播的技术沟通,可以加微信:13772498855



评论
上传
你需要登录之后才能回帖    登录 | 注册
WarrenChow  Phantom 3 Advanced认证用户 2017-7-28 2#
还要买设备 对于娱乐级用户就没有太大操作性了
JJJ  Osmo Mobile认证用户 2017-7-28 3#
这个对于娱乐级的玩家来说费财费力,没有DJI自带的直播功能来的快。
JJJ
fanse0b8f0f9  Mavic Pro认证用户 2017-7-29 4#
se飘过,直播无望
元起  Mavic Pro认证用户 2017-7-29 5#
御 先飘过....
楼主   2017-7-31 6#
御有hdmi接口,可以直播啊
会飞的熊猫  Osmo Mobile认证用户 2017-8-3 7#
多少钱?
楼主   2017-8-31 8#
3300元,加我微信13772498855
取消 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表