多媒体资源的播放切换方法、装置及系统的制作方法

文档序号:7757680阅读:209来源:国知局
专利名称:多媒体资源的播放切换方法、装置及系统的制作方法
技术领域
本发明涉及多媒体技术,特别涉及多媒体资源的播放切换方法、装置及系统。
背景技术
通用即插即用(UPNP,Universal Plug and Play)协议广泛应用于多媒体设备之 间的资源共享和相互控制,基于UPNP协议的无线网络可以实现连网设备之间的相互发现、 接口声明和其他信息的交换等操作,从而无需配置网络服务器和提供设备装载配置服务。 UPNP协议可以和任何有线或无线的网络媒体技术协同使用,例如Wi-Fi、802. IlB无线网 络、电话线网络和电源线网络等。假设将移动通话终端和电脑通过路由器组成数字家庭网络,移动通话终端为控制 设备、电脑为被控设备,则为了实现在移动通话终端和电脑之间进行多媒体资源的播放切 换,将按照如下步骤执行步骤1,移动通话终端在自身显示屏上向用户显示播放切换界面,该播放切换界面 中包含播放切换确认选项,该选项对应移动通话终端上的一个物理按键;步骤2,在用户点击所述物理按键后,移动通话终端停止播放多媒体资源,并将正 在播放的多媒体资源通过路由器发送给电脑;步骤3,电脑从起始位置开始播放该多媒体资源。如果移动通话终端正在播放的是一首歌曲,则按照如上步骤1 3执行播放切换 后,电脑将从头开始播放该歌曲。可见,现有技术中多媒体资源的播放切换,需要用户点击控制设备上的物理按键 来触发播放切换,操作不方便,而且切换后被控设备都是从头开始播放多媒体资源,用户体
验较差。

发明内容
本发明提供一种多媒体资源的播放切换方法,使用该方法能够简化触发播放切换 的操作,且使被控设备从切换时的播放位置继续播放多媒体资源。本发明提供两种多媒体资源的播放切换装置,使用该装置能够简化触发播放切换 的操作,且使被控设备从切换时的播放位置继续播放多媒体资源。本发明提供一种多媒体资源的播放切换系统,使用该系统能够简化触发播放切换 的操作,且使被控设备从切换时的播放位置继续播放多媒体资源。本发明的技术方案是这样实现的一种多媒体资源的播放切换方法,关键在于,该方法包括控制设备根据自身运动状态、及预设的运动状态与播放切换方式的对应关系,确 定播放切换方式;当所述播放切换方式为从控制设备切换到被控设备时,控制设备向被控设备指示 正在播放的多媒体资源及其当前播放位置、并停止当前播放,被控设备从所述当前播放位置开始继续播放该多媒体资源;当所述播放切换方式为从被控设备切换到控制设备时,控制设备获取被控设备正 在播放的多媒体资源及其当前播放位置,并通知被控设备停止当前播放,控制设备从所述 当前播放位置开始继续播放该多媒体资源。一种多媒体资源的播放切换装置,关键在于,该装置包括重力感应模块,用于感应控制设备的运动状态、输出感应信息;解析模块,用于根据所述感应信息确定播放切换方式;第一切换模块,用于在所述播放切换方式为控制设备切换到被控设备时,向被控 设备指示正在播放的多媒体资源及当前播放位置、并触发控制设备停止当前播放;第二切换模块,用于在所述播放切换方式为被控设备切换到控制设备时,获取被 控设备正在播放的多媒体资源及当前播放位置,通知被控设备停止当前播放,触发控制设 备从所述当前播放位置开始继续播放该多媒体资源。一种多媒体资源的播放切换装置,关键在于,该装置包括第三切换模块,用于向控制设备指示被控设备正在播放的多媒体资源及当前播放 位置;接收控制设备指示的控制设备正在播放的多媒体资源及其当前播放位置,触发被控 设备从所述当前播放位置开始继续播放该多媒体资源;接到接收模块的指示后,触发被控 设备停止当前播放;接收模块,用于接收控制设备发送的停止当前播放的通知,指示第三切换模块执 行触发被控设备停止当前播放。一种多媒体资源的播放切换系统,关键在于,该系统包括控制设备和被控设备;所述控制设备,根据自身运动状态确定播放切换方式;在所述播放切换方式为控 制设备切换到被控设备时,向被控设备指示正在播放的多媒体资源及当前播放位置、并停 止当前播放;在所述播放切换方式为被控设备切换到控制设备时,获取被控设备正在播放 的多媒体资源及当前播放位置、并通知被控设备停止当前播放,从被控设备指示的当前播 放位置开始继续播放被控设备指示的多媒体资源;所述被控设备,在所述播放切换方式为控制设备切换到被控设备时,从控制设备 指示的播放位置开始继续播放控制设备指示的多媒体资源;当所述播放切换方式为被控设 备切换到控制设备时,向控制设备指示正在播放的多媒体资源及当前播放位置。可见,本发明多媒体资源的播放切换方法,一方面,由控制设备的运动触发播放切 换,无需用户点击设定的物理按键,只需甩动控制设备就可以触发播放切换,方便了用户的 操作;另一方面,无论是从控制设备向被控设备切换、还是从被控设备向控制设备切换,正 在播放多媒体资源的一端都会指示该正在播放的多媒体资源及其当前播放位置,这样接收 到该指示的一端可以从所述当前播放位置继续播放该多媒体资源,而无需从头开始播放, 提高了用户体验。


