论文部分内容阅读
视频监控系统经历了模拟监控系统与数字视监控系统,正朝着网络化、数字化、综合功能化的方向不断的演迸发展。面对实时性与通用性的要求,要实现视/音频的监控系统,必须将流媒体技术运用到视频监控系统中。
本课题来源于科技型中小企业技术创新基金《基于TD-SCDMA的远程无线视频监控系统》,对流媒体技术在网络视频监控中的应用问题进行研究,实现了视频监控系统的移动化。
论文首先研究视频监控系统发展现状和流媒体技术的应用现状,结合项目需求,提出了一种基于流媒体技术的网络视频监控系统的解决方案。然后分别介绍视频监控系统的相关技术,并对目前成熟编解码技术进行分析,选择H.264编解码技术作为本系统的编解码技术,并详细说明本系统的整体结构。接着使用Live555 Media Server作为视频监控系统的核心流媒体服务器,针对Live555本身不支持H.264码流的实时接受和转发,提出解决方案并实现此功能;流媒体服务器通过RTSP/RTP协议发送经过H.264压缩编码的数据包到监控系统的iOS手机客户端;针对iOS客户端目前还没有自带的硬件解码库,向上移植了Live555 Client和FFmpeg库开发的解码器,实现监控系统的实时视频请求和实时数据播放功能。基于Windows平台,使用VS2010作为主要开发工具,应用以上开源多媒体库,对流媒体服务器进行实现;基于mac平台,使用Xcode作为开发工具,对iOS手机客户端实现。
通过实验对开发的网络视频监控系统进行了验证测试,结果表明该系统满足网络移动终端视频监控的主要功能需求。