一种播放方法及装置制造方法及图纸

技术编号:13779434 阅读:39 留言:0更新日期:2016-10-04 05:05
本发明专利技术实施例提供一种播放方法及装置,其中的方法具体包括:播放器接收来自应用程序的调用请求;其中,所述调用请求包括:多媒体内容的地址参数和所述多媒体内容的位置参数;播放器依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容;播放器播放从所述目标位置起的多媒体内容。本发明专利技术实施例可以提高从目标位置首次播放多媒体内容的效率,并且,能够节省信息设备的存储空间。

【技术实现步骤摘要】

本专利技术实施例涉及多媒体
,尤其涉及一种播放方法及装置
技术介绍
随着多媒体技术的不断发展,通过网络在线观看视频或者点播音频越来越方便,用户不仅可以通过手机、智能电视等终端设备在线观看连续剧、电影,还可以观看一些精彩视频片段、点播自己喜欢的音乐等多媒体内容。目前,无论是连续剧、电影还是精彩视频片段等视频,在播放的前一部分时间里难免存在片头等观众不太愿意看到的片段。因此,现有方案可以支持跳过片头功能,以使用户通过设置,可直接跳过电视剧的片头,从而获得剧情连贯不间断的播放感受。现有一种基于安卓系统的跳过片头的方案中,操作系统的底层播放器会向应用程序提供接口,由应用程序通过调用该接口实现跳过片头的功能;具体地,应用程序可以通过调用接口1通知底层播放器从服务器下载视频文件和进行该视频文件的准备工作,并在底层播放器开始播放该视频文件的准备内容时,依据用户发出的跳过片头的设置,通过调用接口2通知底层播放器从跳过片头的位置开始播放该视频文件。然而,在用户发出跳过片头的设置的情况下,片头内容对用户而言是无关的,因此,片头内容的下载和准备均容易造成处理时间冗余和内存空间冗余。
技术实现思路
本专利技术实施例提供一种播放方法及装置,用以解决现有方案中片头内容的下载和准备均容易造成处理时间冗余和内存空间冗余的缺陷,可以提高从
目标位置首次播放多媒体内容的效率,并且,能够节省信息设备的存储空间。本专利技术实施例提供一种播放方法,包括:播放器接收来自应用程序的调用请求;其中,所述调用请求包括:多媒体内容的地址参数和所述多媒体内容的位置参数;播放器依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容;播放器播放从所述目标位置起的多媒体内容。本专利技术实施例提供一种播放装置,包括:第一接收模块,位于播放器,用于接收来自应用程序的调用请求;其中,所述调用请求包括:多媒体内容的地址参数和所述多媒体内容的位置参数;第一获取模块,位于播放器,用于依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容;及播放模块,位于播放器,用于播放从所述目标位置起的多媒体内容。本专利技术实施例提供的播放方法及装置,应用程序可以通过接口向播放器同时传递多媒体内容的地址参数和所述多媒体内容的位置参数,以使播放器依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容;由于本专利技术实施例可以仅仅从服务器获取从目标位置起的多媒体内容,并且在播放从所述目标位置起的多媒体内容前可以仅仅对从目标位置起的多媒体内容进行准备;因此,相对于现有方案中片头内容的下载和准备均容易造成处理时间冗余和内存空间冗余,本专利技术实施例可以提高从目标位置首次播放多媒体内容的效率,并且,能够节省信息设备的存储空间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的一种播放方法实施例一的步骤流程图;图2为本专利技术的一种播放方法实施例二的步骤流程图;图3为本专利技术的一种播放方法实施例三的步骤流程图;图4为本专利技术的一种播放方法实施例四的步骤流程图;及图5为本专利技术的一种播放装置实施例的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。方法实施例一参照图1,示出了本专利技术的一种播放方法实施例一的步骤流程图,具体可以包括:步骤101、播放器接收来自应用程序的调用请求;其中,所述调用请求具体可以包括:多媒体内容的地址参数和所述多媒体内容的位置参数;步骤102、播放器依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容;步骤103、播放器播放从所述目标位置起的多媒体内容。本专利技术实施例可以应用于智能电视、手机、平板电脑等具有独立操作系统的信息设备中,用于高效地从目标位置首次播放多媒体内容,并且,用于节省这些信息设备的存储空间。本专利技术实施例主要以具有安卓系统的信息设备为例进行说明,具有IOS等其他操作系统的信息设备相互参照即可。对于安卓系统而言,对于多媒体内容的处理模式通常为,操作系统的底层播放器会向应用程序提供接口,由应用程序通过调用这些接口实现跳过片头的功能。由于应用程序通常是按照这些接口开发的,因此,一旦这些接口发生改变,则容易引起接口与应用程序之间的兼容性问题,也即,容易导致应用程序的异常;上述原因基本限制了本领域技术人员改变接口、及改变基
于安卓系统的跳过片头的方案。而本专利技术实施例创造性地提出了一种用于从目标位置首次播放多媒体内容的播放方案,该播放方案可以在接口改动较小的情况下对播放方案进行改进,具体地,相对于现有方案仅仅通过接口向播放器传递多媒体内容的地址参数,本专利技术实施例可以通过接口向播放器同时传递多媒体内容的地址参数和所述多媒体内容的位置参数,以使播放器依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容;由于本专利技术实施例可以仅仅从服务器获取从目标位置起的多媒体内容,并且在播放从所述目标位置起的多媒体内容前可以仅仅对从目标位置起的多媒体内容进行准备;因此,相对于现有方案中片头内容的下载和准备均容易造成处理时间冗余和内存空间冗余,本专利技术实施例可以提高从目标位置首次播放多媒体内容的效率,并且,用于节省信息设备的存储空间。需要说明的是,本专利技术实施例对于接口的改进具体包括:应用程序通过接口向播放器同时传递多媒体内容的地址参数和所述多媒体内容的位置参数,因此,对接口的改动较小,也即,上述改动基本不会影响接口与应用程序之间的兼容性,也能够避免应用程序出现异常,从而能够保证应用程序的稳定性。本专利技术实施例中,APP(应用程序,Application)可用于表示信息设备上安装的、运行在用户模式、可以和用户进行交互、具有可视的用户界面的程序,如搜狐影音APP、乐视APP等。具体地,应用程序可以接收用户的播放请求,该播放请求中可以携带有多媒体内容的地址,如URL(统一资源定位符,Uniform Resoure Locator)等;这样,在接收到用户的播放请求时,应用程序可以通过调用播放器提供的接口向播放器传递多媒体内容的地址参数和所述多媒体内容的位置参数。本专利技术实施例中,上述多媒体内容具体可以包括:图片、文字、视频和音频中的任一或者组合,上述多媒体内容可以流媒体的格式进行传输,上述流媒体可以遵循HLS(动态码率自适应技术,HTTP Live Streaming)协议等,本专利技术实施例对于具体的多媒体内容及其传输协议不加以限制。本专利技术实施例中,所述多媒体内容的位置参数的实质可以为:在向服务器请求地址参数对应的多媒体内容时,将位置参数传递给服务器,以使服务
器获取目标位置对应的多媒体内容。在本专利技术的一种可选实施例中,播放器依据本文档来自技高网
...

