数据传输方法、终端及系统技术方案

技术编号:24894144 阅读:27 留言:0更新日期:2020-07-14 18:19
本公开提供一种数据传输方法、终端及系统,涉及数据传输领域,具体技术方案为:接收第二终端按照第一码率发送的第一数据,并统计传输状态参数;根据传输状态参数和第一对应关系,确定传输状态等级,第一对应关系包括传输状态参数和传输状态等级的对应关系;根据传输状态等级和第二对应关系,确定对应的第二码率,根据第二码率生成第一通知消息;第二对应关系包括传输状态等级和第二码率的对应关系;将第一通知消息发送给第二终端,第一通知消息用于指示第二终端根据第二码率进行数据传输。本公开能够解决在传输出现不稳定导致画面卡顿或者马赛克现象的问题。

【技术实现步骤摘要】
数据传输方法、终端及系统
本公开涉及数据传输领域,尤其涉及数据传输方法、终端及系统。
技术介绍
目前的无线影音传输系统中的投影产品主要应用于会议室、培训室、研讨室场景中,能够实现对屏幕画面和音视频的无线传输。vPixel2.0产品连接方式采用WiFidisplay技术,此技术为开源技术,任何手机等移动终端只要可以连接至vPixel2.0设备就可以进行投屏。vPixel2.0产品是一套无线影音系统,包括接收器和发射器两个设备。在投屏时,接收器获取源端(手机)的屏幕画面,并转发给接收器。但是,该产品在实际应用时,经常会出现传输不稳定的情况,导致画面卡顿或者马赛克现象。
技术实现思路
本公开实施例提供一种数据传输方法、终端及系统,本公开能够解决在传输出现不稳定的情况,导致画面卡顿或者马赛克现象的问题。所述技术方案如下:根据本公开实施例的第一方面,提供一种数据传输方法,应用于第一终端,该方法包括:接收第二终端按照第一码率发送的第一数据,并统计传输状态参数;根据传输状态参数和第一对应关系,确定传输状态等级,第一对应关系包括传输状态参数和传输状态等级的对应关系;根据传输状态等级和第二对应关系,确定对应的第二码率,根据第二码率生成第一通知消息;第二对应关系包括传输状态等级和第二码率的对应关系;将第一通知消息发送给第二终端,第一通知消息用于指示第二终端根据第二码率进行数据传输。在一个实施例中,根据传输状态参数和第一对应关系,确定传输状态等级包括:r>当传输状态参数满足小于第一预设阈值时,确定对应的传输状态等级为第一等级;当传输状态参数满足不小于第二预设阈值时,确定对应的传输状态等级为第二等级;其中,第二预设阈值大于或者等于第一预设阈值。在一个实施例中,第二码率和采样方式对应,采样方式用于指示第二终端将待传输图像中相邻的M*N个像素点划分为至少一组像素点;选择每组像素点的预设位置上的像素点为参考像素点;该方法还包括:接收第二终端按照第二码率发送的包含参数像素点像素值的第二数据,基于参考像素点像素值和采样方式,对每组像素点中其他位置用参考像素点像素值填充。在一个实施例中,该方法还包括:检测网络状态参数,当网络状态参数满足预设条件时,向第二终端发送第二通知消息;第二通知消息用于通知第二终端按照第一预设码率进行数据传输。本公开能够解决在传输出现不稳定的情况,导致画面卡顿或者马赛克现象的问题。根据本公开实施例的第二方面,提供一种数据传输方法,应用于第二终端,该方法包括:接收第一终端发送的第一通知消息;第一通知消息携带有第二码率;解析第一通知消息,得到第二码率;获取待传输数据,根据第二码率对待传输数据进行数据传输。在一个实施例中,待传输数据为图像数据,图像数据包括多个像素;根据第二码率对待传输数据进行数据传输包括:根据第二码率和第三对应关系,确定和第二码率对应的采样方式,其中,第二码率和采样方式对应,采样方式用于指示第二终端按照M*N格式的像素点进行采样,M,N为正整数;根据采样方式对待传输图像进行采样后进行数据传输。在一个实施例中,根据采样方式对待传输图像进行采样后进行数据传输包括:将待传输图像中相邻的M*N个像素点划分为至少一组像素点;选择每组像素点的预设位置上的像素点为参考像素点;将参考像素点的像素值发送给第一终端。本公开能够解决在传输出现不稳定的情况,导致画面卡顿或者马赛克现象的问题。根据本公开实施例的第三方面,提供一种第一终端,该第第一终端包括:第一接收模块,用于接收第二终端按照第一码率发送的第一数据,并统计传输状态参数;第一确定模块,用于根据传输状态参数和第一对应关系,确定传输状态等级,第一对应关系包括传输状态参数和传输状态等级的对应关系;第二确定模块,用于根据传输状态等级和第二对应关系,确定对应的第二码率,根据第二码率生成第一通知消息;第二对应关系包括传输状态等级和第二码率的对应关系;第一通知模块,用于将第一通知消息发送给第二终端,第一通知消息用于指示第二终端根据第二码率进行数据传输。在一个实施例中,第一确定模块具体用于:当传输状态参数满足小于第一预设阈值时,确定对应的传输状态等级为第一等级;当传输状态参数满足不小于第二预设阈值时,确定对应的传输状态等级为第二等级;其中,第二预设阈值大于或者等于第一预设阈值。在一个实施例中,第二码率和采样方式对应,采样方式用于指示第二终端将待传输图像中相邻的M*N个像素点划分为至少一组像素点;选择每组像素点的预设位置上的像素点为参考像素点;该第一终端还包括:第二接收模块,用于接收第二终端按照第二码率发送的包含参数像素点像素值的第二数据,基于参考像素点像素值和采样方式,对每组像素点中其他位置用参考像素点像素值填充。在一个实施例中,该第一终端还包括:第二通知模块,用于检测网络状态参数,当网络状态参数满足预设条件时,向第二终端发送第二通知消息;第二通知消息用于通知第二终端按照第一预设码率进行数据传输。本公开能够解决在传输出现不稳定的情况,导致画面卡顿或者马赛克现象的问题。根据本公开实施例的第四方面,提供一种第二终端,该第二终端包括:获取模块,用于获取第一终端发送的第一通知消息;第一通知消息携带有第二码率;解析模块,用于解析第一通知消息,得到第二码率;传输模块,用于获取待传输数据,根据第二码率对待传输数据进行数据传输。在一个实施例中,待传输数据为图像数据,图像数据包括多个像素;解析模块还用于根据第二码率和第三对应关系,确定和第二码率对应的采样方式,其中,第二码率和采样方式对应,采样方式用于指示第二终端按照M*N格式的像素点进行采样,M,N为正整数;数据传输模块,具体用于根据采样方式对待传输图像进行采样后进行数据传输。在一个实施例中,数据传输子模块包括:划分子模块,用于将待传输图像中相邻的M*N个像素点划分为至少一组像素点;选择子模块,用于选择每组像素点的预设位置上的像素点为参考像素点;发送子模块,用于将参考像素点的像素值发送给第一终端。本公开能够解决在传输出现不稳定的情况,导致画面卡顿或者马赛克现象的问题。根据本公开实施例的第五方面,提供一种数据传输系统,该系统包括上述第三方面描述的第一终端和第四方面描述的第二终端。本专利技术能够在传输不稳定时,迅速调整发送端的传输码率,从而提高传输效率,防止画面卡顿或者画面出现马赛克的情况,保证了用户的观看质量。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,应用于第一终端,所述方法包括:/n接收第二终端按照第一码率发送的第一数据,并统计传输状态参数;/n根据所述传输状态参数和第一对应关系,确定传输状态等级,第一对应关系包括传输状态参数和传输状态等级的对应关系;/n根据所述传输状态等级和第二对应关系,确定对应的第二码率,根据所述第二码率生成第一通知消息;第二对应关系包括传输状态等级和第二码率的对应关系;/n将所述第一通知消息发送给第二终端,第一通知消息用于指示第二终端根据所述第二码率进行数据传输。/n

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于第一终端,所述方法包括:
接收第二终端按照第一码率发送的第一数据,并统计传输状态参数;
根据所述传输状态参数和第一对应关系,确定传输状态等级,第一对应关系包括传输状态参数和传输状态等级的对应关系;
根据所述传输状态等级和第二对应关系,确定对应的第二码率,根据所述第二码率生成第一通知消息;第二对应关系包括传输状态等级和第二码率的对应关系;
将所述第一通知消息发送给第二终端,第一通知消息用于指示第二终端根据所述第二码率进行数据传输。


