本申请涉及多媒体处理技术领域,更具体地说,涉及一种多媒体播放控制系统、方法及装置。
背景技术:
随着多媒体资源的丰富以及多媒体应用的普及,越来越多的用户通过终端下载多媒体应用,并使用多媒体应用进行多媒体节目的观看,极大丰富了用户的娱乐生活。
在实际使用过程,由于播放权限问题,可能会出现用户使用的终端不具备对目标多媒体资源的播放权限,从而导致用户无法在终端上观看目标多媒体资源。举例如,用户在电视TV端想要观看一部电影,而媒体供应商并未购买该电影在TV端的播放版权,从而导致用户无法在电视TV端正常观看视频。
技术实现要素:
有鉴于此,本申请提供了一种多媒体播放控制系统、方法及装置,用于解决现有技术当用户使用第一终端请求播放目标多媒体资源,而第一终端在不具备播放目标多媒体资源权限时,无法使用第一终端正常播放目标多媒体资源,影响用户使用的问题。
为了实现上述目的,现提出的方案如下:
一种多媒体播放控制系统,包括:第一终端,第二终端和服务器;其中:
所述服务器用于,接收所述第一终端发送的对目标多媒体资源的播放请求;在根据所述第一终端关联的多媒体播放权限,确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送提示信息,所述提示信息包括所述目标多媒体资源的标识;
所述第一终端用于,对所述提示信息进行展示;
所述第二终端用于,与所述第一终端交互获取所述目标多媒体资源的标识,并利用所述目标多媒体资源的标识与所述服务器交互获取所述目标多媒体资源的链接地址,根据所述链接地址进行目标多媒体资源的播放,并将播放界面投影至所述第一终端;
其中,所述第二终端为具备播放所述目标多媒体资源的权限的终端。
一种多媒体播放控制方法,应用于服务器,该方法包括:
接收第一终端发送的对目标多媒体资源的播放请求;
在根据所述第一终端关联的多媒体播放权限,确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送提示信息,所述提示信息包括所述目标多媒体资源的标识;
接收第二终端发送的所述目标多媒体资源的标识,所述目标多媒体资源的标识为所述第二终端与所述第一终端交互获取的标识,所述第二终端为具备播放所述目标多媒体资源的权限的终端;
根据所述目标多媒体资源的标识,获取并向所述第二终端发送所述目标多媒体资源的链接地址,以便所述第二终端根据所述链接地址播放所述目标多媒体资源,并将播放界面投影至所述第一终端。
一种多媒体播放控制方法,应用于第二终端,该方法包括:
与第一终端交互获取所述第一终端展示的提示信息中的目标多媒体资源的标识;所述提示信息为服务器在收到第一终端对所述目标多媒体资源的播放请求,且确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送的提示信息;
利用所述目标多媒体资源的标识与所述服务器交互获取所述目标多媒体资源的链接地址;
根据所述链接地址进行目标多媒体资源的播放,并将播放界面投影至所述第一终端。
一种多媒体播放控制装置,应用于服务器,该装置包括:
播放请求接收单元,用于接收第一终端发送的对目标多媒体资源的播放请求;
提示信息发送单元,用于在根据所述第一终端关联的多媒体播放权限,确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送提示信息,所述提示信息包括所述目标多媒体资源的标识;
标识接收单元,用于接收第二终端发送的所述目标多媒体资源的标识,所述目标多媒体资源的标识为所述第二终端与所述第一终端交互获取的标识,所述第二终端为具备播放所述目标多媒体资源的权限的终端;
链接地址发送单元,用于根据所述目标多媒体资源的标识,获取并向所述第二终端发送所述目标多媒体资源的链接地址,以便所述第二终端根据所述链接地址播放所述目标多媒体资源,并将播放界面投影至所述第一终端。
一种多媒体播放控制装置,应用于第二终端,该装置包括:
标识获取单元,用于与第一终端交互获取所述第一终端展示的提示信息中的目标多媒体资源的标识;所述提示信息为服务器在收到第一终端对所述目标多媒体资源的播放请求,且确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送的提示信息;
链接地址获取单元,用于利用所述目标多媒体资源的标识与所述服务器交互获取所述目标多媒体资源的链接地址;
播放及投影单元,用于根据所述链接地址进行目标多媒体资源的播放,并将播放界面投影至所述第一终端。
本申请实施例提供的多媒体播放控制系统,包括:第一终端,第二终端和服务器;其中:所述服务器用于,接收所述第一终端发送的对目标多媒体资源的播放请求;在根据所述第一终端关联的多媒体播放权限,确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送提示信息,所述提示信息包括所述目标多媒体资源的标识;所述第一终端用于,对所述提示信息进行展示;所述第二终端用于,与所述第一终端交互获取所述目标多媒体资源的标识,并利用所述目标多媒体资源的标识与所述服务器交互获取所述目标多媒体资源的链接地址,根据所述链接地址进行目标多媒体资源的播放,并将播放界面投影至所述第一终端;其中,所述第二终端为具备播放所述目标多媒体资源的权限的终端。由此可知,本申请在确定第一终端不具备播放目标多媒体资源的权限时,服务器向第一终端发送包含目标多媒体资源的标识的提示信息,用户可以使用具备播放权限的第二终端来获取所述目标多媒体资源的标识,并利用该标识与服务器交互获取目标多媒体资源的链接地址,进而基于链接地址进行目标多媒体资源的播放,同时将播放界面投影至第一终端,使得用户在第一终端上可以观看目标多媒体资源,极大方便了用户的使用。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例公开的一种多媒体播放控制方法信令图;
图2为本申请实施例公开的另一种多媒体播放控制方法信令图;
图3为本申请实施例公开的又一种多媒体播放控制方法信令图;
图4为本申请实施例从服务器角度公开的一种多媒体播放控制方法流程图;
图5为本申请实施例从第二终端角度公开的一种多媒体播放控制方法流程图;
图6为本申请实施例从服务器角度公开的一种多媒体播放控制装置结构示意图;
图7为本申请实施例从第二终端角度公开的一种多媒体播放控制装置结构示意图;
图8为本申请实施例公开的一种服务器硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请公开了一种多媒体播放控制系统,包括第一终端、第二终端及服务器。其中,第一终端可以安装有多媒体播放应用,用户可以使用多媒体播放应用向服务器请求所要播放的目标多媒体资源。第一终端可以是电视TV端、收音机等。
第二终端为具备播放第一终端无播放权限的目标多媒体资源的终端,第二终端可以是手机、IPAD、笔记本等互联网设备。并且,第二终端可以与第一终端建立投影连接,能够实现屏幕投影。
服务器为第一终端上安装的多媒体播放应用对应的多媒体服务器,服务器可以提供多媒体资源播放鉴权、资源提供等功能。服务器可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。
本申请中支持用户在第一终端请求播放目标多媒体资源,并由第一终端向服务器发送对目标多媒体资源的播放请求。服务器根据第一终端关联的多媒体播放权限,判断第一终端是否具备播放目标多媒体资源的权限,在确定其具备权限时,可以直接向第一终端推送目标多媒体资源,由第一终端进行播放;在确定第一终端不具备权限时,向第一终端发送提示信息,提示信息包括目标多媒体资源的标识。第一终端对提示信息进行展示,用户可以使用具备播放目标多媒体资源的权限的第二终端与第一终端进行交互,获取所述目标多媒体资源的标识,进而使用该标识向服务器请求目标多媒体资源,由第二终端对获取的目标多媒体资源进行播放,并通过投影的方式,将播放界面投影到第一终端上,方便用户在第一终端上观看目标多媒体资源。
参见图1,图1为本申请实施例公开的一种多媒体播放控制方法信令图。
如图1所示,该方法包括:
步骤S100、第一终端响应对目标多媒体资源的播放指令,向服务器发送目标多媒体资源的播放请求;
具体地,用户可以在第一终端上选择自己所要观看的目标多媒体资源,由第一终端向服务器发送目标多媒体资源的播放请求。
步骤S101、服务器根据所述第一终端关联的多媒体播放权限,判断所述第一终端是否具备播放所述目标多媒体资源的权限,若否,执行步骤S102;
具体地,服务器可以记录第一终端关联的多媒体播放权限,进而据此判断第一终端是否具备播放目标多媒体资源的权限。如果判断结果为是,则可以按照现有流程执行,在判断结果为否时,执行步骤S102。
可选的,服务器记录的第一终端关联的多媒体播放权限可以是,第一终端标识对应的多媒体播放权限,或者是第一终端的类型对应的多媒体播放权限。举例如,服务器记录有电视TV终端的多媒体播放权限,以及互联网设备的多媒体播放权限。
步骤S102、服务器向所述第一终端发送提示信息,提示信息包括目标多媒体资源的标识;
具体地,服务器在确定第一终端不具备播放目标多媒体资源的权限时,向第一终端发送提示信息,该提示信息包括目标多媒体资源的标识。本申请可以预先针对每个多媒体资源均生成包括其标识的提示信息,也可以在服务器确定第一终端不具备播放目标多媒体资源的权限时,首先生成包含目标多媒体资源的标识,进而向第一终端发送。对此本申请不作严格限定。
可选的,提示信息可以是一幅二维码,也可以是其它格式。
步骤S103、第一终端对所述提示信息进行展示;
步骤S104、第二终端与第一终端交互获取所述目标多媒体资源的标识;
具体地,在第一终端展示提示信息后,用户知道第一终端不具备播放权限,因此可以使用具备播放目标多媒体资源的第二终端,与第一终端交互获取所述提示信息中的目标多媒体资源的标识。
其中,第二终端与第一终端交互获取目标多媒体资源的标识的方式可以有多种,如第一终端将提示信息发送给第二终端,或者第二终端主动获取提示信息,获取手段也有多种。
步骤S105、第二终端利用所述目标多媒体资源的标识与服务器交互获取所述目标多媒体资源的链接地址;
具体地,第二终端在获取到目标多媒体资源的标识之后,利用该标识与服务器交互获取目标多媒体资源的链接地址。具体实现方式可以包括:第二终端将目标多媒体资源的标识发送给服务器,由服务器根据标识查找目标多媒体资源在媒资库中的链接地址,进而返回给第二终端。
步骤S106、第二终端根据所述链接地址进行目标多媒体资源的播放;
步骤S107、第二终端根据与第一终端间的投影连接,将播放界面投影至第一终端。
具体地,第二终端可以预先与第一终端建立好投影连接,当然也可以在播放目标多媒体资源时或者过程中,建立与第一终端的投影连接,实现将第二终端的播放界面投影至第一终端上,以便用户在第一终端上观看目标多媒体资源。
本申请在确定第一终端不具备播放目标多媒体资源的权限时,服务器向第一终端发送包含目标多媒体资源的标识的提示信息,用户可以使用具备播放权限的第二终端来获取所述目标多媒体资源的标识,并利用该标识与服务器交互获取目标多媒体资源的链接地址,进而基于链接地址进行目标多媒体资源的播放,同时将播放界面投影至第一终端,使得用户在第一终端上可以观看目标多媒体资源,极大方便了用户的使用。
在本申请的另一个实施例中,介绍了上述多媒体播放控制方法的一种具体实施方式,参见图2。
如图2所示,该方法包括:
步骤S200、第一终端响应对目标多媒体资源的播放指令,向服务器发送目标多媒体资源的播放请求;
具体地,用户可以在第一终端上选择自己所要观看的目标多媒体资源,由第一终端向服务器发送目标多媒体资源的播放请求。
步骤S201、服务器根据所述第一终端关联的多媒体播放权限,判断所述第一终端是否具备播放所述目标多媒体资源的权限,若否,执行步骤S102;
具体地,服务器可以记录第一终端关联的多媒体播放权限,进而据此判断第一终端是否具备播放目标多媒体资源的权限。如果判断结果为是,则可以按照现有流程执行,在判断结果为否时,执行步骤S202。
步骤S202、服务器向所述第一终端发送包含目标多媒体资源的标识的提示信息,提示信息为二维码;
具体地,这里本申请设置提示信息为二维码,二维码对应一个预设的公众号,该公众号可以被服务器使用,即服务器可以通过公众号收发消息。进一步,二维码中包含有目标多媒体资源的标识。
步骤S203、第一终端对所述二维码进行展示;
步骤S204、第二终端对第一终端展示的二维码进行扫描,以添加二维码对应的公众号,及识别所述二维码中的所述目标多媒体资源的标识;
具体地,第二终端可以调用自身的二维码扫描接口,如微信提供的“扫一扫”等,对第一终端展示的二维码进行扫描,添加二维码对应的公众号。并且,第二终端通过扫描二维码,可以识别二维码中包含的目标多媒体资源的标识。
步骤S205、第二终端通过所述公众号,将所述目标多媒体资源的标识发送给所述服务器;
具体地,第二终端在添加了公众号之后,将对二维码识别出的目标多媒体资源的标识通过该公众号发送给服务器。
步骤S206、服务器根据所述目标多媒体资源的标识,在媒资库中查找所述目标多媒体资源的链接地址;
具体地,服务器中可以维护一个媒资库,媒资库中存储有多媒体供应商所拥有的多媒体资源。
步骤S207、服务器通过所述公众号将所述链接地址发送给第二终端;
步骤S208、第二终端根据所述链接地址进行目标多媒体资源的播放;
步骤S209、第二终端根据与第一终端间的投影连接,将播放界面投影至第一终端。
本实施例介绍的多媒体播放控制方法中,服务器向第一终端发送的提示信息为二维码,进而第二终端通过扫描二维码添加二维码对应的公众号,并识别出二维码中的多媒体资源的标识,将该标识通过公众号发送给服务器,由服务器查找目标多媒体资源的链接地址,通过公众号发送给第二终端,第二终端播放目标多媒体资源,并投影至第一终端。本申请通过二维码进行标识的传递,更加方便使用。
在本申请的又一个实施例中,可以对媒资库中的目标多媒体资源进行预加工,在目标多媒体资源中添加投影控件,该投影控件用于在收到触发指令时搜索并建立播放设备与投影设备间的投影连接。
基于此,上述第二终端根据所述链接地址进行目标多媒体资源的播放,并将播放界面投影至所述第一终端的过程,可以包括:
1、第二终端根据所述链接地址获取所述目标多媒体资源,并进行播放,播放时播放界面上展示有所述投影控件;
具体地,投影控件能够维持显示于播放界面上,该投影控件可以被用户触发。
2、第二终端在收到用户对所述投影控件的触发指令时,搜索预先与所述第二终端绑定的第一终端,建立所述第二终端与所述第一终端间的投影连接,并基于该投影连接将播放界面投影至所述第一终端。
具体地,若第二终端预先并未绑定任何投影设备,则在用户首次触发所述投影控件时,可以先搜索与第二终端处于同一局域网络内的投影设备,并将搜索到的投影设备的标识以列表形式展示给用户,由用户选择所要投影的设备。在收到用户确认的投影设备之后,建立第二终端与所述确认的投影设备之间的投影连接,并将该关系保存。
通过本实施例的投影方式,无需用户借助其它投影软件实现终端间的投影连接,用户仅需触发播放界面上的投影控件,第二终端即可自动建立与第一终端间的投影连接,实现播放界面的投影,操作简单、方便。
在本申请的又一个实施例中,以第一终端为TV设备,第二终端为互联网设备,如手机为例,对多媒体播放控制过程进行介绍,参见图3。
如图3所示,该方法包括:
步骤S300、TV设备响应对目标多媒体资源的播放指令,向服务器发送目标多媒体资源的播放请求;
具体地,用户可以在TV设备上选择自己所要观看的目标多媒体资源,由TV设备向服务器发送目标多媒体资源的播放请求。
步骤S301、服务器判断媒体供应商对所述目标多媒体资源拥有互联网播放版权,而不具备互联网电视播放版权,确定所述TV设备不具备播放所述目标多媒体资源的权限;
具体地,对于一多媒体资源而言,若多媒体供应商拥有该多媒体资源的互联网播放版权,则可以在互联网上进行播放,如通过网页或者其它网络视频应用播放。进一步,在多媒体供应商拥有该多媒体资源的互联网电视播放版权时,其才可以在电视设备上进行播放。本步骤中,假设服务器判断媒体供应商对所述目标多媒体资源拥有互联网播放版权,而不具备互联网电视播放版权,确定所述TV设备不具备播放所述目标多媒体资源的权限。
步骤S302、服务器向所述TV设备发送包含目标多媒体资源的标识的提示信息,提示信息为二维码;
具体地,这里本申请设置提示信息为二维码,二维码对应一个预设的公众号,该公众号可以被服务器使用,即服务器可以通过公众号收发消息。进一步,二维码中包含有目标多媒体资源的标识。
步骤S303、TV设备对所述二维码进行展示;
步骤S304、手机对TV设备展示的二维码进行扫描,以添加二维码对应的公众号,及识别所述二维码中的所述目标多媒体资源的标识;
具体地,手机可以调用自身的二维码扫描接口,如微信提供的“扫一扫”等,对TV设备展示的二维码进行扫描,添加二维码对应的公众号。并且,第二终端通过扫描二维码,可以识别二维码中包含的目标多媒体资源的标识。
步骤S305、手机通过所述公众号,将所述目标多媒体资源的标识发送给所述服务器;
具体地,手机在添加了公众号之后,将对二维码识别出的目标多媒体资源的标识通过该公众号发送给服务器。
步骤S306、服务器根据所述目标多媒体资源的标识,在媒资库中查找所述目标多媒体资源的链接地址;
具体地,服务器中可以维护一个媒资库,媒资库中存储有多媒体供应商所拥有的多媒体资源。
步骤S307、服务器通过所述公众号将所述链接地址发送给手机;
步骤S308、手机根据所述链接地址进行目标多媒体资源的播放;
步骤S309、手机根据与TV设备间的投影连接,将播放界面投影至TV设备。
通过本实施例介绍的实时场景可以发现,用户在家庭电视设备上无法观看多媒体资源时,可以借助手机进行多媒体资源的播放,同时由手机与电视设备进行投影,实现在电视设备上观看多媒体资源,充分利用电视设备屏幕大、播放效果良好的优点。
接下来,本申请实施例通过从服务器角度,对多媒体播放控制过程进行介绍,参见图4,图4为本申请实施例从服务器角度公开的一种多媒体播放控制方法流程图。
其中方法项未公开的细节可以参照上述各实施例的介绍。
如图4所示,该方法包括:
步骤S400、接收第一终端发送的对目标多媒体资源的播放请求;
步骤S410、在根据所述第一终端关联的多媒体播放权限,确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送提示信息,所述提示信息包括所述目标多媒体资源的标识;
步骤S420、接收第二终端发送的所述目标多媒体资源的标识;
其中,所述目标多媒体资源的标识为所述第二终端与所述第一终端交互获取的标识,所述第二终端为具备播放所述目标多媒体资源的权限的终端。
步骤S430、根据所述目标多媒体资源的标识,获取并向所述第二终端发送所述目标多媒体资源的链接地址,以便所述第二终端根据所述链接地址播放所述目标多媒体资源,并将播放界面投影至所述第一终端。
可选的,上述的提示信息可以为二维码。基于此,所述接收第二终端发送的所述目标多媒体资源的标识的过程,可以包括:
接收第二终端通过与所述二维码对应的公众号发送的所述目标多媒体资源的标识。
所述向所述第二终端发送所述目标多媒体资源的链接地址的过程,可以包括:
通过所述公众号向所述第二终端发送所述目标多媒体资源的链接地址。
可选的,所述第一终端可以为TV设备,所述第二终端可以为互联网设备。基于此,所述根据所述第一终端关联的多媒体播放权限,确定所述第一终端不具备播放所述目标多媒体资源的权限的过程,可以包括:
判断媒体供应商对所述目标多媒体资源拥有互联网播放版权,而不具备互联网电视播放版权,确定所述TV设备不具备播放所述目标多媒体资源的权限。
进一步,本申请实施例通过从第二终端的角度,对多媒体播放控制过程进行介绍,参见图5,图5为本申请实施例从第二终端角度公开的一种多媒体播放控制方法流程图。
其中方法项未公开的细节可以参照上述各实施例的介绍。
如图5所示,该方法包括:
步骤S500、与第一终端交互获取所述第一终端展示的提示信息中的目标多媒体资源的标识;
其中,所述提示信息为服务器在收到第一终端对所述目标多媒体资源的播放请求,且确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送的提示信息。
步骤S510、利用所述目标多媒体资源的标识与所述服务器交互获取所述目标多媒体资源的链接地址;
步骤S520、根据所述链接地址进行目标多媒体资源的播放,并将播放界面投影至所述第一终端。
可选的,所述提示信息可以为二维码。基于此,所述与第一终端交互获取所述第一终端展示的提示信息中的目标多媒体资源的标识的过程,可以包括:
对所述第一终端展示的二维码进行扫描,以添加二维码对应的公众号,及识别所述二维码中的所述目标多媒体资源的标识。
进一步,所述利用所述目标多媒体资源的标识与所述服务器交互获取所述目标多媒体资源的链接地址的过程,可以包括:
通过所述公众号,将所述目标多媒体资源的标识发送给所述服务器,以便服务器根据所述目标多媒体资源的标识,在媒资库中查找所述目标多媒体资源的链接地址,并通过所述公众号返回。
可选的,所述媒资库中的所述目标多媒体资源可以包括投影控件,所述投影控件用于在收到触发指令时搜索并建立播放设备与投影设备间的投影连接。基于此,所述根据所述链接地址进行目标多媒体资源的播放,并将播放界面投影至所述第一终端的过程,可以包括:
根据所述链接地址获取所述目标多媒体资源,并进行播放,播放时播放界面上展示有所述投影控件;
在收到用户对所述投影控件的触发指令时,搜索预先与所述第二终端绑定的第一终端,建立所述第二终端与所述第一终端间的投影连接,并基于该投影连接将播放界面投影至所述第一终端。
下面对本申请实施例提供的多媒体播放控制装置进行描述,下文描述的多媒体播放控制装置与上文描述的多媒体播放控制方法可相互对应参照。
其中,装置项未公开的细节可以参考方法项实施例的介绍。
参见图6,图6为本申请实施例从服务器角度公开的一种多媒体播放控制装置结构示意图。
如图6所示,该装置包括:
播放请求接收单元61,用于接收第一终端发送的对目标多媒体资源的播放请求;
提示信息发送单元62,用于在根据所述第一终端关联的多媒体播放权限,确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送提示信息,所述提示信息包括所述目标多媒体资源的标识;
标识接收单元63,用于接收第二终端发送的所述目标多媒体资源的标识,所述目标多媒体资源的标识为所述第二终端与所述第一终端交互获取的标识,所述第二终端为具备播放所述目标多媒体资源的权限的终端;
链接地址发送单元64,用于根据所述目标多媒体资源的标识,获取并向所述第二终端发送所述目标多媒体资源的链接地址,以便所述第二终端根据所述链接地址播放所述目标多媒体资源,并将播放界面投影至所述第一终端。
可选的,所述提示信息可以为二维码,所述标识接收单元可以包括:
公众号标识接收单元,用于接收第二终端通过与所述二维码对应的公众号发送的所述目标多媒体资源的标识;
所述链接地址发送单元包括:
公众号链接地址发送单元,用于通过所述公众号向所述第二终端发送所述目标多媒体资源的链接地址。
参见图7,图7为本申请实施例从第二终端角度公开的一种多媒体播放控制装置结构示意图。
如图7所示,该装置包括:
标识获取单元71,用于与第一终端交互获取所述第一终端展示的提示信息中的目标多媒体资源的标识;所述提示信息为服务器在收到第一终端对所述目标多媒体资源的播放请求,且确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送的提示信息;
链接地址获取单元72,用于利用所述目标多媒体资源的标识与所述服务器交互获取所述目标多媒体资源的链接地址;
播放及投影单元73,用于根据所述链接地址进行目标多媒体资源的播放,并将播放界面投影至所述第一终端。
可选的,所述提示信息可以为二维码,所述标识获取单元可以包括:
二维码标识获取单元,用于对所述第一终端展示的二维码进行扫描,以添加二维码对应的公众号,及识别所述二维码中的所述目标多媒体资源的标识。
可选的,所述链接地址获取单元可以包括:
公众号链接地址获取单元,用于通过所述公众号,将所述目标多媒体资源的标识发送给所述服务器,以便服务器根据所述目标多媒体资源的标识,在媒资库中查找所述目标多媒体资源的链接地址,并通过所述公众号返回。
可选的,所述媒资库中的所述目标多媒体资源可以包括投影控件,所述投影控件用于在收到触发指令时搜索并建立播放设备与投影设备间的投影连接。基于此,所述播放及投影单元可以包括:
多媒体资源播放单元,用于根据所述链接地址获取所述目标多媒体资源,并进行播放,播放时播放界面上展示有所述投影控件;
多媒体资源投影单元,用于在收到用户对所述投影控件的触发指令时,搜索预先与所述第二终端绑定的第一终端,建立所述第二终端与所述第一终端间的投影连接,并基于该投影连接将播放界面投影至所述第一终端。
对于服务器的硬件结构,参照图8,图8为本申请实施例提供的一种服务器硬件结构示意图。
如图8所示,终端可以包括:
处理器1,通信接口2,存储器3,通信总线4,和显示屏5;
其中处理器1、通信接口2、存储器3和显示屏5通过通信总线4完成相互间的通信;
可选的,通信接口2可以为通信模块的接口,如GSM模块的接口;
处理器1,用于执行程序;
存储器3,用于存放程序;
程序可以包括程序代码,所述程序代码包括处理器的操作指令。
处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
其中,程序具体可以用于:
接收第一终端发送的对目标多媒体资源的播放请求;
在根据所述第一终端关联的多媒体播放权限,确定所述第一终端不具备播放所述目标多媒体资源的权限时,向所述第一终端发送提示信息,所述提示信息包括所述目标多媒体资源的标识;
接收第二终端发送的所述目标多媒体资源的标识,所述目标多媒体资源的标识为所述第二终端与所述第一终端交互获取的标识,所述第二终端为具备播放所述目标多媒体资源的权限的终端;
根据所述目标多媒体资源的标识,获取并向所述第二终端发送所述目标多媒体资源的链接地址,以便所述第二终端根据所述链接地址播放所述目标多媒体资源,并将播放界面投影至所述第一终端。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。