首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请问流媒体视频监控系统中网络硬盘存储NVR的设计要点

2012-03-02 
请教流媒体视频监控系统中网络硬盘存储NVR的设计要点?请教流媒体视频监控系统中网络硬盘存储NVR的设计要点

请教流媒体视频监控系统中网络硬盘存储NVR的设计要点?
请教流媒体视频监控系统中网络硬盘存储NVR的设计要点?

刚接手这方面的工作,希望有经验的人士指点:
任务是实现一个高性能的视频存储服务器系统,将网络传来的流媒体数据存储到硬盘,并可根据时间,监控点等信息查询,回放(也是通过网络发送出去)。是一种集中存储的方案。
该系统暂时基于Windows操作系统,能支持多个用户(暂定4个)同时回放。

我的问题是:
1.视频文件存储的格式一般是什么?
2.存储文件时文件如何分割,磁盘满等零界点如何处理?
3.是否有必要自定义数据索引来加快查询,回放等操作?(涉及到快进,桢查询等操作)
4.块文件的快速读写用内存文件映射可以满足吗?

希望大家多提供建议,资料,非常感谢!分不够再加!

[解决办法]
一般也就是 mpeg的集中格式吧
[解决办法]
1.视频文件存储的格式一般是什么?
< <文件格式应该是根据监控的采集卡解码来决定的吧,从监控点传输过来前就应该转换为统一的类型.

2.存储文件时文件如何分割,磁盘满等零界点如何处理?
< <存储文件根据时间长度和大小来控制,比如1个小时的监控视频流为分为一个文件;
也可以根据文件的大小进行划分,比如一个文件不超过700MB。
磁盘满的判断,可以1GB到2GB的空闲余量为临界点。

3.是否有必要自定义数据索引来加快查询,回放等操作?(涉及到快进,桢查询等操作)
< <当然需要,可以把这些索引存放到数据库中,这样方便管理。

4.块文件的快速读写用内存文件映射可以满足吗?
自己考虑

[解决办法]
也可以做成avi格式
按照大小和内容设段页式存储就可以了
其他功能可以再基本完成之后再行添加

热点排行