2.根据权利要求1所述的方法,其特征在于,所述根据所述传输状态参数和第一对应关系,确定传输状态等级包括:
当所述传输状态参数满足小于第一预设阈值时,确定对应的传输状态等级为第一等级;
当所述传输状态参数满足不小于第二预设阈值时,确定对应的传输状态等级为第二等级;其中,第二预设阈值大于或者等于第一预设阈值。


3.根据权利要求1所述的方法,其特征在于,所述第二码率和采样方式对应,所述采样方式用于指示第二终端将待传输图像中相邻的M*N个像素点划分为至少一组像素点;选择每组像素点的预设位置上的像素点为参考像素点;
所述方法还包括:
接收第二终端按照第二码率发送的包含参数像素点像素值的第二数据,基于所述参考像素点像素值和采样方式,对所述每组像素点中其他位置用所述参考像素点像素值填充。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测网络状态参数,当所述网络状态参数满足预设条件时,向第二终端发送第二通知消息;所述第二通知消息用于通知第二终端按照第一预设码率进行数据传输。


5.一种数据传输方法,其特征在于,应用于第二终端,所述方法包括:
接收第一终端发送的第一通知消息;第一通知消息携带有第二码率;
解析所述第一通知消息,得到第二码率;
获取待传输数据,根据所述第二码率对所述待传输...

【专利技术属性】
技术研发人员:江润生范志刚
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:陕西;61

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

1