【技术保护点】
一种播放方法,其特征在于,包括:播放器接收来自应用程序的调用请求;其中,所述调用请求包括:多媒体内容的地址参数和所述多媒体内容的位置参数;播放器依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容;播放器播放从所述目标位置起的多媒体内容。

【技术特征摘要】
1.一种播放方法,其特征在于,包括:播放器接收来自应用程序的调用请求;其中,所述调用请求包括:多媒体内容的地址参数和所述多媒体内容的位置参数;播放器依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容;播放器播放从所述目标位置起的多媒体内容。2.根据权利要求1所述的方法,其特征在于,所述目标位置包括:片头结束位置,所述方法还包括:应用程序在接收到用户的播放请求时,向服务器发送位置获取请求;其中,所述位置获取请求中包括所述播放请求中携带的地址,以使所述服务器从预先建立的多媒体内容的地址与片头结束位置之间的映射关系中获取所述地址对应的片头结束位置;应用程序接收所述服务器返回的、所述地址对应的片头结束位置。3.根据权利要求1所述的方法,其特征在于,所述目标位置包括:最近一次播放所述多媒体内容时的结束位置,所述方法还包括:应用程序在接收到用户的播放请求时,从历史播放记录中查找最近一次播放所述多媒体内容时的结束位置。4.根据权利要求1所述的方法,其特征在于,所述多媒体内容包括:流媒体文件,所述方法还包括:应用程序在播放流媒体文件的过程中,接收来自用户的时移指令;其中,所述时移指令中包括目标位置;所述播放器依据所述地址参数,从服务器获取从所述位置参数对应目标位置起的多媒体内容的步骤,包括:播放器根据所述流媒体文件对应的切片索引文件,确定并下载所述目标位置对应的传输流TS切片;所述播放器播放从所述目标位置起的多媒体内容的步骤,包括:播放器确定所述TS切片中与所述目标位置最接近的关键帧的位置信息;播放器从所述关键帧的位置信息播放所述TS切片。5.根据权利要求4所述的方法,其特征在于,所述播放器确定所述TS切片中与所述目标位置最接近的关键帧的位置信息的步骤,包括:播放器解析所述切片索引文件,得到所述TS切片中所有关键帧的起始时间信息和偏移量信息;播放器确定与所述目标位置最接近的关键帧对应的起始时间信息和偏移量信息。6.根据权利要求1至5中任...

【专利技术属性】
技术研发人员:曹虹郑吉剑崔建勇
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1