视频传输系统、接收/发送/传输方法及装置制造方法及图纸

技术编号:19068996 阅读:29 留言:0更新日期:2018-09-29 15:15
本发明专利技术适用于通信技术领域,提供了一种视频传输系统、接收/发送/传输方法及装置,所述视频接收方法包括:实时获取各个视频接收方的显示窗口信息,所述显示窗口信息包括:视频接收方每英寸点数DPI参数和接收方显示窗口的大小;在显示窗口信息发生变化时,根据各个视频接收方的显示窗口信息计算各个视频接收方的反馈信息;向视频发送方或服务器发送所述各个视频接收方的反馈信息;反馈信息用于调整视频发送方输出的视频数据;接收视频发送方或服务器输出的视频数据并在所述视频接收方的显示窗口中播放,上述方法中的视频发送方能够根据接收方的视频显示环境信息,调整视频发送方发出视频的分辨率,从而能够在不影响播放质量的同时节约传输带宽。

【技术实现步骤摘要】
视频传输系统、接收/发送/传输方法及装置
本专利技术属于通信
,尤其涉及一种视频传输系统、接收/发送/传输方法及装置。
技术介绍
在普通的互联网视频会议中,通常会包括视频发送方和视频接收方,其中,通常会有多个视频接收方,视频发送方通常会预先设置好分辨率编码视频,并发送至各个接收方。然而,当各个视频接收方显示设备的显示窗口分辨率各不相同时,视频发送方若直接按照预先设置的编码视频发送至各个接收方,则预先设置的编码视频可能不会满足各个接收方的显示需求,一方面,当接收方显示设备的显示窗口分辨率远小于发送方所发送视频的分辨率时,会导致传输带宽的浪费,进而出现网络拥堵和视频不流畅的情况;另一方面,当接收方显示设备的显示窗口分辨率远大于发送方所发送的视频的分辨率时,会使得视频的播放质量受损。
技术实现思路
有鉴于此,本专利技术实施例提供了一种视频传输系统、接收/发送/传输方法及装置,以解决现有技术中视频发送方直接发送编码视频所带来的浪费传输带宽和影响视频播放质量的问题。本专利技术实施例的第一方面提供了一种视频接收方法,包括:实时获取各个视频接收方的显示窗口信息,所述显示窗口信息包括:视频接收方每英寸点数DPI参数和接收方显示窗口的大小;在所述显示窗口信息发生变化时,根据各个视频接收方的显示窗口信息计算各个视频接收方的反馈信息;向视频发送方或服务器发送所述各个视频接收方的反馈信息;所述反馈信息用于调整视频发送方输出的视频数据;接收所述视频发送方或服务器输出的视频数据并在所述视频接收方的显示窗口中播放。可选的,所述根据各个视频接收方的显示窗口信息计算各个视频接收方的反馈信息,具体包括:判断所述视频接收方DPI参数与预设DPI参数的大小关系;当所述视频接收方DPI参数小于等于预设DPI参数时,视频接收方的反馈信息等于视频接收方显示窗口的大小;当所述视频接收方DPI参数大于预设DPI参数时,视频接收方的反馈信息小于视频接收方显示窗口的大小。本专利技术实施例的第二方面提供了一种视频接收装置,包括:窗口信息获取模块,用于实时获取各个视频接收方的显示窗口信息,所述显示窗口信息包括:视频接收方每英寸点数DPI参数和接收方显示窗口的大小;反馈信息计算模块,用于在所述显示窗口信息发生变化时,根据各个视频接收方的显示窗口信息计算各个视频接收方的反馈信息;反馈信息发送模块,用于向视频发送方或服务器发送所述各个视频接收方的反馈信息;所述反馈信息用于调整视频发送方输出的视频数据;视频接收模块,用于接收所述视频发送方或服务器输出的视频数据;播放模块,用于将所述视频数据在显示窗口中播放。可选的,所述反馈信息计算模块包括:判断单元和反馈信息计算单元;所述判断单元,用于判断所述接收方DPI参数与预设DPI参数的大小关系;所述反馈信息计算单元,用于当所述视频接收方DPI参数小于等于预设DPI参数时,视频接收方的反馈信息等于视频接收方显示窗口的大小;当所述视频接收方DPI参数大于预设DPI参数时,视频接收方的反馈信息小于视频接收方显示窗口的大小。本专利技术实施例的第三方面提供了一种视频发送方法,包括:接收各个视频接收方发送的反馈信息,根据所述反馈信息获取窗口分辨率信息;或者,直接接收服务器发送的窗口分辨率信息;根据所述窗口分辨率信息调整视频发送方输出的视频数据;将所述视频数据输出给视频接收方或服务器。可选的,所述根据所述反馈信息获取窗口分辨率信息,具体包括:计算各个视频接收方的反馈信息的最大值或平均值,并将所述最大值或平均值匹配为窗口分辨率信息。本专利技术实施例的第四方面提供了一种视频发送装置,包括:信息接收模块,用于接收各个视频接收方发送的反馈信息,根据所述反馈信息获取窗口分辨率信息;或者,直接接收服务器发送的窗口分辨率信息;调整模块,用于根据所述窗口分辨率信息调整视频发送方输出的视频数据;输出模块,用于将所述视频数据输出给视频接收方或服务器。可选的,所述信息接收模块包括:接收单元和窗口分辨率计算单元;所述接收单元,用于接收各个视频接收方发送的反馈信息;或者,用于接收服务器发送的窗口分辨率信息;所述窗口分辨率计算单元,用于计算各个视频接收方的反馈信息的最大值或平均值,并将所述最大值或平均值匹配为窗口分辨率信息。本专利技术实施例的第五方面提供了一种视频传输方法,包括:接收各个视频接收方发送的反馈信息,根据所述反馈信息获取窗口分辨率信息;将所述窗口分辨率信息发送给视频发送方;接收所述视频发送方输出的视频数据并发送给视频接收方。本专利技术实施例的第六方面提供了一种视频传输装置,包括:分辨率获取模块,用于接收各个视频接收方发送的反馈信息,根据所述反馈信息获取窗口分辨率信息;分辨率发送模块,用于将所述窗口分辨率信息发送给视频发送方;转送模块,用于接收所述视频发送方输出的视频数据并发送给视频接收方。本专利技术实施例的第七方面提供了一种视频传输系统,包括:视频接收装置和视频发送装置;所述视频接收装置,用于实时获取各个视频接收方的显示窗口信息并计算各个视频接收方的反馈信息,向视频发送方发送所述各个视频接收方的反馈信息,接收所述视频发送方输出的视频数据并在所述视频接收方的显示窗口中播放;所述视频发送装置,用于接收各个视频接收方发送的反馈信息,根据所述反馈信息获取窗口分辨率信息,根据所述窗口分辨率信息调整视频发送方输出的视频数据,将所述视频数据输出给视频接收方。本专利技术实施例的第八方面提供了另一种视频传输系统,包括:视频接收装置、视频传输装置和视频发送装置:所述视频接收装置,用于实时获取各个视频接收方的显示窗口信息并计算各个视频接收方的反馈信息,向服务器发送所述各个视频接收方的反馈信息,接收所述服务器输出的视频数据并在所述视频接收方的显示窗口中播放;所述视频传输装置,用于接收各个视频接收方发送的反馈信息,根据所述反馈信息获取窗口分辨率信息,将所述窗口分辨率信息发送给视频接收方,接收所述视频发送方输出的视频数据并发送给视频接收方;所述视频发送装置,用于接收服务器发送的窗口分辨率信息,根据所述窗口分辨率信息调整视频发送方输出的视频数据,将所述视频数据输出给服务器。本专利技术实施例的第九方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一视频接收方法、视频发送方法和视频传输方法的步骤。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例通过实时获取各个视频接收方的显示窗口信息,显示窗口信息包括DPI参数和接收方显示窗口的大小,根据接收方显示窗口的信息计算各个视频接收方的反馈信息,再将反馈信息发送至视频发送方或服务器,其中反馈信息用于调整视频发送方输出的视频数据,再接收并播放视频发送方调整后的视频数据,从而能够根据接收方的视频显示环境获得适合的视频分辨率,进而调整视频发送方发出的视频数据,可以在不影响播放质量的同时节约传输带宽,相比传统的视频发送和接收的过程,考虑了视频显示设备端的DPI信息对视频显示设备的影响,能够进一步的降低带宽消耗,保障观看视频时的流畅度。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人本文档来自技高网...

