[发明专利]MP4文件虚拟MSS分片方法、设备和存储介质在审
申请号: | 201911315661.2 | 申请日: | 2019-12-19 |
公开(公告)号: | CN113014966A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 许静;白雅贤 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/845;H04N21/854 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | mp4 文件 虚拟 mss 分片 方法 设备 存储 介质 | ||
本申请提出一种MP4文件虚拟MSS分片方法、设备和存储介质,一种MP4文件虚拟MSS分片方法,包括:接收MSS播放器发送的MSS下载请求;根据第一MP4文件的MSS分片索引和虚拟分片索引,确定至少一个MSS分片的数据在第一MP4文件中对应的数据分段,MSS分片索引包括第一MP4文件的各MSS分片的播放地址,虚拟分片索引包括各MSS分片的数据与第一MP4文件的数据分段的对应关系;向媒体服务器发送数据分段下载请求;接收媒体服务器发送的第一MP4文件的数据分段;将数据分段组装生成至少一个MSS分片;向MSS播放器发送至少一个MSS分片。
技术领域
本申请涉及多媒体业务,例如涉及一种MP4文件虚拟MSS分片方法、设备和存储介质。
背景技术
MP4(Moving Picture Experts Group 4Part 14,MPEG-4Part 14)为最常用的多媒体文件格式,广泛应用于各种终端中。MP4文件可以作为各种视频文件的存储容器,存储于终端设备中或者网络服务器上,在终端设备中使用MP4播放器即可点播各种MP4文件。
图1为常见的MP4文件的结构示意图,如图1所示,在MP4文件的头部包括FtypBox和MoovBox两个容器,其中FtypBox用于存储MP4文件所使用的编码格式、标准等内容,MoovBox即movie box中记录了后续所有音频帧 (Audio)和视频帧(Video)的解码信息、时间戳、位置等非常关键的数据,也可称为MP4文件的索引数据,特别是视频帧中的关键帧的相关信息。在视频帧中,关键帧是最重要的节点,播放器会在关键帧对整个图像进行刷新。但是目前的MP4文件的所有索引信息都集中存放在MoovBox中,容量越大的文件, MoovBox也越大,对于播放器而言,必须首先获取并解析MoovBox中的索引信息后,才能播放MP4文件。而MoovBox过大,播放器就需要更多的时间加载MoovBox中的数据,导致文件播放缓冲时间过长。
为了缩短MP4文件播放时缓冲时间过长的问题,微软平滑流媒体 (MicrosoftSmooth Streaming,MSS)协议越来越普及,MSS协议中将大的MP4 文件转换为许多小的媒体文件分片,这样每块小的媒体文件分片的加载速度较快,避免了MP4文件播放时缓冲时间过长的问题。但众多的小容量媒体文件分片如同文件碎片,难以进行管理,并且影响存储文件的服务器的性能。因此,对于MP4文件的管理是亟待解决的问题。
发明内容
本申请提供一种MP4文件虚拟MSS分片方法、设备和存储介质,在降低 MP4文件播放缓冲时间的基础上,避免了媒体服务器中存储大量文件碎片对性能的影响。
第一方面,本申请实施例提供一种MP4文件虚拟MSS分片方法,包括:
接收MSS播放器发送的MSS下载请求,MSS下载请求用于请求下载第一 MP4文件的至少一个MSS分片;
根据第一MP4文件的MSS分片索引和虚拟分片索引,确定至少一个MSS 分片的数据在第一MP4文件中对应的数据分段,MSS分片索引包括第一MP4 文件的各MSS分片的播放地址,虚拟分片索引包括各MSS分片的数据与第一 MP4文件的数据分段的对应关系;
向媒体服务器发送数据分段下载请求并接收媒体服务器发送的第一MP4 文件的数据分段,数据分段下载请求用于请求下载与至少一个MSS分片对应的第一MP4文件的数据分段;
将数据分段组装生成至少一个MSS分片并向MSS播放器发送至少一个 MSS分片。
第二方面,本申请实施例提供一种MP4文件虚拟MSS分片方法,包括:
接收MSS适配器发送的数据分段下载请求,数据分段下载请求用于请求下载与至少一个MSS分片对应的第一MP4文件的数据分段;
向MSS适配器发送第一MP4文件的数据分段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911315661.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:并行处理中矩阵数据广播的方法
- 下一篇:一种润滑油用分装罐