在监控项目中,对视频监控进行直播是常有的事,很多时候甲方都有这个要求,也在很多监控项目有应用,例如校园,企业中都会涉及到,那么如何实现直播呢?本期我们一起来看一下。
一、RTMP协议与RTSP协议
提到直播,这里面我们不得不提到两个协议,RTMP协议与RTSP协议。
RTSP协议为实时流传输协议:是TCP/IP协议体系中应用层的一个协议。RTSP为取流协议,取到码流后需要解码显示,可以通过VLC播放器进行测试,IE等浏览器网页不支持RTSP协议直接取流预览或者回放。
RTMP协议为实时消息传输协议:用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。
理论上RTSP、RTMP、HTTP都可以做直播和点播,但一般做直播用RTSP、RTMP,做点播用HTTP。做视频会议的时候原来用SIP协议,现在基本上被RTMP协议取代了。
如果网络摄像机不支持RTMP协议,这时就需要通过第三方软件推流。
二、RTSP如何取流URL呢?
RTSP如何取流url呢?这个是很多弱电朋友经常问的问题,目前各个厂家的监控摄像