supercooc
supercooc
两边都在内网服务器部署,通过端口映射udp 5060, 30000-30500 来开放端口
> 这些都是基础问题,感觉会变成问答贴 1 映射的收发流是否映射TCP UDP ? 2 如果1没问题 那就从服务器两端同时捉包 1. 只用到了udp, 只映射udp端口,映射只做收流 2. 两端抓包也说了,sip包都两边都有,视频包只有在发送端看到,接收端没有
> 先说下你的怎么用互联网打通两个服务的 两边都是在路由器上做nat 映射啊,开5060和 30000-30500的udp 端口到内网服务器
右边的B 是上级 ``` media: id: MEHaYNpdyLPuMkTm # [必须修改] zlm服务器的内网IP ip: 192.168.30.185 # [必须修改] zlm服务器的http.port http-port: 8091 sdp-ip: 39.174.*.171 stream-ip: 39.174.*.171 # [可选] zlm服务器的hook.admin_params=secret secret: 035c73f7-bb6b-4889-a715-d9eb2d1925 # 启用多端口模式, 多端口模式使用端口区分每路流,兼容性更好。 单端口使用流的ssrc区分, 点播超时建议使用多端口测试...
> 39.174.*.171 是b的公网IP?如果你的udp端口30000,30500都打开了,那就没问题,排查你的网络问题 是,我在里面加了*号。 网络也不知道咋排查了。 手动调用ZML 接口可以正常的发送视屏,上级也能接收到。 通过上级点播的方式,下级可以抓包到视频包,但是上级抓不到包,也没收到视频
> 给你个注意,停掉所有服务,b服务器监听udp 3000端口,下级往这个端口发消息,看看上级是否收到,目前来看,八成是你的网络没有打通。 直接postman 调用B服务上的ZML接口开启30020端口, 在A上用nc 发送udp信息, 可以收到啊  
wvp 发的和手动调用接口发的对比过,都一样的