随着Internet的普及,在Internet上的视频和音频等研发工作也迅速发展起来,并广泛应用于网络视频监控和网络视频会议等各大领域,在国民经济和我们的日常生活中发挥着越来越重要的作用。无论是网络视频监控,还是网络视频会议都有一个重要的组成部分,那就是信息的录像存储,目前在此方面的开发工作大多封闭地进行,做了许多重复劳动,耗费了大量的人力和时间。因此,如何方便高效地存储和同步回放录像信息,如何设计一个灵活易用的录像组件对于网络视音频应用领域无疑是十分必要的。本文首先介绍了录像组件开发的研究背景和发展现状,综述了基于组件的软件开发方法。在深入分析了现有的符合RIFF(Resource Interchange File Format)规范的文件格式后,提出了一种可适用多路数据存储的文件格式AVR,并在这种文件格式基础上开发了一个通用的录像组件。本组件较好的解决了以下几个问题:1.多路数据按照一定的规范存储在同一文件中。2.录像过程或是回放过程只需简单调用几个接口就可以完成,无需开发人员涉及录像文件内部操作过程。3.回放文件时能根据时间高效定位文件位置。
本文来源: https://www.lw50.cn/article/96534581f30f32470e469667.html