一种用于播放媒体的方法和装置制造方法

文档序号:7985731阅读:140来源:国知局
一种用于播放媒体的方法和装置制造方法
【专利摘要】本发明涉及一种用于播放媒体的方法和装置,其中,该装置包括:获取模块,用于当要在媒体播放器上一键播放媒体时,获取一键播放配置信息,其中,所述一键播放配置信息包括存放有想要一键播放的媒体的第一媒体服务器的标识和用于识别所述想要一键播放的媒体的信息;取得模块,用于如果所述第一媒体服务器已连接到所述媒体播放器所连接的无线网络,则根据用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器取得所述想要一键播放的媒体的网址;以及,发送模块,用于将所取得的网址发送给所述媒体播放器,以便所述媒体播放器基于所取得的网址播放所述想要一键播放的媒体。利用该方法和装置,能够减少用户在播放媒体时的操作。
【专利说明】一种用于播放媒体的方法和装置
【技术领域】
[0001] 本发明涉及一种用于播放媒体的方法和装置。
【背景技术】
[0002]数字生活网络联盟(DLNA:Digital Living Network Alliance)是一个协议的名称,其目的就是让计算机、家用电器和手机等设备可以实现互联互通。DLNA允许一台DLNA设备直接访问并播放网络中其他DLNA设备中例如图像、声音和视频等这样的媒体。
[0003]目前采用DLNA的播放系统包括:DLNA媒体播放器、DLNA媒体服务器(例如Microsoft MediaPlayer、Samsung Al I share 等)以及连接 DLNA 媒体播放器和 DLNA 媒体服务器的无线网络。其中,无线网络可以是WiFi网络或者利用蓝牙技术构成的网络。
[0004]DLNA媒体服务器和DLNA媒体播放器都与无线网络连接并且获得IP地址,从而DLNA媒体服务器和DLNA播放器可以建立连接,并依据DLNA/UPNP相互交换信息以实现媒体的共享。
[0005]目前,为了实现DLNA媒体播放器播放DLNA媒体服务器上的媒体,用户需要进行以下操作:(I)在具有DLNA媒体服务器的例如计算机、手机等设备上启动DLNA媒体服务器;
(2)在具有DLNA媒体播放器的另一设备上启动DLNA媒体播放器;(3)用户经由该另一设备从无线网络中获取已连接到无线网络的DLNA媒体服务器列表并从所获得的DLNA媒体服务器列表中选择期望的DLNA媒体服务器;(4)用户经由该另一设备从所选择的DLNA媒体服务器中获取媒体的目录;(5)用户浏览所获取的目录以选择想要播放的媒体;以及,(6)用户利用该另一设备中的DLNA媒体播放器来播放所选择的媒体。
[0006]从上面的用户操作可以看出,为了播放想要播放的媒体,用户需要进行多次按键操作,这对用户很不方便。尤其是在行驶的汽车的环境下,复杂的用户操作会带来安全的隐患。
【发明内容】

[0007]考虑到现有技术的以上问题,本发明实施例提供一种用于播放媒体的方法和装置,其能够减少用户在播放媒体时的操作。
[0008]从上面??可以看出,本发明实施例所根据一键播放配置信息来自动播放媒体,从而减少了用户在播放媒体时的操作。
【专利附图】