图1为本发明多媒体资源的播放切换方法的流程图;图2本发明实施例中第一种多媒体资源的播放切换方法的流程图;图3本发明实施例中第二种多媒体资源的播放切换方法的流程图4为本发明第一种多媒体资源的播放切换装置的结构示意图;图5为本发明第二种多媒体资源的播放切换装置的结构示意图。
具体实施例方式为使本发明的目的和优点更加清楚,下面结合附图和实施例对本发明作进一步的 详细说明。本发明多媒体资源的播放方法中,控制设备是执行播放切换操作的设备,控制设 备和被控设备可以为移动通话终端、机顶盒等。图1为本发明多媒体资源的播放切换方法的流程图,该流程包括步骤101 控制设备根据自身运动状态、及预设的运动状态与播放切换方式的对 应关系,确定播放切换方式。本步骤中,运动状态与播放切换方式的对应关系为用户设置,其中运动状态指运 动方向、运动加速度、运动轨迹和运动距离中的一种或几种的组合,该对应关系具体设置了 哪些运动状态对应由控制设备切换到被控设备的播放切换方式,哪些运动状态对应由被控 设备切换到控制设备的播放切换方式,例如可以设置由下到上快速移动时对应由控制设备 切换到被控设备的播放切换方式,设置由上到下快速移动时对应由被控设备切换到控制设 备的播放切换方式。步骤102 当播放切换方式为控制设备切换到被控设备时,控制设备向被控设备 指示正在播放的多媒体资源及其当前播放位置、并停止当前播放,被控设备从所述当前播 放位置继续播放该多媒体资源。步骤103 当所述播放切换方式为被控设备切换到控制设备时,控制设备获取被 控设备正在播放的多媒体资源及其当前播放位置、并通知被控设备停止当前播放,控制设 备从所述当前播放位置继续播放该多媒体资源。可见,本发明多媒体资源的播放切换方法,一方面,由控制设备的运动触发播放切 换,无需用户点击设定的物理按键,只需甩动控制设备就可以触发播放切换,方便了用户的 操作;另一方面,无论是从控制设备向被控设备切换、还是从被控设备向控制设备切换,正 在播放多媒体资源的一端都会指示该正在播放的多媒体资源及其当前播放位置,这样接收 到该指示的一端可以从所述当前播放位置继续播放该多媒体资源,而无需从头开始播放, 提高了用户体验。本发明多媒体资源的播放切换方法,可以应用于基于UPNP的组网中,也可以应用 于其他类型协议的组网中,甚至是私有协议,只要基于该协议,控制设备和被控设备之间可 以交互、且多媒体资源具有可寻址的位置即可。下面给出本发明多媒体资源的播放切换方法的一个实施例。在本实施例中,控制设备为移动通话终端,被控设备为机顶盒,移动通话终端和 机顶盒通过路由器实现基于UPNP协议的数字家庭网络,移动通话终端和机顶盒可以相互 识别并通信,且移动通话终端和机顶盒通过路由器可以接入第三方提供的多媒体资源服 务器,该多媒体资源服务器中的每个多媒体资源均对应超文本传输协议(HTTP,Hypertext Transfer Protocol)地址。假设本实施例的应用场景如下移动通话终端使用UPNP服务协议(UPNP Server)打开多媒体资源服务器中的一段视频数据,并且使用UPNP控制协议(UPNP Controller)进 行播放;在该段视频数据的播放中,共经历两个播放切换的阶段,第一阶段是从移动通话终 端切换到机顶盒播放该视频数据,第二阶段是机顶盒播放一段时间后,再切换到移动通话 终端播放该视频数据;用户设置将移动通话终端在水平方向向右甩动时对应从移动通话终 端切换到机顶盒,将移动通话终端在水平方向向左甩动时对应从机顶盒切换到移动通话终 端。图2为本发明实施例中第一种多媒体资源的播放切换方法的流程图,从移动通话 终端切换到机顶盒,包括步骤201 移动通话终端感应自身在水平方向向右运动,确定播放切换方式是从 自身切换到机顶盒。步骤202 移动通话终端通过路由器向机顶盒发送定位播放指令,该定位播放指 令中包括移动通话终端正在播放的视频数据的HTTP地址、当前播放位置及指示播放的标 识。本步骤中,移动通话终端使用UPNP控制协议(UPNP Controller)发送定位播放指 令,其中指示播放的标识指示机顶盒该指令是播放指令,该指示播放的标识为预先设定、且 移动通话终端和机顶盒均能识别的。步骤203 移动通话终端判断是否接收到被控设备成功接收定位播放指令的反 馈,如果是,继续执行步骤204,否则直接结束流程。步骤204 移动通话终端停止播放视频数据。步骤205 机顶盒通过路由器接入多媒体资源服务器、打开定位播放指令中的 HTTP地址对应的视频数据。步骤206 机顶盒从定位指令中的当前播放位置开始继续播放打开的视频数据。本步骤中,机顶盒使用UPNP接受协议(UPNP Renderer)从定位播放指令中的当前 播放位置开始继续播放打开的视频数据。图3为本发明实施例中第二种多媒体资源的播放切换方法的流程图,是从机顶盒 切换到移动通话终端的处理流程,包括步骤301 移动通话终端根据自身在水平方向向左运动,确定播放切换方式为机 顶盒切换到自身。步骤302 移动通话终端通过路由器向机顶盒发送获取正在播放的多媒体资源及 其当前播放位置的指令。本步骤中,移动通话终端使用UPNP控制协议(UPNP Controller)发送指令。步骤303 机顶盒通过路由器向移动通话终端发送定位播放指令,该定位播放指 令中包括机顶盒正在播放的视频数据的HTTP地址、当前播放位置及指示播放的标识。本步骤中,机顶盒使用UPNP接受协议(UPNP Renderer)发送定位播放指令,其中 包括的指示播放的标识与图2所示流程中的相同。步骤304 移动通话终端判断按照机顶盒发送的定位播放指令中的HTTP地址,控 制设备是否能够接入多媒体资源服务器,如果是,继续执行步骤305,否则不执行操作并结 束流程。步骤305 移动通话终端通知机顶盒停止播放视频数据。
步骤306 移动通话终端通过路由器打开多媒体资源服务器上定位播放指令中的 HTTP地址对应的视频数据。步骤307 移动通话终端从定位播放指令中的当前播放位置开始继续播放打开的 视频数据。本步骤中,移动通话终端使用UPNP控制协议(UPNP Controller)从播放位置开始 继续播放打开的视频数据。图2和图3所示流程中,移动通话终端和机顶盒交互的各种指令,均为基于UPNP 协议的公知指令格式,这里不再详述。以上实施例仅为一种具体的举例,在其他应用场景下,可能出现如下情况1)多媒体资源服务器不由第三方提供,而直接由控制设备本身作为多媒体资源服 务器,此时在由被控设备向控制设备切换时,控制设备可以直接确定按照被控设备发送的 定位播放指令中的多媒体资源的地址,能够从自身内部打开对应的多媒体资源;2)多媒体资源服务器不由第三方提供,而由被控设备作为多媒体资源服务器;3)控制设备和被控设备之间执行大于两次的播放切换;4)设定控制设备其他的运动状态,例如除本实施例所举水平向左和水平向右之 外,可以根据前述运动状态的具体内容,设置其他任意的运动状态来对应不同的播放切换 方式;5)图2和图3所示流程并不具有严格的先后关系,也可以直接执行由被控设备到 控制设备的播放切换;6)控制设备或被控设备发送的定位播放指令中,多媒体资源的地址,还可以是即 时串流传输协议(RSTP, Real Time Streaming Protocol)地址等。图4为本发明第一种多媒体资源的播放切换装置的结构示意图,该播放切换装置 应用于控制设备中,该装置包括重力感应模块、解析模块、第一播放模块和第二播放模块。上述重力感应模块,用于感应控制设备的运动状态、输出感应信息。上述解析模块,用于根据所述感应信息确定播放切换方式。上述第一切换模块,用于在所述播放切换方式为控制设备切换到被控设备时,向 被控设备指示正在播放的多媒体资源及当前播放位置、并触发控制设备停止当前播放。上述第二切换模块,用于在所述播放切换方式为被控设备切换到控制设备时,获 取被控设备正在播放的多媒体资源及当前播放位置,通知被控设备停止当前播放,触发控 制设备从所述当前播放位置开始继续播放该多媒体资源。上述第一切换模块触发控制设备停止当前播放,及第二切换模块触发控制设备从 当前播放位置开始继续播放该多媒体资源,触发的均是控制设备中负责播放的模块。作为一种实施方式,第一切换模块中包括发送单元和第一触发单元。上述发送单元,用于在所述播放切换方式为控制设备切换到被控设备时,向被控 设备发送包括正在播放的多媒体资源的地址、当前播放位置和指示播放的标识的定位播放 指令。上述第一触发单元,用于在所述发送单元发送定位播放指令后,触发控制设备停 止当前播放。同时,第二切换模块中包括通知单元、接收单元和第二触发单元。
上述通知单元,用于在接收单元接收到被控设备发送的定位播放指令后,通知被 控设备停止当前播放。上述接收单元,用于在所述播放切换方式为被控设备切换到控制设备时,接收被 控设备发送的定位播放指令,该定位播放指令包括被控设备正在播放的多媒体资源的地 址、当前播放位置和指示播放的标识。上述第二触发单元,用于将接收单元接收的定位播放指令中的多媒体资源的地址 及其当前播放位置提供给控制设备,并触发控制设备按照接收单元接收的定位播放指令中 的多媒体资源的地址接入多媒体资源服务器、打开对应的多媒体资源、及从所述当前位置 开始继续播放该多媒体资源。进一步,第一切换模块中的发送单元进一步用于,在发送定位播放指令之后,先判 断是否接收到被控设备发送的成功接受定位播放指令的反馈,如果是则通知第一触发单元 执行触发操作,否则不执行所述通知操作;第二切换模块中的通知单元进一步用于,判断控 制设备是否能够按照被控设备发送的定位播放指令中的多媒体资源的地址接入多媒体服 务器,如果是继续执行通知被控设备停止当前播放,否则不执行操作。同样的,本发明第一种多媒体资源的播放切换装置可以应用在基于UPNP的组网 的控制设备中,也可以应用在基于其他协议的组网的控制设备中。图5为本发明第二种多媒体资源的播放切换装置的结构示意图,该播放切换装置 应用于被控设备中,该装置包括第三切换模块和接收模块。上述第三切换模块,用于向控制设备指示被控设备正在播放的多媒体资源及当前 播放位置;接收控制设备指示的控制设备正在播放的多媒体资源及当前播放位置,触发被 控设备从所述当前播放位置开始继续播放该多媒体资源;接到所述接收模块的指示后,触 发被控设备停止当前播放。上述接收模块,用于接收控制设备发送的停止当前播放的通知,指示第三切换模 块触发被控设备停止当前播放。作为一种实施方式,上述第三切换模块包括接收单元、第三触发单元、第四触发 单元和发送单元。上述接收单元,用于接收控制设备发送的包括控制设备正在播放的多媒体资源的 地址、当前播放位置和指示播放的标识的定位播放指令;上述第三触发单元,用于将所述接收单元接收的定位播放指令中的正在播放的多 媒体资源的地址及其当前播放位置提供给被控设备,并触发被控设备按照接收单元接收的 定位播放指令中的多媒体资源的地址接入多媒体资源服务器、打开对应的多媒体资源、及 从所述当前位置开始继续播放该多媒体资源。第四触发单元,用于接到接收模块的指示后,触发被控设备停止当前播放;发送单元,用于向控制设备发送定位播放指令,所述定位播放指令中包括被控设 备正在播放的多媒体资源的地址、当前播放位置和指示播放的标识。同样的,本发明第二种多媒体资源的播放切换装置可以应用在基于UPNP的组网 的被控设备中,也可以应用在基于其他协议的组网的被控设备中。包括图4所示多媒体资源的播放切换装置的控制设备,和包括图5所示多媒体资 源的播放切换装置的被控设备,可以组成本发明多媒体资源的播放切换系统。图4及图5所示的装置、及所述系统按照前文所述的方法流程执行操作。 综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
权利要求
一种多媒体资源的播放切换方法,其特征在于,该方法包括控制设备根据自身运动状态、及预设的运动状态与播放切换方式的对应关系,确定播放切换方式;当所述播放切换方式为从控制设备切换到被控设备时,控制设备向被控设备指示正在播放的多媒体资源及其当前播放位置、并停止当前播放,被控设备从所述当前播放位置开始继续播放该多媒体资源;当所述播放切换方式为从被控设备切换到控制设备时,控制设备获取被控设备正在播放的多媒体资源及其当前播放位置,并通知被控设备停止当前播放,控制设备从所述当前播放位置开始继续播放该多媒体资源。
2.如权利要求1所述的方法,其特征在于,所述控制设备向被控设备指示正在播放的 多媒体资源及当前播放位置的步骤为控制设备向被控设备发送定位播放指令,所述定位 播放指令中包括控制设备正在播放的多媒体资源的地址、当前播放位置和指示播放的标 识;所述控制设备获取被控设备正在播放的多媒体资源及其当前播放位置的步骤为控制 设备向被控设备发送获取指令;被控设备向控制设备发送定位播放指令,所述定位播放指 令中包括被控设备正在播放的多媒体资源的地址、当前播放位置和指示播放的标识。
3.如权利要求2所述的方法,其特征在于,所述从当前播放位置继续播放该多媒体资 源的步骤为根据所述多媒体资源的地址,打开多媒体资源服务器上对应的多媒体资源,并 查询到所述当前播放位置开始播放。
4.如权利要求3所述的方法,其特征在于,所述多媒体资源服务器为第三方服务器,或 者为所述控制设备,或者为所述被控设备。
5.如权利要求1所述的方法,其特征在于,所述控制设备根据自身运动状态、及预设的 运动状态与播放切换方式的对应关系,确定播放切换方式的步骤包括控制设备判断当前自身运动状态;控制设备根据所述判断结果,在预设的运动状态与播放切换方式的对应关系中,查找 当前自身运动状态对应的播放切换方式。
6.如权利要求1或5所述的权利要求,其特征在于,所述运动状态包括运动方向、运 动距离、运动轨迹和运动加速度中的一种或几种的组合。
7.一种多媒体资源的播放切换装置,其特征在于,该装置包括重力感应模块,用于感应控制设备的运动状态、输出感应信息;解析模块,用于根据所述感应信息确定播放切换方式;第一切换模块,用于在所述播放切换方式为控制设备切换到被控设备时,向被控设备 指示正在播放的多媒体资源及当前播放位置、并触发控制设备停止当前播放;第二切换模块,用于在所述播放切换方式为被控设备切换到控制设备时,获取被控设 备正在播放的多媒体资源及当前播放位置,通知被控设备停止当前播放,触发控制设备从 所述当前播放位置开始继续播放该多媒体资源。
8.如权利要求7所述的装置,其特征在于,所述第一切换模块中包括发送单元和第一 触发单元;所述第一触发单元,用于在所述发送单元发送定位播放指令后,触发控制设备停止当前播放;所述发送单元,用于在所述播放切换方式为控制设备切换到被控设备时,向被控设备 发送包括正在播放的多媒体资源的地址、当前播放位置和指示播放的标识的定位播放指 令;所述第二切换模块中包括通知单元、第二触发单元和接收单元;所述通知单元,用于在接收单元接收到被控设备发送的定位播放指令后,通知被控设 备停止当前播放;所述接收单元,用于在所述播放切换方式为被控设备切换到控制设备时,接收被控设 备发送的定位播放指令,该定位播放指令包括被控设备正在播放的多媒体资源的地址、当 前播放位置和指示播放的标识;所述第二触发单元,用于将接收单元接收的定位播放指令中的多媒体资源的地址及其 当前播放位置提供给控制设备,并触发控制设备按照接收单元接收的定位播放指令中的多 媒体资源的地址接入多媒体资源服务器、打开对应的多媒体资源、及从所述当前位置开始 继续播放该多媒体资源。
9.一种多媒体资源的播放切换装置,其特征在于,该装置包括第三切换模块,用于向控制设备指示被控设备正在播放的多媒体资源及当前播放位 置;接收控制设备指示的控制设备正在播放的多媒体资源及其当前播放位置,触发被控设 备从所述当前播放位置开始继续播放该多媒体资源;接到接收模块的指示后,触发被控设 备停止当前播放;接收模块,用于接收控制设备发送的停止当前播放的通知,指示第三切换模块执行触 发被控设备停止当前播放。
10.如权利要求9所述的装置,其特征在于,所述第三切换模块包括接收单元,用于接收控制设备发送的定位播放指令,该定位播放指令包括控制设备正 在播放的多媒体资源的地址、当前播放位置和指示播放的标识;第三触发单元,用于将接收单元接收的定位播放指令中的多媒体资源的地址及其当前 播放位置提供给被控设备,并触发被控设备按照接收单元接收的定位播放指令中的多媒体 资源的地址接入多媒体资源服务器、打开对应的对媒体资源、及从所述当前播放位置开始 继续播放该多媒体资源;第四触发单元,用于接到接收模块的指示后,触发被控设备停止当前播放;发送单元,用于向控制设备发送定位播放指令,所述定位播放指令中包括被控设备正 在播放的多媒体资源的地址、当前播放位置和指示播放的标识。
11.一种多媒体资源的播放切换系统,其特征在于,该系统包括控制设备和被控设备;所述控制设备,根据自身运动状态确定播放切换方式;在所述播放切换方式为控制设 备切换到被控设备时,向被控设备指示正在播放的多媒体资源及当前播放位置、并停止当 前播放;在所述播放切换方式为被控设备切换到控制设备时,获取被控设备正在播放的多 媒体资源及当前播放位置、并通知被控设备停止当前播放,从被控设备指示的当前播放位 置开始继续播放被控设备指示的多媒体资源;所述被控设备,在所述播放切换方式为控制设备切换到被控设备时,从控制设备指示的播放位置开始继续播放控制设备指示的多媒体资源;当所述播放切换方式为被控设备切 换到控制设备时,向控制设备指示正在播放的多媒体资源及当前播放位置。
全文摘要
本发明公开了多媒体资源的播放切换方法、装置及系统,控制设备根据自身运动状态确定播放切换方式;当所述播放切换方式为控制设备切换到被控设备时,控制设备向被控设备指示正在播放的多媒体资源及其当前播放位置、并停止当前播放,被控设备从所述当前播放位置开始继续播放该多媒体资源;当所述播放切换方式为被控设备切换到控制设备时,控制设备获取被控设备正在播放的多媒体资源及其当前播放位置、并通知被控设备停止当前播放,控制设备从所述当前播放位置开始继续播放该多媒体资源。应用本发明,能够简化触发播放切换的操作,且使被控设备从切换时的播放位置继续播放多媒体资源。
文档编号H04L29/08GK101916572SQ20101026067
公开日2010年12月15日 申请日期2010年8月20日 优先权日2010年8月20日
发明者丁金仲, 陈明 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1