流媒体服务. 编码器目前支持主流的几种流服务,RTSP 服务、RTMP 推送、HLS 服务、ONVIF2.0、TS-UDP 推送、SRT 推送,编码器的一个码流最多可以同时运行 8 个推送服务,如可以同时推流到 8 个不同的直播平台,编码器一共有二个码流(主码流和子码流),编码器最多可以同时推送到 16 个不同的直播云平台(多路流推送需要网络上行带宽支持,编码器总输出带宽建议不超过 40M)。一般情况下使用主码流就可以了,子码流主要是应用在安防监控领域,实现与 NVR 的对接使用。 编码器有一个 Motion JPEG 流,这个流默认会持续运行,且不可停止,在没有视频信号接入时,是一个蓝色的图片,可对应上方的“视频、音频信号源状态”中“视频信号锁定”的无信号 (输出蓝屏);如果有视频信号接入,Motion JPEG 流会显示当前视频信号的实时内容,“视频信号锁定”会显示已锁定,并在下面“视频格式”中,显示当前视频信号的格式。 编码器运行时,会持续运行 RTSP 服务,该服务是不可停止的,但是只要没有被拉流解码,就不会对编码器有额外负载。如下图红框中,如果编码器的 IP 地址是 172.16.102.200,那么 RTSP服务的流地址就是 rtsp://172.16.102.200:554/ch01。即编码器有几个 IP 地址,这几个 IP 都可以直接拉取 RTSP 流。 同一局域网电脑上可通过 VLC 拉取 RTSP 流,测试编码是否正常和查看参数信息等。安装打开 VLC 后,选择“媒体”,然后“打开网络串流 ”,会进入一个输入网络 URL 的界面,将编码器的 RTSP 服务的 URL 地址填进去,就可以播放了。 使用 RTMP 推送,首先一定要确定好支持 RTMP 服务的平台, 一定要平台能提供 RTMP 推流地址,不然编码器是无法进行推流的。 首先在斗鱼平台注册一个账号, 并进行身份认证,然后在“个人中心”>“主播相关”>“直播设置”后,会进入直播房间设置的界面,点击“进入直播房间”,在直播房间里面,打开“直播开关”后,就会有个推流码的选项,可看下图红框位置,点开后,就会弹出推流地址,注意:出来的有两个串流码,要合起来才是一个完整的 RTMP 推流地址,格式是 rtmp 地址/直播码,rtmp地址后面一定要加个“/”再加上直播码,中间不能有空格。斗鱼平台的直播码是不断变化的,所 以下一次推流就要重新填写一次推流地址。 在斗鱼平台上设置完毕,接下来需要在编码器端进行推流设置。将编码器网络连接好,并登陆到编码器的网页管理界面,在 H.264 主码流中,“添加一个流服务”选项,添加一个 RTMP 推送就可以得到一个 RTMP 推送选项。点击 RTMP 推送右边的设置按钮,进入到填写 RTMP 推流地址的界面。将斗鱼平台上的推流地址填入到编码器的“推送点”里面(RTMP 地址格式为:rtmp 地址/直播码),并开启 RTMP 推送服务,然后保存就可以了。如果推流不成功的话,请检查编码器网络。