公检法、政务等单位的内网和外网之间用**光闸(网闸)**做物理隔离。光闸只放行特定的业务协议,
不允许普通的 TCP / UDP 直接穿过,所以音视频平台的接口、信令和媒体流都过不去。
现场光闸通常已经开放了 RTSP 视频业务通道。我们的方案利用这一点:在光闸两侧各放一台穿透网关,
把平台的流量封装成标准 RTSP 会话穿过光闸,到对面再还原。外网用户和内网用户就能在同一场会议里互通。
部署架构
工作原理
- 接口和信令(TCP):外网用户每建一条连接,外网网关就建一条 RTSP 会话,用 RTSP over TCP 传输,保证可靠有序
- 音视频(UDP):外网网关收到某个用户的第一个媒体包时建一条 RTSP 会话,用 RTP over UDP 传输,保证实时性
- 会话建立后双向传输,平台的回包原路返回
方案特点
部署条件
使用须知
外网用户必须明确走「外网」线路。经过网关后,平台看到的来源地址是网关而不是用户本身,
无法靠 IP 自动判断内外网。业务系统要让外网入口的用户固定使用外网线路(例如按访问域名区分),否则会进会后没有画面。
- 内容审计:数据全程加密透传,光闸只能看到 RTSP / RTP 封装,看不到业务内容。如果客户要求光闸做内容审计,需要提前沟通
- 来源 IP:平台日志里外网用户的来源地址显示为网关地址
- 容量评估:外网用户每人大约占用 2 条媒体会话、3~4 条接口连接,大规模接入前建议先做压力测试
- 实施方式:光闸穿透按项目实施,需要我们和客户、光闸厂商三方对齐端口与策略,请联系我们