[发明专利]MP4视频点播的数据流传输方法、客户端及点播系统在审
申请号: | 201310587343.8 | 申请日: | 2013-11-20 |
公开(公告)号: | CN104661058A | 公开(公告)日: | 2015-05-27 |
发明(设计)人: | 王羲桀;蒋飞龙;江少明 | 申请(专利权)人: | 深圳市云帆世纪科技有限公司 |
主分类号: | H04N21/262 | 分类号: | H04N21/262;H04N21/8352;H04N21/231 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 郭燕;任葵 |
地址: | 518057 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | mp4 视频点播 数据流 传输 方法 客户端 点播 系统 | ||
1.一种MP4视频点播的数据流传输方法,其特征在于,包括如下步骤:
S1:客户端根据视频播放请求向索引服务器请求下载索引数据,所述索引数据为存储于所述索引服务器中的视频文件的文件头信息的解析数据;
S2:索引服务器检获被请求下载的所述索引数据后,向客户端分段推送索引数据;
S3:客户端根据分段获取的索引数据分段向视频服务器请求下载视频文件的音视频内容数据;
S4:视频服务器分段向客户端推送被请求下载的所述音视频内容数据。
2.如权利要求1所述的数据流传输方法,其特征在于,还包括步骤S2′:若索引服务器未检获该下载请求的索引数据,则客户端直接从视频服务器下载视频文件;客户端获取视频文件的文件头信息,解析文件头信息生成索引数据,将索引数据上传至索引服务器保存。
3.如权利要求2所述的数据流传输方法,其特征在于,所述客户端获取文件头信息的过程,具体包括:
客户端根据采用分块下载的方式从视频服务器下载的分块数据判断该分块数据中是否包含文件头信息;
若是,则从该分块数据中解析出文件头信息的长度,获取完整的文件头信息;
若否,则包含音视频内容数据的媒体数据包在文件头信息之前,解析媒体数据包的长度,根据媒体数据包的长度计算文件头信息的开始位置,向该开始位置请求获取完整的文件头信息。
4.如权利要求1-3中任一项所述的数据流传输方法,其特征在于,索引数据以文件形式存储在索引服务器中,文件名为视频播放请求的视频地址的hash值;客户端向索引服务器请求下载索引数据时根据视频播放请求的视频地址的hash值向索引服务器请求索引数据。
5.一种视频客户端,其特征在于,包括:下载模块和编码模块;所述下载模块向索引服务器请求下载索引数据,根据从所述索引服务器分段获取的索引数据分段向视频服务器请求下载并接收音视频内容数据;所述索引数据为存储于所述索引服务器中的视频文件的文件头信息的解析数据;所述编码模块对接收的音视频内容数据进行编码后推送至播放器播放。
6.如权利要求5所述的视频客户端,其特征在于,所述下载模块还用于在未获取到索引数据时,直接向视频服务器请求下载视频文件;所述视频客户端还包括解析模块和上载模块;所述解析模块获取从视频服务器下载的视频文件的文件头信息,解析文件头信息生成索引数据;所述上载模块将解析模块解析所得的索引数据上传至索引服务器保存。
7.一种视频点播系统,包括:客户端和视频服务器,所述视频服务器用于提供视频文件,所述视频文件包括文件头信息和音视频内容数据,其特征在于,所述视频点播系统还包括:索引服务器,所述索引服务器根据所述客户端的下载请求推送索引数据,所述索引数据为存储于所述索引服务器中的文件头信息的解析数据;所述客户端根据视频播放请求向索引服务器请求下载索引数据,根据分段获取的索引数据分段向视频服务器请求下载音视频内容数据;所述视频服务器分段向客户端推送被请求下载的所述音视频内容数据。
8.如权利要求7所述的视频点播系统,其特征在于,所述索引服务器收到客户端的下载请求后,查询是否存储有该下载请求的索引数据,若是,向客户端分段推送索引数据;若否,则向客户端应答为无。
9.如权利要求8所述的视频点播系统,其特征在于,索引服务器的应答为无时,客户端直接从视频服务器下载视频文件,获取文件头信息,解析文件头信息生成索引数据,将索引数据上传至索引服务器保存。
10.如权利要求7-9中任一项所述的视频点播系统,其特征在于,索引数据以文件形式存储在索引服务器中,文件名为视频播放请求的视频地址的hash值;客户端向索引服务器请求下载索引数据时根据视频播放请求的视频地址的hash值向索引服务器请求索引数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市云帆世纪科技有限公司;,未经深圳市云帆世纪科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310587343.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图片播放的方法、装置及机顶盒
- 下一篇:一种网络多媒体资源处理方法及装置