[发明专利]一种流媒体文件处理方法及直播系统有效
申请号: | 201710464872.7 | 申请日: | 2017-06-19 |
公开(公告)号: | CN107426629B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 陈鸿;吕士表 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04N21/24;H04N21/442;H04N21/8547 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 文件 处理 方法 直播 系统 | ||
1.一种流媒体文件处理方法,其特征在于,所述方法包含步骤:
按照一预设时间单位对所述流媒体文件进行切片;
根据切片中的第一帧的流时间戳和系统当前时间,为各个所述切片创建播放序列号;其中所述播放序列号用于确定所述切片的播放顺序;
分别存储所述切片及所述切片的播放序列号,并建立所述切片与其播放序列号之间的映射关系;其中,为各个所述切片创建播放序列号包含:判断当前创建的播放序列号是否需要校准,若需要校准,则根据系统时间来创建当前切片的播放序列号,若不需要校准,则根据切片中的第一帧的流时间戳和系统当前时间进行函数计算得出所述播放序列号。
2.如权利要求1所述的方法,其特征在于,所述按照一预设时间单位对所述流媒体文件进行切片的方法包含,获取所述流媒体文件中每一帧的持续时间,基于所述持续时间及所述预设时间单位从所述流媒体文件中分割出所述切片。
3.如权利要求1所述的方法,其特征在于,所述根据时间数据为所述切片创建播放序列号包含基于所述时间数据进行函数计算得出所述播放序列号。
4.如权利要求1所述的方法,其特征在于,所述判断当前创建的播放序列号是否需要校准的方法包含:确认当前所述切片与上一所述切片之间是否存在数据丢失,若存在,则判断为需要校准。
5.如权利要求1或3所述的方法,其特征在于,播放所述流媒体文件的方法包含步骤:
获取最新的所述播放序列号;
基于当前播放的所述切片的播放序列号和所述最新的播放序列号判断是否出现卡顿,若出现卡顿,则根据播放延时和所述最新播放序列号确定下一个播放序列号,若未出现卡顿,则按播放序列号的顺序确定下一个播放序列号;
根据所述下一个播放序列号下载相应所述切片。
6.如权利要求5所述的方法,其特征在于,所述判断是否出现卡顿的方法包含:计算当前播放的所述切片的播放序列号和所述最新的播放序列号的数值差,根据所述数值差是否属于预设范围判断是否出现卡顿。
7.如权利要求1所述的方法,其特征在于,在对所述流媒体文件进行切片之后更包含对所述切片中是否包含关键帧进行记录。
8.一种直播系统,其特征在于,包含推流端、服务器和播放器,其中,所述推流端传送流媒体文件至所述服务器;
所述服务器的文件处理模块接收所述流媒体文件,按照一预设时间单位对所述流媒体文件进行切片,根据切片中的第一帧的流时间戳和系统当前时间,为各个所述切片创建播放序列号,建立所述切片与所述播放序列号之间的映射关系,并分别将所述切片、所述播放序列号及所述映射关系发送给所述服务器的存储模块,所述存储模块将所述切片存储在第一分区,将所述播放序列号及所述映射关系存储在第二分区;
所述播放器从所述第二分区获取并选择所述播放序列号,并根据所述播放序列号及所述映射关系从所述第一分区下载所述切片进行播放;
其中,所述服务器的文件处理模块为各个所述切片创建播放序列号包含:判断当前创建的播放序列号是否需要校准,若需要校准,则根据系统时间来创建当前切片的播放序列号,若不需要校准,则根据切片中的第一帧的流时间戳和系统当前时间进行函数计算得出所述播放序列号。
9.如权利要求8所述的直播系统,其特征在于,所述服务器的文件处理模块按照一预设时间单位对所述流媒体文件进行切片的方法包含,获取所述流媒体文件中每一帧的持续时间,基于所述持续时间及所述预设时间单位从所述流媒体文件中分割出所述切片。
10.如权利要求8所述的直播系统,其特征在于,所述服务器的文件处理模块根据所述时间数据为所述切片创建播放序列号包含基于所述时间数据进行函数计算得出所述播放序列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710464872.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:播放装置
- 下一篇:从源视频序列生成摘要视频序列的方法和视频处理装置