高级篇之ENC编码器配置双向视频通话(异地回传续)

本文详细介绍了如何在局域网环境中配置ENC编码器进行双向视频通话。首先强调使用ENCSH设备并插入耳麦,然后通过步骤演示了在A和B两台设备间配置RTSP、RTMP和SRT协议的过程,包括关闭不必要的频道开关,切换音频源,开启协议,获取并填写拉流地址等操作。最后,强调了配置另一台设备的对称性,并提供了SRT配置的额外链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

高级篇之ENC编码器配置双向视频通话(异地回传续)

大家好,前面有一篇文章说到异地回传,实际上也讲到了类似的配置,但那一篇重点介绍异地回传的要点(穿透),今天这一篇将侧重点放在配置双向视频通话上,而且已局域网为例,如果是异地双向视频通话,其实就是网络输入的时候填的是穿透后的拉流地址(播放地址)。

没看过异地回传文章可以参考以下链接:

https://blog.csdn.net/weixin_41486034/article/details/108264877

作为双向视频通话,最好还是使用ENCSH这款设备,因为它支持直接插耳麦,更多详细参数请看以下连接:

1:https://item.taobao.com/item.htm?id=623692684721
2:https://item.taobao.com/item.htm?id=642055924509

接口图如下:

在这里插入图片描述

将耳麦插入上图中的Line-IN(对应麦克风线)和Line-OUT(对应耳机线)口。

注意:如果你采用ENC1这款,那么必须在自己买一个3.5Line输出的调音台来支持耳麦。

下面开始进入实战配置,假设A<=>B两台设备进行双向通话,设备A的IP是192.168.1.217, 设备B的IP是192.168.1.218

注意:请用Google浏览器配置设备,其他浏览器不兼容可能导致配置混乱。

因为A-B设备是对称配置,所以下面只介绍A设备到B设备单方向的配置,B设备到A设备这个方向的配置时只是IP地址的变化。

在浏览器地址栏输入http://192.168.1.217登陆A设备(如果是B设备,这里输入的是http://192.168.1.218)。

A设备配置

第一步:进入编码设置页,关闭不必要的频道开关,保存配置,如下图:
在这里插入图片描述

第二步: 进入编码设置音频参数页,将音源切换到Line保存配置:
在这里插入图片描述

第三步:进入输出设置页面,你用什么协议传输给对端就打开什么协议的开关,下面将介绍三种协议的配置方法,根据自己需要三选一就可以了。

  1. RTSP协议配置,直接打开RTSP
    在这里插入图片描述

这样就会在播放地址页中生成一个拉流地址。如下图所示:
在这里插入图片描述

将这个播放地址复制到记事本,等待配置B设备时,填入B设备的网络输入中。如果是做了穿透只需要把这个地址的IP替换为穿透后的IP:PORT。例如穿透后的IP和端口是10.10.10.10:11000,那么这个地址就是rtsp://10.10.10.10:11000/stream1

  1. RTMP协议配置,直接打开RTMP
    在这里插入图片描述

查看播放地址如下:
在这里插入图片描述

假如RTMP穿透后的IP:PORT是10.10.10.10:12000,那么这个播放地址则是
rtmp://10.10.10.10:12000/live/stream1

  1. SRT协议配置,进入SRT设置页,直接打开SRT,并记下端口9002
    在这里插入图片描述

在这里插入图片描述

这时候播放地址是空的,如下图:
在这里插入图片描述

因为SRT拉流地址有自己的固定格式:

srt://编码器IP:SRT监听端口?mode=caller&latency=ms

对于A设备,地址则是(如果是B设备,下面的IP替换为192.168.1.218):

srt://192.168.1.217:9002?mode=caller&latency=50

假如穿透后的IP:PORT是10.10.10.10:13000,则SRT拉流地址则如下:

srt://10.10.10.10:13000?mode=caller&latency=50

想了解更多关于SRT的配置,请进入以下链接:

https://blog.csdn.net/weixin_41486034/article/details/106939264

第四步:进入B设备编码设备网络输入页,我们以SRT协议为例,只需要将之前复制的A设备播放地址黏贴到B设备网络输入流地址栏中保存即可,如下图:
在这里插入图片描述

在这里插入图片描述

到此,A设备到B设备的配置完毕, 而B设备到A设备的配置按照对称原则,从第一步开始配置一遍B设备,这样双向视频通话就配置完毕了。下面我们看下B设备状态页,视频是否过来:

在这里插入图片描述

今天写的有点累,花了一个多小时编辑完成,希望大家多多支持和理解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值