freeswitch通过RTSP协议接入网络摄像头

           freeswitch的vlc模块也支持连接摄像头,可以为啥还要开发一个呢,原因是vlc模块中对摄像头的视频做了编解码,cpu占用率非常高,并且视频不流畅,卡顿严重。

        因此,我在freeswitch中增加了一个模块,连接摄像头时,该模块会作为一个客户端连接摄像头。走完一遍RTSP协议后,摄像头的视频流就直接进入到了fs,中间不做转码。

        经过测试,可以连接海康的摄像头、硬盘录像机等,消耗的cpu和内存非常少,这样就解决vlc调用摄像头时cpu消耗高的问题。将其转化为了带宽问题。只要带宽足够,并发不是问题。

        目前该模块已经在 1.4 / 1.6 / 1.8 版本中都已经调试过没有问题。

 

 

        欢迎大家一起交流心得!      QQ:2943916808

 

 

你可能感兴趣的:(freeswitch)