[发明专利]基于内存的实时视频录制缓存技术有效
申请号: | 201310090305.1 | 申请日: | 2013-03-15 |
公开(公告)号: | CN103150385A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 王磊;金颖;崔峥 | 申请(专利权)人: | 杭州智屏软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04N21/231 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 内存 实时 视频 录制 缓存 技术 | ||
技术领域
本发明涉及计算机互联网技术领域,尤其是涉及一种基于内存的实时视频录制缓存技术。
背景技术
随着电影、电视、网络视频的发展,产生了众多有着精彩内容的影视作品和节目,也出现了许多喜爱这些作品和节目的忠实观众,有很多观众会因为种种原因,不能及时收看到自己想看的直播节目,比如正在旅途中或正在赶路的观众,为方便这类观众,出现了可以随时随身观看节目的便携式手持终端,如手机电视等,具有电视媒体的直观性、广播媒体的便携性、报纸媒体的滞留性以及网络媒体的交互性等特点,受到了广泛的欢迎,但目前手机电视还是一种刚刚发展起来的技术,因此存在很多不成熟的地方,它一般利用流媒体技术通过移动网络来传输视频节目,资源消耗大,网络易堵塞,手机电视画面延迟,满足节目长时间保存及高速写入速度(需要能达到数百兆/秒)下正常工作的存储设备代价高昂,而在频繁读写状态下,通用非易失性存储设备的可靠性会大大降低,难以满足长时间不间断的工作需求。
发明内容
本发明是为了解决现有的实时视频录制缓存技术采用的存储设备或价格高昂难以推广利用,或工作可靠性低不能满足长时间不间断工作需求等问题,提供一种无需使用价格高昂的存储设备,且工作可靠性强,可以长时间不间断工作的基于内存的实时视频录制缓存技术。
为了实现上述目的,本发明采用以下技术方案:基于内存的实时视频录制缓存技术,可在计算机上保存流媒体视频数据,建立一个内存的数据缓冲文件系统,所述的数据缓冲文件系统包括一个录制进程、一个删除控制进程,所述的录制进程对流媒体视频数据进行切片分割,切片后的流媒体视频数据作为视频文件按时间顺序保存在内存中,所述的删除控制进程对给定时间间隔以前的视频文件进行删除操作来保证内存不会溢出。本方案直接使用内存做为视频数据缓冲,数据的写入和读取都是在内存中,利用内存的高带宽优势,可以获得高速的数据读写速度,且成本很低;内存的读写可靠性也大大优于其他高速非易失性存储介质,可以满足长时间不间断读写的要求;内存做为视频数据缓冲,用于保存当前时间以前一段时间内的视频数据,在限定时间范围以前的视频数据可以丢弃(删除)以保证视频数据不会溢出内存缓冲存储区。
作为优选,所述的录制进程中对流媒体视频数据进行1秒为间隔的切片分割。以秒为单位对流媒体视频数据进行切片的方式,大大简化传统视频缓冲的实现复杂度,可提高系统的稳定性。
作为优选,所述的录制进程中产生的单个视频文件总时间长度为15分钟。在录制节目时,节目源可以有多个,如果每个节目都保存较长节目时间的话,会对内存的容量造成加大压力,因此,适度控制每个节目在内存缓冲存储区中所保存的文件长度,可以比较合理地利用好内存缓冲存储区。
因此,本发明具有如下有益效果:1)视频数据的写入和读取都是在内存中,利用内存的高带宽达到高速读写数据,且成本很低;2)在内存中写入和读取数据的可靠性强,可以长时间不间断工作。
具体实施方式
下面对本发明做进一步的描述。
基于内存的实时视频录制缓存技术,可在计算机上保存流媒体视频数据,建立一个内存的数据缓冲文件系统,数据缓冲文件系统包括一个录制进程、一个删除控制进程,录制进程中对流媒体视频数据进行1秒为间隔的切片分割,切片后的流媒体视频数据作为视频文件按时间顺序保存在内存中,录制进程中产生的单个视频文件总时间长度为15分钟,删除控制进程对给定时间间隔以前的视频文件进行删除操作来保证内存不会溢出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州智屏软件有限公司,未经杭州智屏软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310090305.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种矿山岩石成像比对识别装置
- 下一篇:一种光学生命探测仪用LED照明组件