如何改善SD卡录像

来源:互联网 发布:linux中ls是什么意思 编辑:程序博客网 时间:2024/04/25 08:40

关键字:

磁盘分区变成只读、文件录像、fat32


1. 读写改为单线程,也就是说把所有写sd卡录像的动作都集中到一个线程中。

2. 每写2M io就执行一次磁盘同步,释放cache,防止malloc 大内存失败。
3. 在删除录像的时候停止所有磁盘读写,这点特别重要,包括停止harddisk 模块的所有读写动作。
4. 不要每来一帧就写一帧,256k写一次,这个是个经验值,每次对硬盘写多少,会影响硬盘的寿命。
5. hdd磁盘管理返回值从指针改为堆栈,解决同步问题。


注意DM6446平台和HI3512平台的不同:
1. DM6446平台只有在存在视频消费者(网传、录像等等)的情况下才启动H264编码(DSP编码)。
2. HI3512平台无论是否存在视频消费者,都会启动H264编码(硬件编码)。
原创粉丝点击