[发明专利]一种实时同步录音录像的方法有效
申请号: | 201110228904.6 | 申请日: | 2011-08-10 |
公开(公告)号: | CN102930875A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 沈科登;汤勇;朱海龙 | 申请(专利权)人: | 上海康纬斯电子技术有限公司 |
主分类号: | G11B7/0045 | 分类号: | G11B7/0045;G11B27/10 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵继明 |
地址: | 201108 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 同步 录音 录像 方法 | ||
技术领域
本发明涉及录音录像领域,尤其是涉及一种实时同步录音录像的方法。
背景技术
数字视频录像DVR是当前快速发展的一类产品,可以完成对捕获视频的实时记录,被广泛应用在视频监控、视频会议以及数字家庭等领域。数字视频录像类产品一般都采用硬盘(包括网络存储)作为视频存储的介质,可以实现海量的视频存储。但是针对某些特殊的应用,由于硬盘上的数据是可以被修改和重写的,因此无法实现记录数据的“不可更改”。这样对于某些产品要求被记录的视频具有不可修改性时,就必需采用一次性可写介质(DVD-R或DVD+R)来作为存储的介质。下面是某种应用方案中对视频实时记录的具体要求:1、硬盘和光盘同时记录;2、双光盘同时刻录;3、光盘必需采用一次性可写光盘(DVD+R或DVD-R),完全杜绝数据被修改的可能性;4、快速封盘。刻录完成后光盘可以立即取出(长时间的后台操作可能会映像到数据的真实性);5、当出现断电等异常故障时,光盘上能够记录断电前一时刻的现场视频(延迟要控制在毫秒数量级,即人的感官无法察觉);6、故障恢复后刻录可继续上次刻录进行,保证视频记录的完整性;7、单张光盘支持超长时间记录(>8小时)。这些技术要求都是为了保证相关“数据(视频)”的真实、准确和不可修改。
针对这些要求,如果采用DVD一次性刻录光盘后,由于光盘本身物理构造的特殊性,使得实时刻录和快速封盘等功能受到很大制约。
光盘DV(数字摄像机)可以实现在一次性可写光盘上对视频进行实时刻录。视频文件采用DVD-Video格式,是基于UDF文件系统的。利用了UDF可以提供VAT(Virtual Allocation Table虚拟分配表)的特性,通过对视频文件的增量刻录,来实现在DVD可写光盘上进行实时、多次刻录。但光盘DV是专用设备,无法同系统的其它部件进行整合。无法实现在视频上进行字幕等其它文字信息的叠加。录制的视频仅存在于本机的光盘上,无法实现双光盘同时刻录,因为无法在硬盘上同步记录。光盘刻录时间受限。由于一般都采用小尺寸光盘(便携性特点决定),容量非常有限,无法实现长达8小时的刻录。视频文件采用DVD-Video格式,只能采用MPEG2算法进行压缩,压缩比有限。光盘刻录完成后要进行“封盘”操作,时间长(数分钟)。
利用硬盘做缓存,把文件系统中需要随着捕获视频内容的增加,而需要不断改写的数据结构暂时缓存在硬盘上,等待录像完成后一次性写入到光盘上。同时,根据文件系统的要求对刻录的视频进行分段处理,先在硬盘上缓存足够的待写入数据后在启动刻录。由于需要在录像完成时一次性写入文件系统相关信息及进行封盘操作,因此“封盘”时间长,无法实现快速封盘。由于刻录数据是分段先存储于硬盘上,因此当出现断电等异常情况是,光盘上已刻录的数据会比硬盘上的少,即缓存于硬盘上还未启动刻录的音视频数据就无法在光盘上看到,这会导致数分钟甚至更长时间(取决与分段刻录的片段大小)的数据丢失。
目前还没有相关的技术能够很好的解决上述问题,并能够满足需求的实时刻录方法。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种可进行实时刻录、快速封盘,且能大大提高系统的容错和可靠性的实时同步录音录像的方法。
本发明的目的可以通过以下技术方案来实现:一种实时同步录音录像的方法,其特征在于,该方法包括以下步骤:1)检测DVD刻录机内是否放入新光盘,如果判断为是则格式化光盘,创建文件分配表,然后转到步骤2),如果判断为否则进行步骤3);2)将文件分配表信息写入光盘最开始的ECCB中,然后转到步骤4);3)读取光盘文件分配信息,获取ECCB分配表,然后顺序读取每个文件对应的ECCB,找到每个文件对应的第一个空白ECCB,然后进行步骤4);4)标记当前ECCB为已刻录,然后判断视频捕获及编码模块是否采集到待刻录的数据,如果判断为是则进行步骤5),否则停止写入刻录机buffer,挂起刻录机激光头,然后重新判断视频捕获及编码模块是否采集到待刻录的数据;5)调用刻录命令,写入待刻录数据,然后判断是否刻录到当前ECCB结尾,如果判断为是,则进行步骤6),否则转到步骤4)重新判断视频捕获及编码模块是否采集到待刻录的数据;6)读取当前文件下一个ECCB地址,并判断是否为光盘最后一个ECCB,如果判断为是,则结束,否则转到步骤4)重新判断视频捕获及编码模块是否采集到待刻录的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海康纬斯电子技术有限公司,未经上海康纬斯电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110228904.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:列车用水暖集污装置
- 下一篇:GPS雷达道路情况数据信息平视显示方法