[发明专利]一种实时流文件播放方法及其装置有效
申请号: | 200910109839.8 | 申请日: | 2009-11-24 |
公开(公告)号: | CN101710983A | 公开(公告)日: | 2010-05-19 |
发明(设计)人: | 张鹏;陕毅;段新平;霍东风 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;H04N7/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 文件 播放 方法 及其 装置 | ||
1.一种实时流文件播放方法,所述实时流文件存储在逻辑文件和物理 文件上,逻辑文件与物理文件具有映射关系,每个逻辑文件存储预设时间长 度的录像数据,多个逻辑文件保存在一个物理文件上,且录像任务的统计信 息记录在录像任务表格中,录像任务的存储信息记录在录像记录表格中,其 特征在于,
播放录像时,根据录像任务对应的逻辑文件和物理文件之间的对应关 系,找到录像文件进行播放,该步骤包括:在所述录像记录表格中查找录像 任务对应的所有逻辑文件和物理文件,对所有逻辑文件的顺序进行整理;根 据每个逻辑文件找到其在对应的物理文件中的起始偏移位置和结束偏移位 置;开始读取并播放每个逻辑文件。
2.根据权利要求1所述方法,其特征在于,所述对所有逻辑文件的顺 序进行整理的步骤包括:根据每个逻辑文件对应的录像起始时间点和结束时 间点的先后顺序对所有找到的逻辑文件进行排序。
3.根据权利要求1或2所述方法,其特征在于,所述播放录像任务对 应的每个逻辑文件是从逻辑文件在物理文件上的起始偏移位置开始播放。
4.根据权利要求3所述方法,其特征在于,所述开始播放为通过TCP 或UDP向播放目的地发送码流。
5.根据权利要求4所述方法,其特征在于,在发送码流的过程中根据 采样率和实时传输协议RTP时间戳计算发包时间,进行码率控制。
6.一种实时流文件播放装置,所述实时流文件存储在逻辑文件和物理 文件上,逻辑文件与物理文件具有映射关系,每个逻辑文件存储预设时间长 度的录像数据,多个逻辑文件保存在一个物理文件上,且录像任务的存储信 息记录在录像记录表格中,该装置包括录像任务管理模块、录像任务存储模 块以及录像任务播放模块,其特征在于,所述录像任务播放模块用于根据所 述录像任务管理模块中记录的录像任务信息,从所述录像任务存储模块中读 取码流进行实时播放,其中,录像任务播放模块包括:
在所述录像记录表格中查找录像任务对应的所有逻辑文件和物理文件 的模块;
对所有逻辑文件的顺序进行整理的模块;
根据每个逻辑文件找到其在对应的物理文件中的起始偏移位置和结束 偏移位置的模块;及
开始读取并播放每个逻辑文件的模块。
7.根据权利要求6所述实时流文件播放装置,其特征在于,还包括监 控前端、编码模块、RTP打包模块,
所述监控前端用于实时采集音视频信号;
所述编码模块,用于对监控前端采集的音视频信号进行压缩编码;
所述RTP打包模块,用于从编码模块获取原始码流将其转换成RTP包, 所述录像任务存储模块所存储的码流为经过RTP打包模块处理后的RTP包。
8.根据权利要求6所述实时流文件播放装置,其特征在于,所述对所 有逻辑文件的顺序进行整理的模块还设置成:根据每个逻辑文件对应的录像 起始时间点和结束时间点的先后顺序对所有找到的逻辑文件进行排序。
9.根据权利要求6或8所述实时流文件播放装置,其特征在于,所述 开始读取并播放每个逻辑文件的模块还设置成:从逻辑文件在物理文件上的 起始偏移位置开始播放所述录像任务对应的每个逻辑文件。
10.根据权利要求9所述实时流文件播放装置,其特征在于,所述开始 播放为通过TCP或UDP向播放目的地发送码流。
11.根据权利要求10所述实时流文件播放装置,其特征在于,该装置 还包括:在发送码流的过程中根据采样率和实时传输协议RTP时间戳计算 发包时间,进行码率控制的模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910109839.8/1.html,转载请声明来源钻瓜专利网。