[发明专利]视频数据共享方法、装置和服务器在审
申请号: | 202010498044.7 | 申请日: | 2020-06-04 |
公开(公告)号: | CN111641802A | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 张坤宇;陈岩光;张晓磊;畅婷婷;张斌;刘森;张彬;王智慧;李明亮;席杰;袁玮 | 申请(专利权)人: | 天津卓朗科技发展有限公司 |
主分类号: | H04N7/15 | 分类号: | H04N7/15;H04N7/14;H04N21/647 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 徐丽 |
地址: | 300000*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 数据 共享 方法 装置 服务器 | ||
本发明提供了一种视频数据共享方法、装置和服务器。其中,该方法包括:接收目标客户端发送的共享视频请求;获取目标客户端的硬件能力信息和网络能力信息;如果硬件能力信息和网络能力信息均满足预设要求,将视频数据和多个视频流发送至目标客户端,以使目标客户端合并播放视频数据和多个视频流。服务器向提出硬件能力信息和网络能力信息均满足预设要求的目标客户端发送视频数据和多个视频流,由目标客户端合并播放视频数据和视频流。目标客户端可以先于其他客户端从服务器获得视频数据和视频流,比其他客户端更快合成播放视频数据和视频流,从而降低目标客户端的延迟,也可以降低服务器的编解码压力。
技术领域
本发明涉及视频会议技术领域,尤其是涉及一种视频数据共享方法、装置和服务器。
背景技术
目前,在大部分的视频会议中如果客户端想要共享视频,可以先由客户端把视频上传到服务器,然后服务器通过编解码把客户端上传的视频与视频会议的主视频流合成一个视频流并转发给所有客户端,客户端解码合成视频流并进行播放。
然而,在传统的视频会议共享视频的方法中,需要服务器对客户端上传的视频与视频会议的主视频流进行合成,并由服务器将合成视频流转发给所有客户端。如果客户端的数量较多,会造成服务器压力过大,如果达到了服务器的性能瓶颈,会减慢服务器转发合成视频流的速度,增加客户端接收合成视频流的延迟,从而增加单点瓶颈。
发明内容
有鉴于此,本发明的目的在于提供一种视频数据共享方法、装置和服务器,以降低目标客户端的延迟,降低服务器的编解码压力。
第一方面,本发明实施例提供了一种视频数据共享方法,应用于视频会议的服务器,服务器中的视频数据由欲共享视频的客户端上传至服务器,服务器中的视频流由多个参加视频会议的客户端上传至服务器;方法包括:接收目标客户端发送的共享视频请求;获取目标客户端的硬件能力信息和网络能力信息;如果硬件能力信息和网络能力信息均满足预设要求,将视频数据和多个视频流发送至目标客户端,以使目标客户端合并播放视频数据和多个视频流。
在本发明较佳的实施例中,上述如果硬件能力信息和网络能力信息均满足预设要求,将视频数据和多个视频流发送至目标客户端的步骤,包括:如果目标客户端的硬件能力信息符合预设范围,并且目标客户端的网络能力信息符合预设条件,将视频数据和多个视频流发送至目标客户端。
在本发明较佳的实施例中,上述硬件能力信息包括目标客户端的硬件信息、目标客户端的编解码方式和目标客户端支持的分辨率;网络能力信息包括目标客户端上传的UDP数据包。
在本发明较佳的实施例中,上述目标客户端的硬件信息包括目标客户端的CPU信息和目标客户端的内存信息;目标客户端的硬件能力信息符合预设范围,包括:目标客户端的CPU的核心数量符合预设的第一范围;目标客户端的内存数量符合预设的第二范围;目标客户端的编解码方式符合预设的第三范围;并且,目标客户端支持的分辨率符合预设的第四范围。
在本发明较佳的实施例中,通过下述步骤确定目标客户端的网络能力信息符合预设条件:基于目标客户端上传的UDP数据包确定目标客户端的数据传输速度;如果数据传输速度符合预设的流量条件,目标客户端的网络能力信息符合预设条件。
在本发明较佳的实施例中,上述获取目标客户端的硬件能力信息和网络能力信息的步骤之后,方法还包括:如果目标客户端的硬件能力信息不符合预设范围,和/或目标客户端的网络能力信息不符合预设条件,将视频数据和多个视频流合并为共享视频流;将共享视频流转发至目标客户端,以使目标客户端播放共享视频流。
在本发明较佳的实施例中,上述将视频数据和多个视频流合并为共享视频流的步骤,包括:解码视频数据,得到目标视频数据;解码视频流,得到目标视频流;将目标视频数据和目标视频流合并,得到目标共享视频流;编码目标共享视频流,得到共享视频流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津卓朗科技发展有限公司,未经天津卓朗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010498044.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置