一种移动网页的播放方法和系统的制作方法

文档序号:8286221阅读:273来源:国知局
一种移动网页的播放方法和系统的制作方法
【技术领域】
[0001]本发明涉及视频领域,特别是涉及一种移动网页的播放方法,以及,一种移动网页的播放系统。
【背景技术】
[0002]目前,在网页上播放视频包括如下过程:首先由移动网页端向服务器请求网页的js文件,js文件下载后,移动网页端进一步请求广告数据、查看用户的观看权限等步骤,与此同时请求页面上如图片数据等其它数据,然后请求视频的播放地址,对获取的视频进行播放。
[0003]以上现有技术中存在的问题是,移动端视频网站用户访问视频播放页时,最想第一时间看到视频,因此,在接收到对视频播放页的访问之后,应当尽快在移动网页端播放视频,而目前的播放页需要经历数据请求js文件,请求广告数据、检查用户的观看权限和请求页面上的图片数据的多个步骤之后,才会请求播放视频,页面上其它数据的请求与视频的请求形成资源竞争,降低了请求视频的速度,造成使访问视频播放页至播放视频之间的时间过长,用户需要等待很久才能观看到视频,从而增加了开始播放时间,降低了用户体验。

【发明内容】

[0004]本发明提供了一种移动网页的播放方法和系统,以加快视频播放的速度。
[0005]本发明提供了一种移动网页的播放方法,包括:
[0006]在服务端预设一个请求处理接口,用于接收并处理移动网页端的数据请求,所述数据请求包括对网页数据的请求和对视频数据的请求;
[0007]移动网页端在接收到对视频网页的访问后生成对视频数据的请求,并将所述对视频数据的请求发送给所述服务端的请求处理接口;
[0008]在接收到所述服务端根据所述视频数据的请返回的视频数据后,对所述视频数据进行播放;
[0009]生成对网页数据的请求发送到所述服务端的请求处理接口,并接收服务端根据所述对网页数据的请求返回的网页数据。
[0010]优选地,所述对网页数据的请求包括对广告数据的请求、对鉴权数据的请求和对图片数据的请求中至少一种。
[0011]优选地,所述鉴权数据用于标识用户对视频的观看权限。
[0012]优选地,所述移动网页端在接收到对视频网页的访问后生成对视频数据的请求,并将所述对视频数据的请求发送给所述服务端的请求处理接口的步骤包括:
[0013]所述移动网页端接收用户在移动网页端对视频网页的访问;
[0014]根据用户请求访问的视频网页生成对视频数据的请求,所述对视频数据的请求为超文本传输协议请求;
[0015]基于超文本传输协议与所述服务端进行通信,将所述对视频数据的请求发送给所述服务端的请求处理接口。
[0016]优选地,所述方法还包括:
[0017]根据接收到的网页数据加载用户请求访问的视频页面。
[0018]本发明还提供了一种移动网页的播放系统,包括移动网页端和服务端;
[0019]所述服务端包括请求处理接口模块,用于用于接收并处理移动网页端的数据请求,所述数据请求包括对网页数据的请求和对视频数据的请求;
[0020]移动网页端包括视频数据请求模块、视频播放模块和网页数据请求模块;
[0021]所述视频数据请求模块,用于在接收到对视频网页的访问后生成对视频数据的请求,并将所述对视频数据的请求发送给所述服务端的请求处理接口 ;
[0022]所述视频播放模块,用于在接收到所述服务端根据所述视频数据的请返回的视频数据后,对所述视频数据进行播放;
[0023]所述网页数据请求模块,用于生成对网页数据的请求发送到所述服务端的请求处理接口,并接收服务端根据所述对网页数据的请求返回的网页数据。
[0024]优选地,所述对网页数据的请求包括对广告数据的请求、对鉴权数据的请求和对图片数据的请求中至少一种。
[0025]优选地,所述鉴权数据用于标识用户对视频的观看权限。
[0026]优选地,所述视频数据请求模块包括:
[0027]访问接收子模块,用于所述移动网页端接收用户在移动网页端对视频网页的访问;
[0028]请求生成子模块,用于根据用户请求访问的视频网页生成对视频数据的请求,所述对视频数据的请求为超文本传输协议请求;
[0029]通信子模块,用于基于超文本传输协议与所述服务端进行通信,将所述对视频数据的请求发送给所述服务端的请求处理接口。
[0030]优选地,所述移动网页端还包括:
[0031]页面加载模块,用于根据接收到的网页数据加载用户请求访问的视频页面。
[0032]与【背景技术】相比,本发明包括以下优点:
[0033]依据本发明实施例,在服务端预设一个请求处理接口,用于接收并处理移动网页端的数据请求,移动网页端在接收到对视频网页的访问后生成对视频数据的请求,并将对视频数据的请求发送给服务端的请求处理接口,并且在视频播放之前,只请求一个数据接口,在接收到服务端根据视频数据的请返回的视频数据后,对视频数据进行播放;在播放视频之后,生成对网页数据的请求发送到所述服务端的请求处理接口,并接收服务端根据所述对网页数据的请求返回的网页数据。从而延后其它数据的请求时机,降低并消除了与视频数据请求形成的资源竞争,加快了视频的播放速度,缩短了访问视频播放页至播放视频之间的时间,提高了用户体验。
【附图说明】
[0034]图1是本发明实施例的一种移动网页的播放方法的流程图;
[0035]图2是本发明实施例的移动网页的播放方法的一个示例的示意图;
[0036]图3是本发明实施例的一种移动网页的播放系统的结构框图。
【具体实施方式】
[0037]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0038]当移动网页端向服务端发出多个数据处理请求,而服务端不足以同时满足请求需要时,会引起这些请求对服务端的资源竞争。有鉴于此,本申请提出一种移动网页的播放机制,合并请求广告数据、请求鉴权数据等接口,提前播放流程的执行,把与播放无关的功能放在播放之后执行,从而降低、消除其它数据请求与视频数据请求的资源竞争。
[0039]参照图1,其示出了本发明实施例所述一种移动网页的播放方法的流程图,所述方法具体可以包括:
[0040]步骤101、在服务端预设一个请求处理接口,用于接收并处理移动网页端的数据请求,所述数据请求包括对网页数据的请求和对视频数据的请求。
[0041]服务端又称为Server端,是一种针对性的程序。所谓的针对性就是专门为某一客户端设立的程序。原则上来讲,服务端是不具备运算能力,因为服务端同时会与多个客户端建立连接,一旦服务端进行运算的话,就会占用大量的资源,从而影响到其他客户端的通信。所以服务端通常都只具备认证与传输数据功能。移动网页端,又称为网页浏览器,是指与服务器相对应,为客户提供万维网信息的浏览。
[0042]本发明实施例中,合并服务端请求数据的接口,例如,合并请求广告数据接口、请求鉴权数据的接口、请求图片数据的接口和请求视频数据的接口为一个同一的请求处理接P,
[0043]步骤102、移动网页端在接收到对视频网页的访问后生成对视频数据的请求,并将所述对视频数据的请求发送给所述服务端的请求处理接口。
[0044]为解决【背景技术】中当移动网页端向服务端发出多个数据处理请求引起这些请求对服务端的资源竞争的问题。本发明实施例中,移动网页端需要优先接口视频数据接口,其他的请求如图片请求等需要等视频数据接口返回后再请求。
[0045]步骤103、在接收到所述服务端根据所述视频数据的请返回的视频数据后,对所述视频数据进行播放。
[0046]在视频播放之前,只发送一个数据请求到请求处
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1