用于在扩展环境中进行即时视频切换的装置、系统和方法制造方法及图纸

技术编号:20520228 阅读:31 留言:0更新日期:2019-03-06 03:53
如面向上游的端口装置(UFP装置)和面向下游的端口装置(DFP装置)等扩展装置经由扩展介质而连接。当UFP装置与DFP装置彼此配对时,来自DisplayPort信源装置的DisplayPort视频和/或音频信息可以由DisplayPort信宿装置呈现,所述DisplayPort信源装置和所述DisplayPort信宿装置分别联接至所述UFP装置和所述DFP装置。在一些实施例中,DFP装置可以训练到所述DisplayPort信宿装置的DisplayPort链路,而不管它是否正从UFP装置接收实际数据;并且可以向所述DisplayPort信宿装置提供占位符数据以保持所述链路活跃。然后,一旦来自所述UFP装置的所述实际数据被接收到,所述DFP装置就可以使用所述实际数据来代替所述占位符数据,并且可以由此将所述DisplayPort信宿装置从呈现占位符数据无缝地切换成呈现来自所述DisplayPort信源装置的数据。

【技术实现步骤摘要】
用于在扩展环境中进行即时视频切换的装置、系统和方法
技术介绍
DisplayPort(显示端口)通信至少在2016年3月1日由VESA发布的“VESADisplayPort标准,版本1.4”中进行详细描述。所述文献(其内容是本领域普通技术人员已知的)的全部内容连同其中提及的任何早期版本或相关文献(统称为“DisplayPort规范”)通过援引并入本文以用于所有目的。DisplayPort规范描述了在生成视频(并且,在一些实施例中,音频)的DisplayPort信源装置与呈现视频(并且,在一些实施例中,音频)的DisplayPort信宿装置之间实现通信的物理和逻辑技术。DisplayPort规范还描述了在DisplayPort信源装置与DisplayPort信宿装置之间存在一个或多个分支装置(类似于中继器、分路器、或集线器)的拓扑。DisplayPort规范包括对将DisplayPort信源装置与DisplayPort信宿装置连接的电缆长度的一些限制,并且还包括对电缆物理构造的其他特定要求。例如,无源电缆上的全带宽传输局限于三米的电缆长度。另外,DisplayPort规范描述了DisplayPort信源装置与DisplayPort信宿装置之间的直接通信,但是不允许对DisplayPort信源装置与DisplayPort信宿装置之间的视频或音频内容进行任何操纵。DisplayPort规范还假设,在给定的DisplayPort信源装置与给定的DisplayPort信宿装置之间建立链路,并且如果给定的DisplayPort信宿装置链接至不同的DisplayPort信源装置,则必须完全重新训练所述链接。期望的是,允许以其他方式符合DisplayPort规范的DisplayPort信源装置与DisplayPort信宿装置通过扩展介质进行通信的装置和技术,尽管DisplayPort规范具有传输距离限制和介质要求。还期望的是,提供允许在呈现来自第一DisplayPort信源装置的内容与呈现来自第二DisplayPort信源装置的内容之间无缝切换的装置和技术,使得不实施重新训练与DisplayPort信宿装置的链路。
技术实现思路
提供本概述是用来以简化的形式介绍一系列概念,这些概念会在以下详细说明中进一步描述。本概述并不旨在标识所要求保护主题的关键特征,也不旨在用于帮助确定所要求保护主题的范围。在一些实施例中,提供了一种用于切换DisplayPort连接的系统。所述系统包括扩展介质、第一面向上游的端口装置(UFP装置)、以及面向下游的端口装置(DFP装置)。所述第一UFP装置通信地联接至第一DisplayPort信源装置和所述扩展介质。所述DFP装置通信地联接至DisplayPort信宿装置和所述扩展介质。所述第一UFP装置被配置用于:在与所述DFP装置配对之前实施与所述DisplayPort信源装置的链路训练并且从所述DisplayPort信源装置接收视频数据。所述DFP装置被配置用于:在与所述第一UFP装置配对之前实施与所述DisplayPort信宿装置的链路训练;向所述DisplayPort信宿装置传输包括占位符视频数据的DisplayPort数据传输;并且,响应于经由所述扩展介质与所述第一UFP装置配对:从传输包括所述占位符视频数据的所述DisplayPort数据切换成代替地传输包括从所述第一UFP装置接收到的视频数据的DisplayPort数据。在一些实施例中,提供了一种用于通过扩展介质来切换DisplayPort连接的方法。扩展装置实施与DisplayPort信宿装置的链路训练,以建立所述扩展装置与所述DisplayPort信宿装置之间的DisplayPort链路。所述扩展装置生成占位符视频数据。所述扩展装置生成包括所述占位符视频数据的DisplayPort数据。所述扩展装置向所述DisplayPort信宿装置传输包括所述占位符视频数据的所述DisplayPort数据。所述扩展装置经由所述扩展介质接收实际视频数据,其中,所述实际视频数据由DisplayPort信源装置生成。所述扩展装置生成包括所述实际视频数据的DisplayPort数据、并且向所述DisplayPort信宿装置传输包括所述实际视频数据的所述DisplayPort数据,而无需对所述扩展装置与所述DisplayPort信宿装置之间的所述链路进行重新训练。在一些实施例中,提供了面向下游的端口装置(DFP装置)。所述DFP装置包括扩展接口、DisplayPort接口、占位符视频引擎、以及下游视频引擎。所述DisplayPort接口被配置用于从所述扩展接口接收实际视频数据,其中,所述实际视频数据由DisplayPort信源装置生成。所述占位符视频引擎被配置用于生成占位符视频数据。所述下游视频引擎被配置用于:实施与联接至所述DisplayPort接口的DisplayPort信宿装置的链路训练;向所述DisplayPort信宿装置传输包括所述占位符视频数据的DisplayPort数据;并且切换成向所述DisplayPort信宿装置传输包括所述实际视频数据而非所述占位符视频数据的DisplayPort数据,而无需再次实施链路训练。在一些实施例中,提供了面向上游的端口装置(UFP装置)。所述UFP装置包括扩展接口、DisplayPort接口、以及上游视频引擎。所述上游视频引擎被配置用于:实施与联接至所述DisplayPort接口的DisplayPort信源装置的链路训练,并且在与第一面向下游的端口装置(DFP装置)配对之前从所述DisplayPort信源装置接收DisplayPort数据;接收用于与所述第一DFP装置配对的第一命令;并且,响应于经由所述扩展接口与所述第一DFP装置配对:从接收自所述DisplayPort信源装置的所述DisplayPort数据中提取实际视频数据;并且经由所述扩展接口向所述第一DFP装置传输所述实际视频数据。附图说明本专利技术的上述方面以及多个附带优点将变得更容易理解,因为这些优点通过参照以下详细说明在结合附图考虑时将变得更好理解,在附图中:图1A和1B是框图,分别展示了根据本公开的各个不同方面的面向上游的端口装置(UFP装置)和面向下游的端口装置(DFP装置)的非限制性示例性实施例;图2是展示了通信技术的非限制性示例的示意图,示出了本公开的各个方面;图3是展示了根据本公开的各个方面的上游视频引擎的非限制示例性实施例的框图;图4是展示了根据本公开的各个方面的下游视频引擎的非限制示例性实施例的框图;图5是展示了根据本公开的各个方面的扩展接口引擎的非限制示例性实施例的框图;并且图6A至6D是展示了根据本公开的各个方面的用于管理可切换DisplayPort扩展连接的方法的非限制示例性实施例的流程图。具体实施方式在本公开的一些实施例中,扩展装置、如面向上游的端口装置(UFP装置)和面向下游的端口装置(DFP装置)经由扩展介质、如网络相连。UFP装置形成与DisplayPort信源装置的DisplayPort连接,并且DFP装置形成与DisplayPort信宿装置的DisplayPort连接。当UFP装置与DFP装置彼此配对时,来自Di本文档来自技高网
...

