一种音视频外部设备的切换方法、装置及音视频外部设备的制造方法_3

文档序号:9931049阅读:来源:国知局
字接口的物理地址具有这样明确的对应关系,因此,通过物理地址可以更精确地确定音视频外部设备连接的数字接口。另外,音视频外部设备的物理地址与连接的数字接口的物理地址具有的上述对应关系,使得仅需要进行简单的数字比对就可以确定音视频外部设备连接的数字接口,其实现方式简单、迅速。
[0080]上述各个实施例中,如果数字接口是HDMI,优选的,通过与目标音视频外部设备连接的HDMI中的CEC通道,向目标音视频外部设备发送触发命令。具体的,可以基于CEC协议增加SetStremPath指令,该指令即触发命令。
[0081]上述各个实施例中,向目标音视频外部设备发送触发命令后,目标音视频外部设备将根据触发命令开始工作。但上述各个实施例中并没有规定原音视频外部设备将如何工作。而现有的切换方式是硬切换,即从一个数字接口切换到另一个数字接口,切换后,原数字接口连接的原音视频外部设备仍然处于工作状态。在某些场景下,切换后,原音视频外部设备已经不需要继续处于工作状态。例如,在不同的DVD播放器之间进行切换的场景,切换后,音视频显示装置输出的是切换后的DVD播放器播放的节目,原DVD播放器仍然处于工作状态(即播放状态),但其播放的节目并不会被显示。这种情况下,会造成原音视频外部设备的电能等等资源浪费。
[0082]为解决这一问题,在上述任意实施例的基础上,一种优选的实现方式是,接收到来自用户的切换命令后,向原音视频外部设备发送停止命令,该停止命令用于指示原音视频外部设备停止或暂停工作。
[0083]通过向原音视频外部设备发送停止命令,可以控制原音视频外部设备停止或暂停工作,避免原音视频外部设备仍然工作,从而降低了原音视频外部设备的资源浪费。另外,如果原音视频外部设备在接收到停止命令后暂停工作,当再次切换到该音视频外部设备时,其能够直接从暂停处继续播放,提高了播放处理效率。
[0084]如果数字接口是HDMI,优选的,通过与原音视频外部设备连接的HDMI中的CEC通道,向原音视频外部设备发送停止命令。具体的,可以基于CEC协议增加ActiveSource指令,该指令即停止命令。
[0085]上述各个实施例描述的处理过程,可以在音视频显示装置上实现。也可以由设置在音视频显示装置的内部功能模块或硬件部件实现。
[0086]本发明实施例提供的另一种音视频外部设备的切换方法如图2所示,具体包括如下操作:
[0087]步骤210、接收触发命令,所述触发命令中携带目标音视频外部设备的地址信息。
[0088]步骤220、根据触发命令中携带的目标音视频外部设备的地址信息,确定自身为所述触发命令的接收端。
[0089]步骤230、开始工作并向原音视频外部设备发送停止命令,该停止命令用于指示原音视频外部设备停止或暂停工作。
[0090]由于不同音视频外部设备的地址信息不同,因此,即使通过同一个数字接口连接的多个音视频外部设备,也可以通过地址信息加以识别。本发明实施例提供的方法,可以在接收到触发命令后,根据触发命令中携带的目标音视频外部设备的地址信息确认自身是触发命令的接收端,从而开始工作。可见,本发明实施例提供的技术方案能够识别同一个数字接口连接的不同音视频外部设备,从而实现切换。另外,本发明实施例提供的方法,在确认自身为触发命令的接收端后,还会向原音视频外部设备发送停止命令,指示原音视频外部设备停止或暂停工作,从而实现软切换,避免原音视频外部设备的资源浪费的问题。再次,音视频外部设备的物理地址与连接的数字接口的物理地址具有的上述对应关系,使得仅需要进行简单的数字比对就可以确定音视频外部设备连接的数字接口,其实现方式简单、迅速。
[0091]本发明实施例中,停止命令中可以携带原音视频外部设备的地址信息,那么,接收到停止命令的音视频外部设备根据地址信息确认自身是否为停止命令的接收端;如果是,则暂停或停止工作,否则,丢弃或转发停止命令。停止命令中也可以不携带原音视频外部设备的地址信息,那么,接收到停止命令的音视频外部设备(包括原音视频外部设备,不包括目标音视频外部设备)都会停止或暂停工作。
[0092]如果数字接口是HDMI,优选的,通过HDMI接口中的CEC通道,接收触发命令。
[0093]如果数字接口是HDMI,优选的,通过HDMI接口中的CEC通道,向原音视频外部设备发送停止命令。
[0094]基于与方法同样的发明构思,本发明实施例还提供一种音视频外部设备的切换装置,如图3所示,包括:
[0095]外部设备信息管理模块301,用于获取各个音视频外部设备的地址信息和设备名,并保存每个音视频外部设备的地址信息、设备名及其对应关系;
[0096]外部设备信息显示模块302,用于显示获取的各个音视频外部设备的设备名,以便用户选择目标音视频外部设备;
[0097]切换命令接收模块303,用于接收来自用户的切换命令,所述切换命令用于指示选中目标音视频外部设备;
[0098]目标外部设备识别模块304,用于根据所选中的目标音视频外部设备的地址信息与设备名的对应关系,查找目标音视频外部设备的地址信息;
[0099]触发命令发送模块305,用于根据所述目标音视频外部设备的地址信息,向所述目标音视频外部设备发送触发命令,所述触发命令中携带所述目标音视频外部设备的地址信息,用于指示所述目标音视频外部设备开始工作。
[0100]优选的,外部设备信息管理模块301还用于:确定各个音视频外部设备连接的数字接口的标识信息;保存每个音视频外部设备的地址信息、设备名及其对应关系时,外部设备信息管理模块301用于:保存每个音视频外部设备的地址信息、设备名、连接的数字接口的标识信息及其对应关系;外部设备信息显示模块302用于:显示获取的各个音视频外部设备的设备名、连接的数字接口的标识信息及其对应关系;目标外部设备识别模块304用于:根据所选中的目标音视频外部设备的地址信息、设备名与连接的数字接口的标识信息的对应关系,查找目标音视频外部设备的地址信息。
[0101]优选的,确定各个音视频外部设备连接的数字接口的标识信息时,所述外部设备信息管理模块301用于:
[0102]获取各个数字接口的物理地址和标识信息;
[0103]分别将各个音视频外部设备的物理地址的最高位与各个数字接口的物理地址的最高位进行比较,各个音视频外部设备的地址信息为物理地址;
[0104]根据比较结果确定各个音视频外部设备连接的数字接口,进而确定与各个音视频外部接口连接的数字接口的标识信息。
[0105]优选的,还包括停止命令发送模块,用于在切换命令接收模块接收到来自用户的切换命令后,向原音视频外部设备发送停止命令,该停止命令用于指示原音视频外部设备停止或暂停工作。
[0106]本发明实施例提供的音视频外部设备的切换装置可以是音视频显示装置,也可以是音视频显示装置的内部功能模块或硬件部件。
[0107]基于与方法同样的发明构思,本发明实施例还提供一种音视频外部设备,如图4所示,包括:
[0108]触发命令接收模块401,用于接收触发命令,所述触发命令中携带目标音视频外部设备的地址信息;根据触发命令中携带的目标音视频外部设备的地址信息,确定自身为所述触发命令的接收端;
[0109]切换控制模块402,用于开始工作并向原音视频外部设备发送停止命令,所述停止命令用于指示原音视频外部设备停止或暂停工作。
[
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1