一种切换播放设备的方法及移动终端的制作方法_4

文档序号:8300090阅读:来源:国知局
动终端可以向该第二播放设备发送Configurat1nManagementService::GetSupportedParameters ()命令,该第二播放设备在接收到移动终端发送的命令后,可以将表示网络接口类型的InterfaceType、表示网络接口状态的InterfaceStatus和表示唤醒方法的WakeOnPattern等信息反馈给该移动终端,比如:网络接口类型InterfaceType的取值为“802.11”,网络接口状态InterfaceStatus的取值为“doze”。则作为数字媒体控制器的该移动终端获取到该第二播放设备的网络接口状态为“ doze ”时,可以根据与网络接口状态为“ doze ”对应的唤醒方法WakeOnPattern唤醒该第二播放设备。
[0133]303,所述移动终端向所述第一播放设备发送关闭命令。
[0134]其中,所述关闭命令用于触发所述第一播放设备在预设时间段内降低播放音量直至关闭。可选的,所述关闭命令用于触发所述第一播放设备在预设时间段内停止播放所述音视频内容。
[0135]需要说明的是,302和303可以同时执行,也可以按照一定的先后顺序(例如,先执行302,然后执行303 ;或者,先执行303,然后执行302)在所述移动终端向所述第二播放设备发送携带所述第一多媒体内容的标识和所述播放进度信息的播放命令之前执行。
[0136]可选的,该移动终端还可以向该第一播放设备发送休眠命令,该休眠命令用于触发该第一播放设备进入休眠状态。
[0137]304,所述移动终端向所述第二播放设备发送携带所述第一多媒体内容的标识和所述播放进度信息的播放命令。
[0138]其中,所述播放命令用于触发所述第二播放设备从根据所述播放进度信息确定的起始点开始播放所述第一多媒体内容。
[0139]其中,所述播放命令用于触发所述第二播放设备从根据所述播放进度信息确定的起始点开始播放所述第一多媒体内容,包括:
[0140]所述播放命令用于触发所述第二播放设备根据所述播放进度信息获取第一时间点后减去预设时长得到的第二时间点确定为所述起始点,所述第二播放设备从所述起始点开始播放所述第一多媒体内容。
[0141 ] 举例来说,结合本发明实施例中如图1、图2和图3的方案,可以得到如图4所示的信息交互过程,其中DMC可以为移动终端,DMS可以为该移动终端或是无线局域网中的其他设备,比如机顶盒、计算机等。
[0142]1、该移动终端接收用户输入的指令,向放置在娱乐室的播放设备I发送AVT::SetAVTransportURI O命令和AVT::Play O命令,并将所要播放的多媒体内容的URL和多媒体内容的元数据发送给该播放设备I。此时,AVT::SetAVTransportRUI O命令和AVT::Play O命令中的变量参数InstanceID的值均为O。
[0143]2、该播放设备I根据多媒体内容的URL从DMS获取多媒体内容.
[0144]3、在该播放设备I上播放多媒体内容。。
[0145]4、用户携带该移动终端从娱乐室走到卧室1,该移动终端实时地向无线接入点(AP)发送定位信息。
[0146]5、该无线接入点根据接收到的定位信息计算出用户的当前位置已经从娱乐室变成卧室1,并将该移动终端当前的位置信息发送至该移动终端。
[0147]6、该移动终端向播放设备I发送AVT:: Stop O命令。
[0148]7、该移动终端确定播放设备I所播放的多媒体内容的具体类型,并进一步确定播放设备2能够播放播放设备I所播放的多媒体内容。
[0149]8、该移动终端向该播放设备2发送CMS::PrepareforConnect1n ()命令、AVT:: SetAVTransportURI O命令和AVT:: Play O命令,将该播放设备I播放的多媒体内容继续在该播放设备2上播放。其中,CMS::PrepareforConnect1n O命令、AVT:: SetAVTransportURI O命令和AVT::Play O命令中的变量参数InstanceID的值均为
1
[0150]本发明实施例提供的切换播放设备的方法,能够实现移动终端在位移过程中自动切换播放设备,避免了人为操作切换播放设备,使得播放设备的切换过程由人工变为自动,从而提高了播放设备的切换速度,同时节省了用户的时间。还可以在移动终端位移后使原来位置上的播放设备进入休眠状态,从而降低播放系统中播放设备的能耗。进一步地,还可实现切换后的播放设备所播放的多媒体内容的能够接续切换前的播放设备所播放的多媒体内容。
[0151]本发明实施例提供还一种移动终端50,所述移动终端50与位于第一空间的至少一个第一播放设备以及位于第二空间的至少一个第二播放设备组成无线局域网络,如图5所示,所述移动终端包括:
[0152]定位模块51,用于确定所述移动终端的位置;
[0153]获取模块52,用于通过所述定位模块51确定所述移动终端从所处的所述第一空间移动到所述第二空间,获取所述第一播放设备所播放的第一多媒体内容的标识和播放进度信息;
[0154]发送模块53,用于向所述第二播放设备发送携带所述第一多媒体内容的标识和所述播放进度信息的播放命令,所述播放命令用于触发所述第二播放设备从根据所述播放进度信息确定的起始点开始播放所述第一多媒体内容。
[0155]可选的,在所述无线局域网中还包括了至少一个无线接入点;如图6所示,
[0156]定位模块51可以包括:
[0157]第一获取单元511,用于利用陀螺仪获取所述移动终端所在位置的定位信息,所述定位信息包括所述移动终端的三维坐标;
[0158]发送单元512,用于将所述第一获取单元511获取的所述定位信息发送至所述无线接入点;
[0159]接收单元513,用于接收所述无线接入点发送的位置信息,所述位置信息是由所述无线接入点根据所述移动终端发送的所述定位信息确定的。
[0160]第一确定单元514,用于根据所述接收单元513接收到的所述位置信息确定所述移动终端的位置。
[0161]可选的,所述发送单元512,还用于在向所述第二播放设备发送携带所述第一多媒体内容的标识和所述播放进度信息的播放命令之前,向所述第二播放设备发送唤醒命令,所述唤醒命令用于唤醒所述第二播放设备。
[0162]进一步的,所述发送单元512,还用于在向所述第二播放设备发送携带所述第一多媒体内容的标识和所述播放进度信息的播放命令之前,向所述第一播放设备发送关闭命令,所述关闭命令用于触发所述第一播放设备在预设时间段内降低播放音量直至关闭。
[0163]可选的,如图7所示,所述定位模块51还可以包括:
[0164]第二获取单元515,用于利用陀螺仪在指定时间段内获取位移信息,并根据所述位移信息获取地图模型,所述地图模型用于表示所述移动终端所在的室内空间的地形数据;
[0165]第三获取单元516,用于利用所述陀螺仪获取所述移动终端所在位置的定位信息,所述定位信息包括所述移动终端的三维坐标;
[0166]第二确定单元517,用于根据所述第二获取单元515获取的所述地图模型和所述第三获取单元516获取的所述定位信息,确定所述移动终端的位置。
[0167]需要说明的是,所述播放命令用于触发所述第二播放设备从根据所述播放进度信息确定的起始点开始播放所述第一多媒体内容,包括:所述播放命令用于触发所述第二播放设备根据所述播放进度信息获取第一时间点后减去预设时长得到的第二时间点确定为所述起始点,所述第二播放设备从所述起始点开始播放所述第一多媒体内容。
[0168]所述获取所述第一播放设备所播放的第一多媒体内容的标识和播放进度信息,包括:
[0169]从服务器或其他移动终端获取所述第一播放设备所播放的第一多媒体内容的标识和播放进度信息;或者,
[0170]从所述移动终端或利用互联网资源获取所述第一播放设备所播放的第一多媒体内容的标识和播放进度信息。
[0171 ] 需要说明的是,本发明实施例所提供的移动终端50可执行上述方法实施例中的步骤,具体请参见上述方法实施例,此处不再赘述。
[0172]本发明实施例提供的移动终端,能够实现移动终端在位移过程中自动切换播放设备,避免了人为操作切换播放设备,使得播放设备的切换过程由人工变为自动,从而提高了播放设备的切换速度,同时节省了用户的时间。还可以在移动终端位移后使原来位置上的播放设备进入休眠状态,从而降低播放系统中播放设备的能耗。进一步地,还可实现切换后的播放设备所播放的多媒体内容的能够接续切换前的播放设备所播放的多媒体内容。
[0173]本发明实施例还提供了一种移动终端80,所述移动终端80与位于第一空间的至少一个第一播放设备以及位于第二空间的至少一个第二播放设备组成无线局域网络。如图8所示,该移动终端80包括:至少一个处理器81,例如CPU,至少一个网络接口 84或者其他用户接口 83,存储器85,至少一个通信总线82。通信总线82用于实现这些组件之间的连接通信。可选的,还包括显示器,键盘或者点击设备(例如,鼠标,轨迹球(trackball),触感板或者触感显示屏)。存储器85可以包括RAM存储器,也可以包括非易失存储器(non-volatile memory),例如至少一个磁盘存储器。
[0174]在一些实施方式中,存储器85存储了可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:
[0175]存储器85存储了操作系统851和/或应用程序852 ;或者,处理器内部存储了操作系统851和/或应用程序852。
[0176]操作系统851中包含各种系统程序,用于实现各种基础业务以及处理基于硬件的任务;
[0177]应用程序852中包含各种应用程序,用于实现各种应用业务。
[0178]具体的,应用程序852中包含但不限于:定位模块51、获取模块52及发送模块53。
[0179]可选的,应用程序852中包含但不限于:第一获取单元511、发送单元512、接收单兀513及第一确定单兀514。
[0180]可选的,应用程序852中还包含:第二获取单元515、第三获取单元516及第二确定单元517。
[0181]应用程序852中包含的模块及单元的具体实现参见图5、6、7所示实施例中的相应模块及单元,此处不再赘述。
[0182]该处理器81用于执行如下:
[0183]确定所述移动终端80从所处的所述第一空间移动到所述第二空间,获取所述第一播放设备所播放的第一多媒体内容的标识和播放进度信息;
[0184]向所述第二播放设备发送携带所述第一多媒体内容的标识和所述播放进度信息的播放命令,所述播放命令用于触发所述
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1