最近做了一个远程视频监控系统, 要求同时显示可见光和红外线两个路视频。 这里想和大家分享一些技术和经验,
采集软件实现 1编码:视频帧压缩编码用H.264格式。 2根据通讯网络质量设置码率。 3视频传输采用的是RTMP协议。 4指令传输采用WebSocket 协议。服务器采用的是Red5流媒体服务器同时与多个采集端建立连接。用户端才用浏览器播放监控画面。
具体技术要求如下:
1. 高清摄像机和红外摄像仪采集的数据需要编码(H264)和转发.
2. Red5流媒体服务器/WebSocket 服务器的建立供多个用户登录和使用.
3. B/S 结构的Web应用程序支实时播放摄像机视频,保存录像,回放录像视频
4. 响应克服端的其他命令,将JSON 命令转发至采集软件位置来控制监控器。
5. 提供SDK开发接口,供用户调用.
今天先和大家分享一下Red5流媒体服务器的下载和安装。
Red5简介
Red5的主要功能和Macromedia公司的FMS类似,提供基于Flash的流媒体服务的一款基于Java的开源流媒体服务器。它由Java语言编写&#x