一种数据传输方法及系统技术方案

技术编号:34990152 阅读:13 留言:0更新日期:2022-09-21 14:36
本公开提供一种数据传输方法及系统,涉及通信领域,能够解决用户设备在向多个显示设备输出音视频数据时发生混乱的问题。具体技术方案为:首先通过获取用户视频数据并设置对应的目标输出端口,其次在至少一个目标输出端口中确定与传输通道相对应的目标输出端口,最后通过目标传输通道,传输用户视频数据至目标输出端口,本公开通过目标传输通道和目标输出端口,能够实现在连接多个显示设备输出的情况下指定输出至对应的显示设备,即使发生热拔插事件,也不会导致在输出音视频数据时发送错乱。本发明专利技术用于数据传输。本发明专利技术用于数据传输。本发明专利技术用于数据传输。

【技术实现步骤摘要】
一种数据传输方法及系统
[0001]本申请为申请日为2018年12月12日提交中国专利局、申请号为
[0002]201811514002.7、申请名称为“一种数据传输方法及系统”的中国专利的分案申请。


[0003]本公开涉及通信领域,尤其涉及数据传输方法及系统。

技术介绍

[0004]随着显示技术的快速发展,为了更高效更便捷的显示图像数据,采用多屏幕的方式显示不同数据源的图像数据。现有技术中,通过图像数据源连接多个显示屏,实现多屏异显的显示效果,但是通过显示设备的热拔插实现切换图像数据源的时候,因为显示设备控制系统会默认选择系统中第一个没有音频数据的显示设备设备DP端口(DisplayPort,高清数字显示接口))作为音频输出,即:原本该显示设备上显示的图像数据会自动移动到剩下的显示设备上,会导致原有图像数据源与显示设备的连接关系混乱,甚至是导致用户隐私的泄露。

技术实现思路

