[发明专利]视频播放的处理方法、播放应用代理设备和播放服务器在审
申请号: | 201510015967.1 | 申请日: | 2015-01-13 |
公开(公告)号: | CN104602032A | 公开(公告)日: | 2015-05-06 |
发明(设计)人: | 曹虹 | 申请(专利权)人: | 乐视致新电子科技(天津)有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/238;H04N21/84 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 刘戈 |
地址: | 300467 天津市滨海新区生态城*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 播放 处理 方法 应用 代理 设备 服务器 | ||
技术领域
本发明涉及网络通信技术领域,具体涉及一种视频播放的处理方法、播放应用代理设备和播放服务器。
背景技术
随着网络通信技术的发展,网络的功能也越来越大,不但可以通过网络浏览网页、查询信息,而且还可以通过网络播放视频等。在播放视频时,可以将视频下载到本地进行播放,也可以直接在线播放视频。
现有视频播放的处理方法如下:启动播放应用和播放应用代理设备。播放应用获取播放节目单,启动系统播放器,并将播放节目单中第一视频的地址和名称发送至系统播放器,其中,第一视频的地址为播放应用代理设备对应的地址和端口。系统播放器根据第一视频的地址向播放应用代理设备发送播放请求,其中,播放请求中携带第一视频的名称。播放应用代理设备接收播放请求,向播放服务器发送视频获取请求,其中,视频获取请求中携带第一视频的名称。播放服务器接收视频获取请求,根据视频获取请求中携带的第一视频的名称,查询与第一视频对应的第一视频数据,将与第一视频对应的高码率的第一视频数据发送至播放应用代理设备。播放应用代理设备接收并将高码率的第一视频数据发送至系统播放器。系统播放器下载高码率的第一视频数据,并缓存高码率的第一视频数据,当高码率的第一视频数据的数据量缓存到预设的数据量阈值时,系统播放器开始播放第一视频。当播放节目单中包括多个视频时,按照上述方法依次播放第二视频、第三视频…直到将播放节目单中包括的多个视频全部播放完。
现有视频播放的处理方法,一般是将高码率的视频数据发送给系统播放器进行播放,在同样的网速下,缓存、打开高码率的视频数据需要的时间比低码率的视频数据长,在刚开始播放视频时,系统播放器往往需要很长时间才能缓存到预设的数据量阈值、打开高码率的视频数据显示出图像,显示图像需要的时间长,无法快速地将图像显示给用户。
发明内容
为了解决现有技术的问题,本发明提供了一种视频播放的处理方法、播放应用代理设备和播放服务器,可以获取待播放视频文件的第一数据量的第一码率视频数据、第二数据量的第二码率视频数据,第一码率低于第二码率,先将低码率的第一码率视频数据发送给系统播放器,从而使得系统播放器可以很快缓存到足够的视频数据、打开视频数据显示出图像,加快了打开视频的速度;并且后续可以使用高码率的第二码率视频数据播放后续的视频,显示高清晰度的图像,不影响视频播放质量。
本发明公开了一种视频播放的处理方法,所述方法包括:
播放应用代理设备接收系统播放器发送的、携带有待播放视频文件的文件名称的播放请求后,向播放服务器发送视频获取请求,所述视频获取请求包括所述文件名称、预获取的第一码率视频数据对应的第一数据量,以及预获取的第二码率视频数据对应的第二数据量;所述第一码率视频数据和所述第二码率视频数据分别与所述待播放视频文件的前部分视频内容和后部分视频内容对应,所述前部分视频内容和所述后部分视频内容共同组成所述待播放视频文件的完整视频内容;其中,所述第一码率低于所述第二码率;
所述播放应用代理设备接收所述播放服务器根据所述文件名称、所述第一数据量和所述第二数据量获取并发送的所述第一码率视频数据和所述第二码率视频数据,并根据所述第一码率视频数据和所述第二码率视频数据生成一新的视频文件;
所述播放应用代理设备向所述系统播放器发送所述新的视频文件,供所述系统播放器下载并缓存以进行视频播放。
优选地,在本发明的一实施例中,所述第一数据量和所述第二数据量是所述系统播放器通过所述播放请求发送给所述播放应用代理设备的;或者,是所述播放应用代理设备根据所述系统播放器的下载速度确定的。
优选地,在本发明的一实施例中,所述第一数据量和所述第二数据量相同,或不同。
优选地,在本发明的一实施例中,所述待播放视频文件通过包括多个视频切片的m3u8文件描述;相应地,所述第一码率视频数据为与所述第一码率对应的m3u8文件中的、与所述第一数据量对应的前部分视频切片,所述第二码率视频数据为与所述第二码率对应的m3u8文件中的、与所述第二数据量对应的后部分视频切片,所述第一数据量与所述第二数据量之和为所述待播放视频文件所包括的所有视频切片的数量;
相应地,所述根据所述第一码率视频数据和所述第二码率视频数据生成一新的视频文件,包括:
将与所述第一码率对应的m3u8文件中的、与所述第一数据量对应的前部分视频切片,以及与所述第二码率对应的m3u8文件中的、与所述第二数据量对应的后部分视频切片,共同组成一个完整的新的m3u8文件。优选地,在本发明的一实施例中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视致新电子科技(天津)有限公司;,未经乐视致新电子科技(天津)有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510015967.1/2.html,转载请声明来源钻瓜专利网。