一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于无人机的视频直播方法、系统、设备及存储介质与流程

2021-12-04 02:06:00 来源:中国专利 TAG:

技术特征:
1.一种基于无人机的视频直播方法,其特征在于,包括:获取无人机发送的原始视频流数据;对所述原始视频流数据进行编解码得到输出缓冲数据;将所述输出缓冲数据转换为webrtc协议支持的视频帧;将所述视频帧通过webrtc传输通道发送至预设服务器,以使所述预设服务器根据所述视频帧进行直播显示。2.根据权利要求1所述的基于无人机的视频直播方法,其特征在于,所述原始视频流数据包括h264数据,所述对所述原始视频流数据进行编解码得到输出缓冲数据,包括:将所述h264数据写入编解码器输入缓存区并提交至编解码器;编解码器将所述h264数据进行编解码生成bytebuffer视频流数据并写入编解码输出缓存区。3.根据权利要求2所述的基于无人机的视频直播方法,其特征在于,所述将所述输出缓冲数据转换为webrtc协议支持的视频帧,包括:自所述编解码输出缓存区读取所述bytebuffer视频流数据;基于所述bytebuffer视频流数据进行解码和数据转换得到videoframe数据。4.根据权利要求1所述的基于无人机的视频直播方法,其特征在于,所述将所述视频帧通过webrtc传输通道发送至预设服务器之前,还包括:检测网络信号强度;根据所述网络信号强度按照第一规则确定当前分辨率;根据所述当前分辨率调整所述视频帧的视频流分辨率。5.根据权利要求4所述的基于无人机的视频直播方法,其特征在于,根据所述网络信号强度按照第一规则确定当前分辨率包括:判断所述网络信号强度是否大于等于第一信号强度;若大于等于第一信号强度,则确定当前分辨率为1920x1080p;若小于第一信号强度,则确定当前分辨率为1080x720p。6.根据权利要求1所述的基于无人机的视频直播方法,其特征在于,所述获取无人机发送的原始视频流数据之前,还包括:检测网络信号强度;根据所述网络信号强度按照第二规则确定视频流码率;将所述视频流码率发送至无人机,以使无人机基于所述视频流码率发送原始视频流数据。7.根据权利要求2所述的基于无人机的视频直播方法,其特征在于:所述webrtc传输通道包括rtcpeerconnection通道和/或rtcdatachannel通道。8.一种基于无人机的视频直播系统,其特征在于,包括:数据接收模块,用于获取无人机发送的原始视频流数据;编解码模块,用于对所述原始视频流数据进行编解码得到输出缓冲数据;数据转换模块,用于将所述输出缓冲数据转换为webrtc协议支持的视频帧;webrtc传输模块,用于将所述视频帧通过webrtc传输通道发送至预设服务器,以使所述预设服务器根据所述视频帧进行直播显示。
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1

7任意一项所述的基于无人机的视频直播方法。10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被执行时,实现如权利要求1

7任意一项所述的基于无人机的视频直播方法。

技术总结
本发明实施例公开了一种基于无人机的视频直播方法、系统、设备及存储介质。该方法包括:获取无人机发送的原始视频流数据;对原始视频流数据进行编解码得到输出缓冲数据;将输出缓冲数据转换为WebRtc协议支持的视频帧;将视频帧通过WebRtc传输通道发送至预设服务器,以使预设服务器根据视频帧进行直播显示。本发明实施例借助终端实现以WebRtc传输通道进行数据传输,降低了直播画面的延迟,并且无人机上无需设置WebRtc转换装置和网络通信装置,降低了无人机的硬件成本,并且基于终端进行的数据转换方案其底层架构成熟易于实现,开发成本低,仅借助软件上的改造即可对现有无人机系统进行改造,应用场景广泛。应用场景广泛。应用场景广泛。


技术研发人员:冯银华 冷杰
受保护的技术使用者:深圳市道通智能航空技术股份有限公司
技术研发日:2021.09.10
技术公布日:2021/12/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献