【技术保护点】
1.一种用于提供对DisplayPort连接的切换的系统,所述系统包括:扩展介质;第一面向上游的端口装置(UFP装置),所述第一UFP装置通信地联接至第一DisplayPort信源装置和所述扩展介质;以及面向下游的端口装置(DFP装置),所述DFP装置通信地联接至DisplayPort信宿装置和所述扩展介质;其中,所述第一UFP装置被配置用于:在与所述DFP装置配对之前实施与所述DisplayPort信源装置的链路训练并且从所述DisplayPort信源装置接收视频数据;其中,所述DFP装置被配置用于:在与所述第一UFP装置配对之前实施与所述DisplayPort信宿装置的链路训练;向所述DisplayPort信宿装置传输包括占位符视频数据的DisplayPort数据;并且响应于经由所述扩展介质与所述第一UFP装置配对:从传输包括所述占位符视频数据的所述DisplayPort数据切换成代替地传输包括从所述第一UFP装置接收到的视频数据的DisplayPort数据。

【技术特征摘要】
2017.08.31 US 15/693,2621.一种用于提供对DisplayPort连接的切换的系统,所述系统包括:扩展介质;第一面向上游的端口装置(UFP装置),所述第一UFP装置通信地联接至第一DisplayPort信源装置和所述扩展介质;以及面向下游的端口装置(DFP装置),所述DFP装置通信地联接至DisplayPort信宿装置和所述扩展介质;其中,所述第一UFP装置被配置用于:在与所述DFP装置配对之前实施与所述DisplayPort信源装置的链路训练并且从所述DisplayPort信源装置接收视频数据;其中,所述DFP装置被配置用于:在与所述第一UFP装置配对之前实施与所述DisplayPort信宿装置的链路训练;向所述DisplayPort信宿装置传输包括占位符视频数据的DisplayPort数据;并且响应于经由所述扩展介质与所述第一UFP装置配对:从传输包括所述占位符视频数据的所述DisplayPort数据切换成代替地传输包括从所述第一UFP装置接收到的视频数据的DisplayPort数据。2.如权利要求1所述的系统,其中,从传输包括所述占位符视频数据的所述DisplayPort数据切换成代替地传输包括从所述第一UFP装置接收到的视频数据的DisplayPort数据包括:传输从所述第一UFP装置接收到的所述视频数据而不致使在所述DFP装置与所述DisplayPort信宿装置之间再次发生链路训练。3.如权利要求2所述的系统,其中,从所述第一UFP装置接收到的所述视频数据的时序与所述占位符视频数据的时序不同,并且其中,所述DFP装置进一步被配置用于在传输包括从所述第一UFP装置接收到的所述视频数据的所述DisplayPort数据之前传输至少五个空闲模式以避免链路训练。4.如权利要求1所述的系统,进一步包括第二UFP装置,所述第二UFP装置通信地联接至第二DisplayPort信源装置和所述扩展介质;其中,所述DFP装置进一步被配置用于:接收用于与所述第二UFP装置而非所述第一UFP装置配对的命令;并且从传输包括从所述第一UFP装置接收到的视频数据的所述DisplayPort数据切换成代替地传输包括从所述第二UFP装置接收到的视频数据的DisplayPort数据而不致使在所述DFP装置与所述DisplayPort信宿装置之间再次发生链路训练。5.如权利要求4所述的系统,其中,所述DFP装置进一步被配置用于在传输包括从所述第一UFP装置接收到的视频数据的所述DisplayPort数据与传输包括从所述第二UFP装置接收到的视频数据的所述DisplayPort数据之间传输包括占位符视频数据的DisplayPort数据。6.如权利要求4所述的系统,进一步包括控制器装置,所述控制器装置通信地联接至所述扩展介质并且被配置用于传输用于与所述DFP装置配对的所述命令。7.如权利要求1所述的系统,其中,所述第一UFP装置进一步被配置用于:从所述第一DisplayPort信源装置接收DisplayPort数据;并且从所接收的DisplayPort数据中提取视频数据。8.如权利要求7所述的系统,其中,所述第一UFP装置进一步被配置用于通过所述扩展介质向所述DFP装置传输所提取的视频数据。9.如权利要求8所述的系统,其中,所述DFP装置进一步被配置用于:从所述第一UFP装置接收所述提取的视频数据;并且产生包括所述提取的视频数据的DisplayPort数据。10.如权利要求8所述的系统,其中,所述第一UFP装置进一步被配置用于:响应于接收到用于与所述DFP装置解除配对的命令,停止向所述DFP装置传输所述提取的视频数据、同时继续从所述DisplayPort信源装置接收所述视频数据。11.如权利要求1所述的系统,其中,所述扩展介质包括以太网、无线网络和光纤连接中的至少一项。12.一种通过扩展介质来切换DisplayPort连接的方法,所述方法包括:由扩展装置实施与DisplayPort信宿装置的链路训练以建立所述扩展装置与所述DisplayPort信宿装置之间的DisplayPort链路;由所述扩展装置生成占位符视频数据;由所述扩展装置生成包括所述占位符视频数据的DisplayPort数据;由所述扩展装置向所述DisplayPort信宿装置传输包括所述占位符视频数据的所述DisplayPort数据;由所述扩展装置经由所述扩展介质来接收实际视频数据,其中,所述实际视频数据是由DisplayPort信源装置生成的;由所述扩展装置生成包括所述实际视频数据的DisplayPort数据;并且由所述扩展装置向所述DisplayPort信宿装置传输包括所述实际视频数据的所述DisplayPort数据,而无需对所述扩展装置与所述DisplayPort信宿装置之间的所述链路进行重新训练。13.如权利要求12所述的方法,其中,所述占位符视频...

【专利技术属性】
技术研发人员:B·S·拉托雷A·萨加菲S·S·洪达尔
申请(专利权)人:艾科隆技术公司
类型:发明
国别省市:加拿大,CA

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

1