[发明专利]一种多媒体节目调度方法及装置有效
申请号: | 201811337897.1 | 申请日: | 2018-11-12 |
公开(公告)号: | CN109660837B | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 汪晓臣;李樊;阚庭明;张铭;黄志威;田源;赵伟慧;孙同庆;杜呈欣;吴卉;孟宇坤;蔡晓蕾;陈栋;白丽;王志飞;李高科 | 申请(专利权)人: | 中国铁道科学研究院集团有限公司电子计算技术研究所;北京经纬信息技术公司;中国铁道科学研究院集团有限公司 |
主分类号: | H04N21/262 | 分类号: | H04N21/262;H04N21/43;H04N21/482 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 100081*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多媒体 节目 调度 方法 装置 | ||
1.一种多媒体节目调度方法,其特征在于,包括:
获取播放计划和播放计划中相应的多媒体文件,根据播放计划获取各播放分区的播放计划表,分别对各个播放分区启动周期性计划调度;
与中心时钟源进行时钟同步,并根据预设调度时刻点,获取当前播放分区的播放计划表、所有播放列表及多媒体文件;
计算多媒体文件预设调度时刻点和计划播放时刻点间的偏移量,对存在偏移的多媒体文件进行播放帧偏移计算,生成详细播放数据,所述详细播放数据包括调度时刻点、播放的媒体文件ID及文件包序号;
周期启动调度方法,生成详细调度结果数据,播放器终端按照所述详细调度结果数据进行多媒体播放,对实际播放结果数据进行本地记录,并定时向线路中心上传播放数据;
所述对存在偏移的多媒体文件进行播放帧偏移计算,具体包括:
将多媒体文件按照时间顺序分成若干包,以用于后续的播放帧偏移量计算;其中,每个包添加有包序号,所述包序号携带有时间戳;
计算当前时刻需要播放的文件帧或画面;
获取当前正在播放的多媒体及文件帧或画面,将当前正在播放的文件帧或画面,和当前时刻需要播放的文件帧或画面进行对比,计算得到播放帧偏移量。
2.根据权利要求1所述的方法,其特征在于,在所述与中心时钟源进行时钟同步,并根据预设调度时刻点,获取当前播放分区的播放计划表、所有播放列表及多媒体文件之后,所述方法包括:
根据当前播放分区的播放计划表,计算以预设调度时刻点开始的预设时间段内包含的播放列表及播放时间,并判断预设时间段内是否有空白时间段,若存在空白时间段,则用垫播列表对所述空白时间段进行填满;
获取所述预设时间段内播放的播放列表,根据各播放列表中当前播放的多媒体文件及播放时间点,判断当前播放的多媒体文件合法性和完整性,若当前播放的多媒体文件是非法文件,则在非法文件对应的播放时间段内,通过非法文件前一时刻点的播放文件进行填充,循环播放至下一播放时刻点。
3.根据权利要求2所述的方法,其特征在于,所述生成详细调度结果数据,包括:
获取解析后的播放计划及播放列表数据;
采用类似哈希算法对播放媒体数据进行时间排序,形成播放媒体队列数据;
初始化播放计划调度单元,对各分区进行独立调度;
根据各播放分区的播放计划,计算以预设调度时刻点开始的预设时间段内包含的播放列表及播放时间;
对无播放列表的时间段用垫播列表进行填满,形成完整播放列表队列数据;
获取各播放列表当前播放的多媒体文件及播放时间点,判断当前播放的多媒体文件的合法性和完整性,若当前播放的多媒体文件是非法文件,则在非法文件对应的播放时间段内,通过非法文件前一时刻点的播放文件进行填充,循环播放至下一播放时刻点,以生成详细调度结果数据,所述详细调度结果数据中包括预设时间段内的详细播放数据计划及播放偏差。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述计算多媒体文件预设调度时刻点和计划播放时刻点间的偏移量,对存在偏移的多媒体文件进行播放帧偏移计算,生成详细播放数据,包括:
与线路中心时钟源进行周期性时钟同步;
获取当前时间及预设时间段内的播放列表及相应的多媒体文件和播放时刻表计划数据;
对播放时刻表计划数据进行处理,将播放时刻表计划数据中的多媒体文件按照时间顺序分成若干包,分别为每个包添加包序号,所述包序号携带有时间戳;
若播放器刚启动,获取当前时刻点的多媒体文件,并将播放数据缓存跳转到当前时刻点需要播放的文件帧或画面;
若播放器已处于工作状态,获取当前正在播放的多媒体文件对应的文件帧或画面的第一播放数据和当前时刻点需要播放的文件帧或画面的第二播放数据,将所述第一播放数据和所述第二播放数据进行对比,得到播放偏移量;
根据所述播放偏移量,生成详细播放数据,以对播放帧进行逐步纠偏和同步,所述同步包括画面同步播放、音视频同步或画面帧同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国铁道科学研究院集团有限公司电子计算技术研究所;北京经纬信息技术公司;中国铁道科学研究院集团有限公司,未经中国铁道科学研究院集团有限公司电子计算技术研究所;北京经纬信息技术公司;中国铁道科学研究院集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811337897.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:节目信息显示终端设备
- 下一篇:一种视频直播流生成方法、装置及电子设备