本公开提供一种多媒体内容的提供方法及装置。其中,多媒体内容的提供方法包括:响应于用户对多媒体内容的下载请求,获取与所述用户的服务级别相应的多媒体内容提供策略;根据获取的多媒体内容提供策略为所述用户提供所述多媒体内容,实现了为不同服务级别的用户提供差异化的多媒体内容的提供服务。从而更好、更充分地利用网络资源,提升了用户的网络体验。
【技术实现步骤摘要】
本公开涉及互联网技术,尤其涉及一种多媒体内容的提供方法及装置。
技术介绍
随着互联网技术的不断发展,网络可为用户提供各种信息。其中,相对于文字信息来说,图片、音频、视频等多媒体内容更加生动形象,对用户更具有吸引力,能够更高效为用户提供丰富的信息量。例如,用户可在如智能手机等终端设备上,使用播放软件收看内容提供商提供的各种点播内容。例如,热播电视剧、电影、综艺节目等。然而,当大量用户同时访问内容提供商的服务器收看节目时,会导致服务器(如CDN节点)过载,甚至出现服务器对部分用户的请求无法做出响应的现象。可见,服务器的处理能力和网络资源实际上都有一定的限制。由此,如何在能够充分利用服务器的处理能力和网络资源的前提下,为不同级别的用户给予不同级别的服务成为急需解决的问题。
技术实现思路
本公开的目的在于,提供一种多媒体内容的提供方法及装置,以实现为不同服务级别的用户提供差异化的多媒体内容的提供服务,从而更好、更充分地利用网络资源,提升了用户的网络体验。根据本公开的一方面,提供一种多媒体内容的提供方法,包括:响应于用户对多媒体内容的下载请求,获取与所述用户的服务级别相应的多媒体内容提供策略;根据获取的多媒体内容提供策略为所述用户提供所述多媒体内容。优选地,所述用户的服务级别指示所述用户为普通用户、会员用户或VIP会员用户。优选地,所述根据获取的多媒体内容提供策略为所述用户提供所述多媒体内容的处理包括:响应于下载所述多媒体内容的任一内容片段的请求,根据所述服务级别以及所述多媒体内容的下载任务的创建时长确定所述内容片段的缓存时长,和/或,根据所述服务级别确定下载所述内容片断的下载地址,所述下载地址为具有所述多媒体内容的其他终端设备的信息或服务器的信息。优选地,所述根据所述服务级别以及所述多媒体内容的下载任务的创建时长确定所述内容片段的缓存时长的处理包括:在相同的所述下载任务的创建时长下,所述会员用户的服务级别对应的缓存时长大于所述普通用户的服务级别对应的缓存时长,且小于所述VIP会员用户的服务级别对应的缓存时长。优选地,所述用户的服务级别指示所述用户为普通用户,所述根据所述服务级别确定下载所述内容片断的下载地址的处理包括:通过点对点协议从所述其他终端设备下载所述多媒体内容的内容片段。优选地,所述用户的服务级别指示所述用户为会员用户或VIP会员用户,所述根据所述服务级别确定下载所述内容片断的下载地址的处理包括:从与会员用户或VIP会员用户的服务级别相对应的服务器下载所述多媒体内容的内容片段。根据本公开的另一方面,还提供一种多媒体内容的提供装置,包括:策略获取响应模块,用于响应于用户对多媒体内容的下载请求,获取与所述用户的服务级别相应的多媒体内容提供策略;多媒体内容提供模块,用于根据获取的多媒体内容提供策略为所述用户提供所述多媒体内容。优选地,所述用户的服务级别指示所述用户为普通用户、会员用户或VIP会员用户。优选地,所述多媒体内容提供模块包括:缓存时长确定单元,用于响应于下载所述多媒体内容的任一内容片段的请求,根据所述服务级别以及所述多媒体内容的下载任务的创建时长确定所述内容片段的缓存时长,下载地址确定单元,用于根据所述服务级别确定下载所述内容片断的下载地址,所述下载地址为具有所述多媒体内容的其他终端设备的信息或服务器的信息。优选地,所述缓存时长确定单元具体用于在相同的所述下载任务的创建时长下,所述会员用户的服务级别对应的缓存时长大于所述普通用户的服务级别对应的缓存时长,且小于所述VIP会员用户的服务级别对应的缓存时长。优选地,所述用户的服务级别指示所述用户为普通用户,所述下载地址确定单元具体用于通过点对点协议从所述其他终端设备下载所述多媒体内容的内容片段。优选地,所述用户的服务级别指示所述用户为会员用户或VIP会员用户,所述下载地址确定单元具体用于从与会员用户或VIP会员用户的服务级别相对应的服务器下载所述多媒体内容的内容片段。根据本公开实施例提供的多媒体内容的提供方法及装置,通过响应于用户对多媒体内容的下载请求,获取与用户的服务级别相应的多媒体内容提供策略,进一步根据获取的多媒体内容提供策略为用户提供多媒体内容,实现了为不同服务级别的用户提供差异化的多媒体内容的提供服务,从而更好、更充分地利用网络资源,提升了用户的网络体验。附图说明图1是示出根据本公开实施例一的多媒体内容的提供方法的流程图;图2是示出根据本公开实施例二的多媒体内容的提供方法的流程图;图3是示出根据本公开实施例三的多媒体内容的提供装置的逻辑框图;图4是示出根据本公开实施例四的多媒体内容的提供装置的逻辑框图;图5是示出根据本公开实施例五的终端设备的硬件结构示意图。具体实施方式本公开的基本构思是,提供一种提供多媒体内容的技术方案。具体来说,在接收到用户对多媒体内容的下载请求,响应于该下载请求,获取与用户的服务级别相应的多媒体内容提供策略,根据获取的多媒体内容提供策略为用户提供多媒体内容。实现了为不同服务级别的用户提供差异化的多媒体内容的提供服务,从而能够更好地利用网络资源,提升用户的网络体验。同时,丰富了多媒体内容的提供方式。下面结合附图详细描述本公开的示例性实施例多媒体内容的提供方法及装置。实施例一图1是示出根据本公开实施例一的多媒体内容的提供方法的流程图。
在多媒体内容提供的客户端,例如如图3示出的装置执行实施例一的多媒体内容的提供方法。参照图1,在步骤S110,响应于用户对多媒体内容的下载请求,获取与所述用户的服务级别相应的多媒体内容提供策略。这里,所述用户的服务级别可指示所述用户为普通用户、会员用户或VIP会员用户,但不限于此。通常,对于不同等级的用户,也需要给予不同级别的服务。例如,不给或少给会员级的用户推送广告。此外,从服务质量上也需要为会员用户提供服务质量级别高的服务。由此,可在客户端预先存储不同的服务级别与预设的多媒体内容提供策略之间的对应关系。也就是说,针对不同服务级别的用户使用不同的多媒体内容提供策略,以实现提供差异化的用户服务。在步骤S120,根据获取的多媒体内容提供策略为所述用户提供所述多媒体内容。例如,如果某用户的服务级别指示该用户为会员用户,那么会员用户对应的多媒体内容提供策略,可以是在相同的下载任务的创建时长下,允许该用户的客户端比服务级别为普通用户的客户端缓存更长时长的多媒体内容。此外,还可以更多地从内容分发网络(Content Delivery Network,CDN)的节点服务器下载多媒体内容。具体来说,CDN的基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器,从而构成在现有互联网基础之上的一层智能虚拟网络,CDN能够实时地根据网络流量和各节点的连接、负载状况,以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。再比如,如果某用户的服务级别指示该用户为普通用户,那么普通用户对应的多媒体内容提供策略,可以是尽可能利用P2P资源从其他客户端下载多媒体内容。上述处理使得更多的CDN的节点服务器提供本文档来自技高网...
【技术保护点】
一种多媒体内容的提供方法,所述方法包括:响应于用户对多媒体内容的下载请求,获取与所述用户的服务级别相应的多媒体内容提供策略;根据获取的多媒体内容提供策略为所述用户提供所述多媒体内容。
【技术特征摘要】
1.一种多媒体内容的提供方法,所述方法包括:响应于用户对多媒体内容的下载请求,获取与所述用户的服务级别相应的多媒体内容提供策略;根据获取的多媒体内容提供策略为所述用户提供所述多媒体内容。2.根据权利要求1所述的方法,其中,所述用户的服务级别指示所述用户为普通用户、会员用户或VIP会员用户。3.根据权利要求2所述的方法,其中,所述根据获取的多媒体内容提供策略为所述用户提供所述多媒体内容的处理包括:响应于下载所述多媒体内容的任一内容片段的请求,根据所述服务级别以及所述多媒体内容的下载任务的创建时长确定所述内容片段的缓存时长,和/或,根据所述服务级别确定下载所述内容片断的下载地址,所述下载地址为具有所述多媒体内容的其他终端设备的信息或服务器的信息。4.根据权利要求3所述的方法,其中,所述根据所述服务级别以及所述多媒体内容的下载任务的创建时长确定所述内容片段的缓存时长的处理包括:在相同的所述下载任务的创建时长下,所述会员用户的服务级别对应的缓存时长大于所述普通用户的服务级别对应的缓存时长,且小于所述VIP会员用户的服务级别对应的缓存时长。5.根据权利要求3或4所述的方法,其中,所述用户的服务级别指示所述用户为普通用户,所述根据所述服务级别确定下载所述内容片断的下载地址的处理包括:通过点对点协议从所述其他终端设备下载所述多媒体内容的内容片段。6.根据权利要求3或4所述的方法,其中,所述用户的服务级别指示所述用户为会员用户或VIP会员用户,所述根据所述服务级别确定下载所述内容片断的下载地址的处理包括:从与会员用户或VIP会员用户的服务级别相对...
【专利技术属性】
技术研发人员:徐晓光,
申请(专利权)人:乐视控股北京有限公司,乐视云计算有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。