一种arc通道设置方法及设备的制造方法_3

文档序号:8365969阅读:来源:国知局
旋转到的位置所对应的通道设置为当前的音频通道,可能需要多次尝试才能工作在ARC通道上。可见,较之通过调节旋钮设置功放ARC通道的方式,本发明实施例提供的技术方案提高了 ARC功能的控制效率。
[0069]可选地,上述实施例中,接收上述发送请求的设备发送的设置ARC通道的指令之前,还接收上述发送请求的设备发送的初始化功放状态的指令。功放在该指令的触发下进行初始化,为设置ARC通道做好准备工作,使得功放在设置ARC通道的指令触发下设置ARC通道时,不会出现异常,从而提高了 ARC功能的控制效率。
[0070]可选地,以上所述实施例中,功放自身设备中存储有ARC通道的标识信息。如果功放接收到设置ARC通道的指令为指示上述发送请求的设备为源设备的CEC消息。功放在接收到该指令后,在该指令的触发下查找功放的ARC通道标识信息,比如,查找到功放的ARC通道标识信息指示ARC通道为HDMI1,则将HDMIl通道设置为当前的音频通道。如果功放接收到设置ARC通道的指令为携带ARC通道标识信息的CEC消息,功放在该指令的触发下设置ARC通道,一种实现方式为:功放获取该指令中携带的ARC通道标识信息,根据该ARC通道标识信息将ARC通道设置为当前音频通道,比如,获取的该ARC通道标识信息指示ARC通道为HDMI2,功放直接根据该指令将HDMI2通道设置为当前的音频通道;另一种实现方式为:功放根据自身设备中的ARC通道标识信息将ARC通道设置为当前的音频通道,比如,功放获取ARC通道标识信息后,功放在自身设备中查找到该ARC通道标识信息指示的通道,进而将该通道设置为当前的音频通道。
[0071]下面结合具体的应用场景,以电视和功放配合实施的应用场景为例,对本发明实施例提供的一种ARC通道设置方法进行更加详细地说明。
[0072]本发明实施例中,如图3所示,ARC通道设置的具体实现步骤如下:
[0073]步骤310:电视检测到HDMI端口有设备接入,向接入的设备发送获取逻辑地址的请求,执行步骤320。
[0074]步骤320:根据接入的设备返回的逻辑地址,判断该设备的类型是否为功放,执行步骤330。
[0075]步骤330:若该设备的类型是功放,确定功放与HDMI端口的ARC管脚连接,执行步骤 340。
[0076]步骤340:电视对自身的CEC模块检测,执行步骤350。
[0077]步骤350:电视获取功放参数,执行步骤360。
[0078]步骤360:电视检测功放存在(IsAud1DeviceExist),执行步骤370。
[0079]其中,若检测到IsAud1DeviceExist = True,表示功放存在,若检测到IsAud1DeviceExist = False,表不功放不存在。
[0080]步骤370:电视检测到用户打开ARC控制(ARC Control)选项所在的界面,执行步骤 380。
[0081]步骤380:电视判断功放的ARC Control选项状态是否为开启(on),若是,执行步骤390,否则,执行步骤3130。
[0082]其中,ARC Control选项状态为on即ARC功能开启;ARC Control选项状态为off,即ARC功能关闭。
[0083]步骤390:电视发送初始化功放状态的指令,执行步骤3100。
[0084]步骤390 ’:功放接收到初始化功放状态的指令后,进行初始化。
[0085]步骤3100:电视生成设置ARC通道的指令,并将设置ARC通道的指令发送给功放,执行步骤3110。
[0086]步骤3100’:功放接收设置ARC通道的指令后,将ARC通道设置为当前工作的通道。
[0087]步骤3110:电视设置ARC状态(Set ARCstate)开启,执行步骤3120。
[0088]其中,Set ARCstate = TRUE,表示电视存储的ARC状态为开启,Set ARCstate =FALSE,表示电视存储的ARC状态为关闭。
[0089]步骤3120:电视设置功放的音频系统模式(Set Aud1SystemMode)开启。
[0090]其中,若Set Aud1SystemMode = TRUE,表示音频系统模式开启,SetAud1SystemMode = FALSE,表示音频系统模式关闭。音频系统模式开启后,功放即可进行声音回传。
[0091]步骤3130:电视发送初始化功放状态的指令给功放,执行步骤3140。
[0092]步骤3140:电视设置ARC状态关闭,执行步骤3150。
[0093]步骤3150:电视设置功放的音频系统模式关闭。
[0094]上述实施例是以电视发送设置ARC通道的指令在电视发送初始化功放状态的指令给功放之后,在电视设置ARC状态开启之前为例的。应当指出的是,只要保证电视发送设置ARC通道的指令在确定了功放与HDMI端口的ARC管脚连接之后,也可以在其它时序阶段生成设置ARC通道指令,发送设置ARC通道的指令。
[0095]基于同样的发明构思,本发明实施例还提供一种ARC通道设置设备,如图4所示,包括设备检测模块401、管脚确定模块402、指令生成模块403和指令发送模块404。
[0096]设备检测模块401,用于:当检测到HDMI端口有设备接入,向该设备发送获取逻辑地址的请求;根据该设备返回的逻辑地址,判断该设备的类型是否是功放。
[0097]管脚确定模块402,用于:确定功放与HDMI端口的ARC管脚连接。
[0098]指令生成模块403,设备检测模块401判断设备的类型是功放,且管脚确定模块402确定了功放与HDMI端口的ARC管脚连接后,指令生成模块403用于:生成设置ARC通道的指令。
[0099]指令发送模块404,用于:将设置ARC通道的指令发送给功放,以指示功放根据指令,将功放的ARC通道设置为当前的音频通道。
[0100]可选地,设备检测模块401判断设备的类型是功放,且管脚确定模块402确定了功放与HDMI端口的ARC管脚连接后,指令生成模块403生成设置ARC通道的指令之前,指令发送模块404还用于:
[0101]当检测到功放的ARC功能为开启状态,发送初始化功放状态的指令给功放。
[0102]可选地,设置ARC通道的指令可以为指示本设备为源设备的CEC消息,还可以为携带ARC通道标识的CEC消息,等等。
[0103]如果设置ARC通道的指令为指示本设备为源设备的CEC消息,如图5所示,还包括查找模块405,设备检测模块401判断设备的类型是功放,且管脚确定模块402确定了功放与HDMI端口的ARC管脚连接后,指令生成模块403生成设置ARC通道的指令之前,该查找模块405用于:获取功放的型号;根据该功放的型号,在存储的各个型号的功放对应的ARC通道标识信息中,查找该功放的ARC通道标识信息。
[0104]本发明实施例还提供一种功放,如图6所示,包括地址请求接收模块601、地址发送模块602、指令接收模块603和ARC通道设置模块604。
[0105]地址请求接收模块601,用于:从ARC端口接收到获取逻辑地址的请求;
[0106]地址发送模块602,用于:在地址请求接收模块601接收到获取逻辑地址的请求后,向该发送请求的设备返回逻辑地址;
[0107]指令接收模块603:接收该发送请求的设备发送的
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1