【附图说明】
[0009]本发明的其它特征、特点、优点和益处通过以下结合附图的详细描述将变得更加显而易见。其中:
[0010]图1示出了按照本发明的第一实施例的用于播放媒体的方法的流程图;
[0011]图2示出了按照本发明的第一实施例的用于控制媒体服务器启动的方法的流程图;[0012]图3示出了按照本发明的第二实施例的用于播放媒体的方法的流程图;
[0013]图4示出了按照本发明一个实施例的用于播放媒体的装置的示意图;以及
[0014]图5示出了按照本发明另一实施例的用于播放媒体的装置的示意图。
【具体实施方式】
[0015]按照本发明实施例所提出的方案,预先设置一键播放配置信息并根据所设置的一键播放配置信息来自动播放媒体,从而减少了用户在播放媒体时的操作。
[0016]下面,结合附图详细描述本发明的各个实施例。
[0017](第一实施例)
[0018]在第一实施例中,由具有媒体播放器的设备发起媒体的一键播放。
[0019]现在参见图1,其示出了按照本发明的第一实施例的用于播放媒体的方法的流程图。如图1所示,在步骤S100,当要在DLNA媒体播放器BI上一键播放媒体(例如DLNA媒体播放器BI被启动、用于表不在DLNA媒体播放器BI上一键播放媒体的图标或按钮被触动)时,具有DLNA媒体播放器BI的设备Tl尝试从其中读取一键播放配置信息。
[0020]这里,如果用户想在设备Tl的DLNA媒体播放器BI上一键播放媒体,那么用户将会预先在设备Tl中设置并存储一键播放配置信息,其包括用于存放想要一键播放的媒体M的DLNA媒体服务器SI的标识和用于识别想要一键播放的媒体M的信息。用于识别媒体M的信息可以是媒体M所在的目录的名称和媒体M的名称。或者,在媒体M包括一个目录中的全部文件的情况下,用于识别媒体M的信息也可以是媒体M所在的目录的名称。
[0021]在步骤S104,如果在步骤SlOO设备Tl未能读取到一键播放配置信息,则设备Tl指示DLNA媒体播放器BI进入常规播放模式,然后流程结束。
[0022]在步骤S108,如果在步骤SlOO设备Tl读取到一键播放配置信息,则设备Tl启动定时器D开始计时。
[0023]在步骤SI 12,设备Tl通过DLNA媒体播放器BI所连接的无线网络WX广播用于指示启动DLNA媒体服务器SI的消息。这里,无线网络WX可以是WiFi网络、利用蓝牙技术构成的无线网络等。
[0024]在步骤SI 16,如果具有DLNA媒体服务器SI的设备T2位于无线网络WX中,则设备T2通过无线网络WX接收该用于指示启动DLNA媒体服务器SI的消息。
[0025]在步骤S120,如果接收到用于指示启动DLNA媒体服务器SI的消息并且DLNA媒体服务器SI还没有启动,则设备T2启动DLNA媒体服务器SI。在被启动之后,DLNA媒体服务器SI连接到无线网络WX。
[0026]在步骤S124,在广播该用于指示启动DLNA媒体服务器SI的消息之后,设备Tl通过无线网络WX广播用于查找已连接到无线网络WX的DLNA媒体服务器的查询消息。
[0027]在步骤S128,位于无线网络WX中的各个设备通过无线网络WX接收该用于查找已连接到无线网络WX的DLNA媒体服务器的查询消息。
[0028]在步骤S132,具有DLNA媒体服务器并且所具有的DLNA媒体服务器已连接到无线网络WX的设备,通过无线网络WX向设备Tl发送包含其所具有的并且已连接到无线网络WX的DLNA媒体服务器的标识的查询响应消息。
[0029]在步骤S136,在接收到查询响应消息之后,设备Tl利用所接收的查询响应消息所包括的已连接到无线网络WX的DLNA媒体服务器的标识,创建已连接到无线网络WX的DLNA媒体服务器列表。
[0030]在步骤S140,设备Tl检查所创建的DLNA媒体服务器列表是否包含有DLNA媒体服务器SI,以确定DLNA媒体服务器SI是否已连接到无线网络WX。
[0031]在步骤S144,如果步骤S140的检查结果为否定,即所创建的DLNA媒体服务器列表未包含有DLNA媒体服务器SI,则设备Tl检查计时器D的计时是否超过指定计时阈值。
[0032]如果步骤S144的检查结果表明计时器D的计时未超过指定计时阈值,则过程返回步骤S112。如果步骤S144的检查结果表明计时器D的计时超过指定计时阈值,则过程进行到步骤S104。
[0033]在步骤S148,如果步骤S140的检查结果为肯定,即所创建的DLNA媒体服务器列表包含有DLNA媒体服务器SI (这表明DLNA媒体服务器SI已连接到无线网络WX),则设备Tl停止计时器D并通过无线网络WX向DLNA媒体服务器SI发送用于识别想要一键播放的媒体M的信息,以请求媒体M的网址(URL)。
[0034]在步骤S152,在接收来自设备Tl的用于识别媒体M的信息之后,DLNA媒体服务器SI从其上检索出所存储的媒体M的网址。
[0035]在步骤S156,DLNA媒体服务器SI经由无线网络WX将所检索的媒体M的网址发送给设备Tl。
[0036]在步骤S160,在接收到来自DLNA媒体服务器SI的媒体M的网址之后,设备Tl把媒体M的网址发送给其DLNA媒体播放器BI。
[0037]然后,DLNA媒体播放器BI根据所收到的媒体M的网址与DLNA媒体服务器SI建立连接并通过所建立的连接下载媒体M进行播放。
[0038]现在参见图2,其示出了按照本发明的第一实施例的用于控制媒体服务器启动的方法的流程图。如图2所示,在步骤S200,具有DLNA媒体服务器SI的设备T2持续地监测其是否进入了用户预先指定的无线网络WN。
[0039]在步骤S204,如果监测发现进入了无线网络WN,则设备T2开始监测其是否从无线网络WN接收到用于指示启动DLNA媒体服务器SI的消息。
[0040]在步骤S208,如果监测发现从无线网络WN接收到用于指示启动DLNA媒体服务器SI的消息,则在DLNA媒体服务器SI没有被启动的情况下,设备T2启动DLNA媒体服务器SI。
[0041]第一实施例的其他变型
[0042]本领域技术人员应当理解,虽然在上面的第一实施例中,在通过无线网络WX广播用于查找已连接到无线网络WX的DLNA媒体服务器的查询消息之前,设备Tl通过无线网络WX广播用于指示启动DLNA媒体服务器SI的消息,然而,本发明并不局限于此。在本发明的其它一些实施例中,设备Tl也可以在通过无线网络WX广播用于查找已连接到无线网络WX的DLNA媒体服务器的查询消息之前不广播用于指示启动DLNA媒体服务器SI的消息。
[0043]本领域技术人员应当理解,虽然在上面的第一实施例中,设备Tl启动了计时器D,然而,本发明并不局限于此。在本发明的其它一些实施例中,设备Tl也可以不启动计时器D0
[0044]本领域技术人员应当理解,虽然在上面的第一实施例中,媒体播放器SI和媒体服务器BI是采用DLNA协议的播放器和服务器,然而,本发明并不局限于此。在本发明的其它一些实施例中,媒体播放器SI和媒体服务器BI也可以是采用其它协议的播放器和服务器。
[0045](第二实施例)
[0046]在第二实施例中,由具有媒体服务器的设备发起媒体的一键播放。
[0047]现在参见图3,其示出了按照本发明的第二实施例的用于播放媒体的方法的流程图。如图3所示,在步骤S300,当收到用户输入的一键播放指示时,具有DLNA媒体服务器SI的设备T2从其中读取一键播放配置信息。这里,一键播放配置信息包括用于存放想要一键播放的媒体M的DLNA媒体服务器SI的标识、用于识别想要一键播放的媒体M的信息和用于播放想要一键播放的媒体M的DLNA媒体播放器BI的标识。用于识别媒体M的信息可以是媒体M所在的目录的名称和媒体M的名称。或者,在媒体M包括一个目录中的全部文件的情况下,用于识别媒体M的信息也可以是媒体M所在的目录的名称。
[0048]在步骤S302,设备T2启动计时器D进行计时。
[0049]在步骤S304,设备T2通过DLNA媒体服务器SI所连接的无线网络WL广播用于启动DLNA媒体播放器BI的消息。
[0050]在步骤S308,如果具有媒体播放器BI的设备Tl位于无线网络WL中,则设备Tl接收来自设备T2的用于启动DLNA媒体播放器BI的消息。
[0051]在步骤S312,如果设备Tl中的DLNA媒体播放器BI没有被启动,则设备Tl启动DLNA媒体播放器BI。
[0052]在步骤S316,在广播了用于启动DLNA媒体播放器BI的消息之后,设备T2通过无线网络WL广播用于查找已连接到无线网络WL的DLNA媒体播放器的查询消息。在这种情况下,连接到无线网络WL的各个设备都将接收到该用于查找已连接到无线网络WL的DLNA媒体播放器的查询消息。
[0053]在步骤S320,在接收到来自设备T2的用于查找已连接到无线网络WL的DLNA媒体播放器的查询消息之后,具有DLNA媒体播放器并所具有的DLNA媒体播放器已连接到无线网络WL的各个设备分别经由无线网络WL向设备T2发送包括所具有的并已连接到无线网络WL的DLNA媒体播放器的标识的查询响应消息。
[0054]在步骤S324,在接收到查询响应消息之后,设备T2利用所接收的查询响应消息所包括的已连接到无线网络WL的DLNA媒体播放器的标识,创建已连接到无线网络WL的DLNA媒体播放器列表。
[0055]在步骤S328,设备T2检查所创建的DLNA媒体播放器列表是否包含有DLNA媒体播放器BI,从而确定DLNA媒体播放器BI是否已连接到无线网络WL。
[0056]在步骤S332,如果步骤S328的检查结果为肯定,即所创建的DLNA媒体播放器列表包含有DLNA媒体播放器BI,则设备T2利用所读取的一键播放配置信息中所包括的用于识别想要一键播放的媒体M的信息,从DLNA媒体服务器SI中检索出想要一键播放的媒体M的网址。
[0057]在步骤S336,设备T2通过无线网络WL向DLNA媒体播放器BI发送所检索的媒体M的网址。
[0058]在步骤S340,在接收到来自设备T2的媒体M的网址之后,DLNA媒体播放器BI根据所接收的媒体M的网址与DLNA媒体服务器SI建立连接并通过所建立的连接下载媒体M进行播放。
[0059]在步骤S344,如果步骤S328的检查结果为否定,即所创建的DLNA媒体播放器列表未包含有DLNA媒体播放器BI,则设备T2检测计时器D的计时是否已达到预定计时阈值。
[0060]在步骤S348,如果步骤S344的检测结果为肯定,即计时器D的计时已达到预定计时阈值,则设备T2通知用户DLNA媒体播放器BI未上线,然后流程结束。
[0061]如果步骤S344的检测结果为否定,则流程返回步骤S304。
[0062]第二实施例的其他变型
[0063]本领域技术人员应当理解,虽然在上面的第二实施例中,在通过无线网络WL广播用于查找已连接到无线网络WL的DLNA媒体播放器的查询消息之前,设备T2通过无线网络WL广播用于指示启动DLNA媒体播放器BI的消息,然而,本发明并不局限于此。在本发明的其它一些实施例中,设备T2也可以在通过无线网络WL广播用于查找已连接到无线网络WL的DLNA媒体播放器的查询消息之前不广播用于指示启动DLNA媒体播放器BI的消息。
[0064]本领域技术人员应当理解,虽然在上面的第二实施例中,设备T2启动了计时器D,然而,本发明并不局限于此。在本发明的其它一些实施例中,设备T2也可以不启动计时器D0
[0065]本领域技术人员应当理解,虽然在上面的第二实施例中,媒体播放器SI和媒体服务器BI是采用DLNA协议的播放器和服务器,然而,本发明并不局限于此。在本发明的其它一些实施例中,媒体播放器SI和媒体服务器BI也可以是采用其它协议的播放器和服务器。
[0066]现在参见图4,其示出了按照本发明一个实施例的用于播放媒体的装置的示意图。图4所示的装置可以安装在具有媒体播放器TT的设备中,并且可以利用软件、硬件或软硬件结合的方式来实现。
[0067]如图4所示,用于播放媒体的装置400可以包括获取模块402、取得模块404和发送模块406。其中,获取模块402用于当要在媒体播放器TT上一键播放媒体时,获取一键播放配置信息,其中,所述一键播放配置信息包括存放有想要一键播放的媒体的第一媒体服务器的标识和用于识别所述想要一键播放的媒体的信息。取得模块404用于如果所述第一媒体服务器已连接到媒体播放器TT所连接的无线网络,则根据用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器取得所述想要播放的媒体的网址。发送模块406用于将所取得的网址发送给媒体播放器TT,以便媒体播放器TT基于所取得的网址播放所述想要一键播放的媒体。
[0068]此外,取得模块404可以包括:得到模块,用于得到已连接到所述无线网络的媒体服务器列表;检查模块,用于检查所得到的媒体服务器列表是否包含有所述第一媒体服务器;传送模块,用于当检查结果为肯定时,经由所述无线网络向所述第一媒体服务器发送所述用于识别所述想要一键播放的媒体的信息,以请求所述想要一键播放的媒体的网址;以及,接收模块,用于接收所述第一媒体服务器发送的所述想要一键播放的媒体的网址。
[0069]此外,取得模块404还可以还包括:第一广播模块,用于在得到已连接到所述无线网络的媒体服务器列表之前,经由所述无线网络广播用于指示启动所述第一媒体服务器的消息。
[0070]此外,取得模块404还可以包括:启动模块,用于在经由所述无线网络广播用于指示启动所述第一媒体服务器的消息之前,启动计时器进行计时;以及,检测模块,用于当所述检查结果为否定时,检测所述计时器的计时是否达到预定计时阈值,其中,如果检测结果为否定,则所述第一广播模块经由所述无线网络广播用于指示启动所述第一媒体服务器的消息。
[0071]此外,所述得到模块还可以包括:第二广播模块,用于经由所述无线网络广播用于查找已连接到所述无线网络的媒体服务器的查询消息;以及,创建模块,用于当经由所述无线网络接收到包含已连接到所述无线网络的媒体服务器的标识的查询响应消息时,根据所接收的查询响应消息所包含的已连接到所述无线网络的媒体服务器的标识,创建所述已连接到所述无线网络的媒体服务器列表。
[0072]此外,装置400还可以包括:设置模块,用于在获取所述一键播放配置信息之前,设置所述一键播放配置信息。
[0073]现在参见图5,其示出了按照本发明一个实施例的用于播放媒体的装置的示意图。图5所示的装置可以安装在具有第一媒体服务器的设备中,并且可以利用软件、硬件或软硬件结合的方式来实现。
[0074]如图5所示,用于播放媒体的装置500可以包括获取模块502、取得模块504和发送模块506。其中,获取模块502用于当要在媒体播放器(服务器)上一键播放媒体时,获取一键播放配置信息,其中,所述一键播放配置信息包括用于存放想要一键播放的媒体的第一媒体服务器的标识、用于识别所述想要一键播放的媒体的信息和用于播放所述想要一键播放的媒体的第一媒体播放器的标识。取得模块504用于如果所述第一媒体播放器已连接到所述第一媒体服务器所连接的无线网络,则根据用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器取得所述想要一键播放的媒体的网址。发送模块506用于经由所述无线网络将所取得的网址发送给所述第一媒体播放器,以便所述第一媒体播放器根据所述网址播放所述想要一键播放的媒体。
[0075]此外,取得模块504可以包括:得到模块,用于得到已连接到所述无线网络的媒体播放器列表;检查模块,用于检查所得到的媒体播放器列表是否包含所述第一媒体播放器;以及,检索模块,用于当检查结果为肯定时,根据所述用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器检索出所述想要一键播放的媒体的网址。
[0076]此外,取得模块504还可以包括:第一广播模块,用于在得到已连接到所述无线网络的媒体播放器列表之前,经由所述无线网络广播用于指示启动所述第一媒体播放器的消肩、O
[0077]此外,取得模块504还可以包括:启动模块,用于在经由所述无线网络广播用于指示启动所述第一媒体播放器的消息之前,启动计时器进行计时;以及,检测模块,用于当所述检查结果为否定时,检测所述计时器的计时是否达到预定计时阈值,其中,如果检测结果为否定,则所述第一广播模块经由所述无线网络广播用于指示启动所述第一媒体播放器的消息。
[0078]此外,所述得到模块可以包括:第二广播模块,用于经由所述无线网络广播用于查找已连接到所述无线网络的媒体播放器的查询消息;以及,创建模块,用于当经由所述无线网络接收到包含已连接到所述无线网络的媒体播放器的标识的查询响应消息时,根据所接收的查询响应消息所包含的已连接到所述无线网络的媒体播放器的标识,创建所述已连接到所述无线网络的媒体播放器列表。[0079]此外,装置500还可以包括:设置模块,用于在获取所述一键播放配置信息之前,设置所述一键播放配置信息。
[0080]本发明的实施例还提供一种用于播放媒体的设备,其包括用于存储可执行指令的存储器和处理器,其中,该处理器执行该存储器所存储的可执行指令,以实现装置400或500的各个模块所执行的操作。
[0081]本发明的实施例还提供一种机器可读介质,其上存储有可执行指令,当该可执行指令被执行时,使得机器执行装置400或500的各个模块所执行的操作。
[0082]本领域技术人员应当理解,上面所公开的各个实施例可以在不偏离发明本质的情况做出各种变形和改变,这些变形和改变都落在本发明的保护范围之内,因此,本发明的保护范围应当由所附的权利要求书限定。
【权利要求】
1.一种用于播放媒体的方法,包括: 当要在媒体播放器上一键播放媒体时,获取一键播放配置信息,其中,所述一键播放配置信息包括存放有想要一键播放的媒体的第一媒体服务器的标识和用于识别所述想要一键播放的媒体的信息; 如果所述第一媒体服务器已连接到所述媒体播放器所连接的无线网络,则根据用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器取得所述想要一键播放的媒体的网址;以及 将所取得的网址发送给所述媒体播放器,以便所述媒体播放器基于所取得的网址播放所述想要一键播放的媒体。
2.如权利要求1所述的方法,其中,所述取得步骤包括: 得到已连接到所述无线网络的媒体服务器列表; 检查所得到的媒体服务器列表是否包含有所述第一媒体服务器; 当检查结果为肯定时,经由所述无线网络向所述第一媒体服务器发送所述想要一键播放的媒体的标识,以请求所述想要一键播放的媒体的网址;以及 接收所述第一媒体服务器发送的所述想要一键播放的媒体的网址。
3.如权利要求2所述的方法,其中,所述取得步骤还包括: 在得到已连接到所述无线网络的媒体服务器列表之前,经由所述无线网络广播用于指示启动所述第一媒体服务器的消息。
4.如权利要求3所述的方法,其中,所述取得步骤还包括: 在经由所述无线网络广播用于指示启动所述第一媒体服务器的消息之前,启动计时器进行计时;以及 当所述检查结果为否定时,检测所述计时器的计时是否达到预定计时阈值, 其中,如果检测结果为否定,则经由所述无线网络广播所述用于指示启动所述第一媒体服务器的消息。
5.如权利要求2所述的方法,其中,所述得到步骤包括: 经由所述无线网络广播用于查找已连接到所述无线网络的媒体服务器的查询消息;当经由所述无线网络接收到包含已连接到所述无线网络的媒体服务器的标识的查询响应消息时,根据所接收的查询响应消息所包含的已连接到所述无线网络的媒体服务器的标识,创建所述已连接到所述无线网络的媒体服务器列表。
6.如权利要求1所述的方法,其中,还包括步骤: 在所述获取步骤之前,设置所述一键播放配置信息。
7.一种用于播放媒体的方法,包括: 当要媒体播放器上一件播放媒体时,获取一键播放配置信息,其中,所述一键播放配置信息包括用于存放想要一键播放的媒体的第一媒体服务器的标识、用于识别所述想要一键播放的媒体的信息和用于播放所述想要一键播放的媒体的第一媒体播放器的标识; 如果所述第一媒体播放器已连接到所述第一媒体服务器所连接的无线网络,则根据用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器取得所述想要一键播放的媒体的网址;以及 经由所述无线网络将所取得的网址发送给所述第一媒体播放器,以便所述第一媒体播放器根据所述网址播放所述想要一键播放的媒体。
8.如权利要求7所述的方法,其中,所述取得步骤包括: 得到已连接到所述无线网络的媒体播放器列表; 检查所得到的媒体播放器列表是否包含所述第一媒体播放器;以及当检查结果为肯定时,根据所述用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器检索出所述想要一键播放的媒体的网址。
9.如权利要求8所述的方法,其中,所述得到步骤包括: 经由所述无线网络广播用于查找已连接到所述无线网络的媒体播放器的查询消息;当经由所述无线网络接收到包含已连接到所述无线网络的媒体播放器的标识的查询响应消息时,根据所接收的查询响应消息所包含的已连接到所述无线网络的媒体播放器的标识,创建所述已连接到所述无线网络的媒体播放器列表。
10.如权利要求9所述的方法,其中,所述取得步骤还包括: 在得到已连接到所述无线网络的媒体播放器列表之前,经由所述无线网络广播用于指/Jn启动所述第一媒体播放器的消息。
11.如权利要求10所述的方法,其中,所述取得步骤还包括: 在经由所述无线网络广播用于指示启动所述第一媒体播放器的消息之前,启动计时器进行计时;以及 当所述检查结果为否定时,检测所述计时器的计时是否达到预定计时阈值, 其中,如果检测结果为否定,则经由所述无线网络广播所述用于指示启动所述第一媒体播放器的消息。
12.如权利要求7所述的方法,其中,还包括步骤: 在所述获取步骤之前,设置所述一键播放配置信息。
13.一种用于控制媒体服务器启动的方法,包括: 监测具有所述媒体服务器的设备是否进入指定的无线网络; 如果监测结果为肯定,则开始检测所述设备是否从所述指定的无线网络接收到用于指示启动所述媒体服务器的消息;以及 如果检测结果为肯定,则启动所述媒体服务器。
14.一种用于播放媒体的装置,包括: 获取模块,用于当要在媒体播放器上一键播放媒体时,获取一键播放配置信息,其中,所述一键播放配置信息包括存放有想要一键播放的媒体的第一媒体服务器的标识和用于识别所述想要一键播放的媒体的信息; 取得模块,用于如果所述第一媒体服务器已连接到所述媒体播放器所连接的无线网络,则根据用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器取得所述想要一键播放的媒体的网址;以及 发送模块,用于将所取得的网址发送给所述媒体播放器,以便所述媒体播放器基于所取得的网址播放所述想要一键播放的媒体。
15.如权利要求14所述的装置,其中,所述取得模块包括: 得到模块,用 于得到已连接到所述无线网络的媒体服务器列表; 检查模块,用于检查所得到的媒体服务器列表是否包含有所述第一媒体服务器;传送模块,用于当检查结果为肯定时,经由所述无线网络向所述第一媒体服务器发送所述用于识别所述想要一键播放的媒体的信息,以请求所述想要一键播放的媒体的网址;以及 接收模块,用于接收所述第一媒体服务器发送的所述想要一键播放的媒体的网址。
16.如权利要求15所述的装置,其中,所述取得模块还包括: 第一广播模块,用于在得到已连接到所述无线网络的媒体服务器列表之前,经由所述无线网络广播用于指示启动所述第一媒体服务器的消息。
17.如权利要求16所述的装置,其中,所述取得模块还包括: 启动模块,用于在经由所述无线网络广播用于指示启动所述第一媒体服务器的消息之前,启动计时器进行计时;以及 检测模块,用于当所述检查结果为否定时,检测所述计时器的计时是否达到预定计时阈值, 其中,如果检测结果为否定,则所述第一广播模块经由所述无线网络广播用于指示启动所述第一媒体服务器的消息。
18.如权利要求15所述的装置,其中,所述得到模块包括: 第二广播模块 ,用于经由所述无线网络广播用于查找已连接到所述无线网络的媒体服务器的查询消息; 创建模块,用于当经由所述无线网络接收到包含已连接到所述无线网络的媒体服务器的标识的查询响应消息时,根据所接收的查询响应消息所包含的已连接到所述无线网络的媒体服务器的标识,创建所述已连接到所述无线网络的媒体服务器列表。
19.如权利要求14所述的装置,其中,还包括: 设置模块,用于在获取所述一键播放配置信息之前,设置所述一键播放配置信息。
20.一种用于播放媒体的装置,包括: 获取模块,用于当要在媒体播放器(服务器)上一键播放媒体时,获取一键播放配置信息,其中,所述一键播放配置信息包括用于存放想要一键播放的媒体的第一媒体服务器的标识、用于识别所述想要一键播放的媒体的信息和用于播放所述想要一键播放的媒体的第一媒体播放器的标识; 取得模块,用于如果所述第一媒体播放器已连接到所述第一媒体服务器所连接的无线网络,则根据用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器取得所述想要一键播放的媒体的网址;以及 发送模块,用于经由所述无线网络将所取得的网址发送给所述第一媒体播放器,以便所述第一媒体播放器根据所述网址播放所述想要一键播放的媒体。
21.如权利要求20所述的装置,其中,所述取得模块包括: 得到模块,用于得到已连接到所述无线网络的媒体播放器列表; 检查模块,用于检查所得到的媒体播放器列表是否包含所述第一媒体播放器;以及 检索模块,用于当检查结果为肯定时,根据所述用于识别所述想要一键播放的媒体的信息从所述第一媒体服务器检索出所述想要一键播放的媒体的网址。
22.如权利要求21所述的装置,其中,所述取得模块还包括: 第一广播模块,用于在得到已连接到所述无线网络的媒体播放器列表之前,经由所述无线网络广播用于指示启动所述第一媒体播放器的消息。
23.如权利要求22所述的装置,其中,所述取得模块还包括: 启动模块,用于在经由所述无线网络广播用于指示启动所述第一媒体播放器的消息之前,启动计时器进行计时;以及 检测模块,用于当所述检查结果为否定时,检测所述计时器的计时是否达到预定计时阈值, 其中,如果检测结果为否定,则所述第一广播模块经由所述无线网络广播用于指示启动所述第一媒体播放器的消息。
24.如权利要求21所述的装置,其中,所述得到模块包括: 第二广播模块,用于经由所述无线网络广播用于查找已连接到所述无线网络的媒体播放器的查询消息; 创建模块,用于当经由所述无线网络接收到包含已连接到所述无线网络的媒体播放器的标识的查询响应消息时,根据所接收的查询响应消息所包含的已连接到所述无线网络的媒体播放器的标识,创建所述已连接到所述无线网络的媒体播放器列表。
25.如权利要求20所述的装置,其中,还包括: 设置模块,用于在获取所述一键播放配置信息之前,设置所述一键播放配置信息。
26.一种用于控制媒体服务器启动的装置,包括: 监测模块,用于监测具有所述媒体服务器的设备是否进入指定的无线网络; 检测模块,用于如果监测结果为肯定,则开始检测所述设备是否从所述指定的无线网络接收到用于指示启动所述媒体服务器的消息;以及 启动模块,用于如果检测 结果为肯定,则启动所述媒体服务器。
【文档编号】H04L29/06GK103812847SQ201210459174
【公开日】2014年5月21日 申请日期:2012年11月14日 优先权日:2012年11月14日
【发明者】车钟昊, 汤宝伟, 曲雨水 申请人:爱思开电讯投资(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1