[0005]本公开实施例提供一种数据传输方法及系统,能够解决用户设备在向多个显示设备输出音视频数据时发生混乱的问题。所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种数据传输方法,该方法包括:
[0007]获取用户视频数据,设置传输用户视频数据对应的目标输出端口、目标传输通道,并标记;
[0008]根据标记信息,建立传输链路,传输链路用于通过传输通道将用户视频传输至输出端口;
[0009]当传输链路断开时,根据用户视频数据对应的目标传输通道,在至少一个输出端口中,确定与目标传输通道相匹配的目标输出端口;
[0010]根据目标输出端口,再次建立传输链路,并传输用户视频数据。
[0011]在一个实施例中,本公开提供的一种数据传输方法,在设置传输用户视频数据对应的目标输出端口、目标传输通道,并标记时,包括:
[0012]获取至少一个输出端口的地址信息;
[0013]根据地址信息,对至少一个输出端口进行标记。
[0014]在一个实施例中,本公开提供的一种数据传输方法,在至少一个输出端口中确定与用户视频数据用户视频数据相对应的目标输出端口,包括:
[0015]根据目标传输通道,确定目标标记信息;
[0016]获取对应关系,对应关系是指至少一个输出端口与至少一个标识之间的对应关系;
[0017]根据目标标记信息和对应关系,确定对应的目标输出端口。
[0018]在一个实施例中,本公开提供的一种数据传输方法,在传输目标数据时,还包括:
[0019]获取目标设置信息;
[0020]根据目标设置信息将用户视频数据生成目标视频数据;
[0021]传输目标视频数据至目标传输通道。
[0022]在一个实施例中,本公开提供的一种数据传输方法,传输用户视频数据至目标输出端口之后,包括:
[0023]获取与用户视频数据对应的用户音频数据;
[0024]根据用户视频数据对应的标识,确定用户音频数据对应的目标传输通道;
[0025]通过目标传输通道,传输目标音频数据。
[0026]本公开实施例提供的数据传输方法,首先通过获取用户视频数据并设置对应的目标传输通道、目标输出端口并标记,根据标记信息建立传输通道;在该传输通道发生断开需要再次连接时,根据用户视频数据匹配的目标传输通道,在至少一个输出端口中确定与目标输出端口相对应的目标输出端口,最后通过目标传输通道,传输用户视频数据至目标输出端口,本公开通过匹配用户视频数据、目标传输通道和目标输出端口,能够实现在连接多个显示设备输出的情况下指定输出至对应的显示设备,即使发生热拔插事件,也不会导致在输出音视频数据时发送错乱。
[0027]根据本公开实施例的第二方面,提供一种数据传输系统,包括:控制模块和驱动模块;控制模块与驱动模块相连接;
[0028]控制模块,获取用户视频数据并标记,设置驱动模块中目标传输通道及目标输出端口为相同的标记信息;
[0029]根据标记信息,控制模块与驱动模块建立传输链路;
[0030]当传输链路断开时,控制模块根据目标标记,遍历驱动模块中目标传输通和目标输出端口,确定是否有对应的标记;
[0031]在标记一致时,控制模块与驱动模块重新建立传输链路。
[0032]在一个实施例中,本公开提供的一种数据传输系统中的控制模块,
[0033]还用于获取至少一个输出端口的地址信息;
[0034]并根据地址信息,对至少一个输出端口进行标记。
[0035]在一个实施例中,本公开提供的一种数据传输系统中的控制模块,还用于,
[0036]根据目标传输通道,确定目标标记信息;
[0037]获取对应关系,对应关系是指至少一个输出端口与至少一个标识之间的对应关系;
[0038]根据目标标记信息和对应关系,确定对应的目标输出端口在一个实施例中,本公开提供的一种数据传输系统中的控制模块,还
[0039]用于获取目标设置信息,并根据目标设置信息将用户视频数据生成目标视频数据;并传输目标视频数据至目标传输通道。
[0040]在一个实施例中,本公开提供的一种数据传输系统中的控制模块,还用于获取与用户视频数据对应的用户音频数据;
[0041]并用于根据用户视频数据对应的标识,确定用户音频数据对应的目标传输通道;
[0042]并用于通过目标传输通道,传输目标音频数据。
[0043]本公开实施例提供的数据传输系统,首先通过获取用户视频数据并设置对应的目标传输通道、目标输出端口并标记,根据标记信息建立传输通道;在该传输通道发生断开需要再次连接时,根据用户视频数据匹配的目标传输通道,在至少一个输出端口中确定与目标输出端口相对应的目标输出端口,最后通过目标传输通道,传输用户视频数据至目标输出端口,本公开通过匹配用户视频数据、目标传输通道和目标输出端口,能够实现在连接多个显示设备输出的情况下指定输出至对应的显示设备,即使发生热拔插事件,也不会导致在输出音视频数据时发送错乱。
[0044]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0045]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0046]图1是本公开实施例提供的一种数据传输方法的流程图;
[0047]图2是本公开实施例提供的一种数据传输系统的交互图。
具体实施方式
[0048]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0049]实施例一
[0050本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:获取用户视频数据;在多个输出端口和多个传输通道中,确定用于传输所述用户视频数据的目标输出端口和目标传输通道;其中,所述目标输出端口与目标显示设备相对应;对所述目标输出端口、目标传输通道以及所述用户视频数据进行标记,并建立所述目标传输通道至所述目标输出端口的传输链路,从而通过所传输链路传输所述用户视频数据;当所述传输链路断开时,在至少一个输出端口中,确定与所述目标传输通道相匹配的目标输出端口,从而再次建立传输链路;其中,所述在至少一个输出端口中确定与所述用户视频数据相对应的目标输出端口,包括:确定所述用户视频数据对应的目标标记信息;获取对应关系,所述对应关系是指至少一个输出端口与至少一个标记信息之间的对应关系;根据所述目标标记信息和所述对应关系,确定对应的目标输出端口。2.根据权利要求1所述的数据传输方法,其特征在于,所述确定与所述目标传输通道相匹配的目标输出端口之后,所述方法还包括:根据所述目标输出端口,再次建立传输链路,并传输所述用户视频数据。3.根据权利要求1所述的数据传输方法,其特征在于,所述对所述目标输出端口、目标传输通道以及所述用户视频数据进行标记,包括:对所述目标输出端口、目标传输通道以及所述用户视频数据设置相同的标记信息。4.根据权利要求1或2所述的数据传输方法,其特征在于,所述传输所述用户视频数据,包括:获取目标设置信息;根据所述目标设置信息将所述用户视频数据生成目标视频数据;传输所述目标视频数据至目标传输通道。5.根据权利要求1或2所述的数据传输方法,其特征在于,所述传输所述用户视频数据之后,还包括:获取与所述用户视频数据对应的用户音频数据;根据所述用户视频数据对应的目标传输通道;通过所述目标传输通道,传输所述目标音频数据。6.根据权利要求1所述的数据传输方法,其特征在于,所述根据所述目标标记信息和所述对应关系,确定对应的目标输出端口,包括:从所述对应关系中,确定所述目标标记...

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

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

1