【技术保护点】
1.一种视频接收方法,其特征在于,包括:实时获取各个视频接收方的显示窗口信息,所述显示窗口信息包括:视频接收方每英寸点数DPI参数和接收方显示窗口的大小;在所述显示窗口信息发生变化时,根据各个视频接收方的显示窗口信息计算各个视频接收方的反馈信息;向视频发送方或服务器发送所述各个视频接收方的反馈信息;所述反馈信息用于调整视频发送方输出的视频数据;接收所述视频发送方或服务器输出的视频数据并在所述视频接收方的显示窗口中播放。

【技术特征摘要】
1.一种视频接收方法,其特征在于,包括:实时获取各个视频接收方的显示窗口信息,所述显示窗口信息包括:视频接收方每英寸点数DPI参数和接收方显示窗口的大小;在所述显示窗口信息发生变化时,根据各个视频接收方的显示窗口信息计算各个视频接收方的反馈信息;向视频发送方或服务器发送所述各个视频接收方的反馈信息;所述反馈信息用于调整视频发送方输出的视频数据;接收所述视频发送方或服务器输出的视频数据并在所述视频接收方的显示窗口中播放。2.如权利要求1所述的视频接收方法,其特征在于,所述根据各个视频接收方的显示窗口信息计算各个视频接收方的反馈信息,具体包括:判断所述视频接收方DPI参数与预设DPI参数的大小关系;当所述视频接收方DPI参数小于等于预设DPI参数时,视频接收方的反馈信息等于视频接收方显示窗口的大小;当所述视频接收方DPI参数大于预设DPI参数时,视频接收方的反馈信息小于视频接收方显示窗口的大小。3.一种视频接收装置,其特征在于,包括:窗口信息获取模块,用于实时获取各个视频接收方的显示窗口信息,所述显示窗口信息包括:视频接收方每英寸点数DPI参数和接收方显示窗口的大小;反馈信息计算模块,用于在所述显示窗口信息发生变化时,根据各个视频接收方的显示窗口信息计算各个视频接收方的反馈信息;反馈信息发送模块,用于向视频发送方或服务器发送所述各个视频接收方的反馈信息;所述反馈信息用于调整视频发送方输出的视频数据;视频接收模块,用于接收所述视频发送方或服务器输出的视频数据;播放模块,用于将所述视频数据在显示窗口中播放。4.如权利要求3所述的视频接收装置,其特征在于,所述反馈信息计算模块包括:判断单元和反馈信息计算单元;所述判断单元,用于判断所述接收方DPI参数与预设DPI参数的大小关系;所述反馈信息计算单元,用于当所述视频接收方DPI参数小于等于预设DPI参数时,视频接收方的反馈信息等于视频接收方显示窗口的大小;当所述视频接收方DPI参数大于预设DPI参数时,视频接收方的反馈信息小于视频接收方显示窗口的大小。5.一种视频发送方法,其特征在于,包括:接收各个视频接收方发送的反馈信息,根据所述反馈信息获取窗口分辨率信息;或者,直接接收服务器发送的窗口分辨率信息;根据所述窗口分辨率信息调整视频发送方输出的视频数据;将所述视频数据输出给视频接收方或服务器。6.如权利要求5所述的视频发送方法,其特征在于,所述根据所述反馈信息获取窗口分辨率信息,具体包括:计算各个视频接收方的反馈信息的最大值或平均值,并将所述最大值或平均值匹配为窗口分辨率信息。7.一种视频发送装置,其特征在于,包括:信息接收模块,用于接收各个视频接收方发送的反馈信息,根据所述反馈信息获取窗口分辨率信息;或者,直接接收服务器发送的窗口分辨率信息;调整模块,用于根据所述窗...

【专利技术属性】
技术研发人员:王素云张弦侯刚
申请(专利权)人:深圳银澎云计算有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1