多语言展示
当前在线:186今日阅读:100今日分享:18

怎么把海康摄像机推流到rtmp

最近小编收到很多问题,其中一个就是下面小编为大家整理一下关于怎么把海康摄像机推流到rtmp的步骤,希望这些方法能够帮助到大家。
方法/步骤
1

首先,先初始化EasyRTMP和IPCamera的SDK,再调用IPCamera的SDK获取IPCamera的实时视频流。

2

然后,在实时流的回调中,调用EasyRTMP_SendPacket接口将音视频流实时传给EasyRTMP进行RTMP推送直播。

3

然后,如果需要推送音频的话,音频需要是AAC格式,如果没有AAC流,可以通过第三方工具转成AAC格式,如fdk-aac等。交叉编译后内置进IPCamera内部,就可以将普通的IPCamera升级成RTMP直播摄像机。

4

然后,GitHub上提供了hisiv100、hisiv200、hisiv300、hisiv400、linux i386、linux x64、Windows版本的EasyRTMP库, 其他版本arm平台的EasyRTMP库,可以提供编译工具链给EasyDarwin团队获取对应的库文件。

5

然后,代码在GitHub上,可参考代码中EasyRTMP_SDK项目的代码,这个Demo就是调用了摄像机的SDK获取实时视频流传给EasyRTMP库进行直播推送。如下代码是SDK视频流回调的处理,其他具体去下载代码查看。

6

最后,是RTSP和RTMP网络协议,现在的摄像头都是网络摄像头,IPcam。海康威视支持输出RTSP协议,可以按照海康的RTSP写出他们直接输出的视频流地址,然后通过800li的外部信号适配器软件转接成RTMP进入800li media server进行嵌入网页分发,可以PC,手机和微信公众号进行观看。

注意事项

上述方法为小编整理所得,希望能够帮助到大家。

推荐信息