第149篇:视频会议组播部署案例

关键词

视频会议、组播部署、MCU、H.323、SIP、组播方案、QoS


一、视频会议组播需求

1.1 场景描述

某企业部署视频会议系统,总部 1 个主会场,5 个分会场,需要实时双向音视频传输。

                总部 MCU
               (组播源)
                   │
              核心交换机
                   │
        ┌──────────┼──────────┐
        │          │          │
     分会场 1    分会场 2  ... 分会场 5

1.2 需求分析

需求 说明
带宽 每个会场 4 Mbps(1080p 视频)
时延 < 150 ms
抖动 < 30 ms
可靠性 核心链路冗余
跨 VLAN 分会场分布在不同的 VLAN

二、组播方案设计

2.1 组播地址规划

组播组 用途 说明
239.0.0.1 主会场到分会场视频 单向组播
239.0.0.2 分会场到主会场视频 单向组播
239.0.0.10 音频混流 所有会场

2.2 网络配置

# ===== 1. 核心交换机组播路由 =====
multicast routing-enable

interface Vlanif100
 ip address 10.1.100.1 255.255.255.0
 pim sm

interface Vlanif10
 ip address 192.168.10.1 255.255.255.0
 pim sm
 igmp enable

# ===== 2. RP 配置(核心交换机做 RP)=====
pim
 c-bsr LoopBack0
 c-rp LoopBack0

# ===== 3. 汇聚交换机 IGMP Snooping =====
igmp-snooping enable
vlan 10
 igmp-snooping enable

2.3 MVR 配置(跨 VLAN)

# ===== 组播 VLAN 配置 =====
mvr
 mvr vlan 1000                        # 组播传输 VLAN
 mvr group 239.0.0.1
 mvr group 239.0.0.2
 mvr group 239.0.0.10

# 连接 MCU 的端口
interface GigabitEthernet0/0/1
 mvr type source

# 连接分会场的端口
interface GigabitEthernet0/0/2
 mvr type receiver

三、QoS 保障

视频会议对 QoS 要求严格:

# ===== 标记视频会议流量 =====
traffic classifier VC
 if-match ip destination 239.0.0.1 0.0.0.0
 if-match ip destination 239.0.0.10 0.0.0.0

traffic behavior VC_MARK
 remark dscp af41                   # 视频标记为 AF41

traffic policy VC_QOS
 classifier VC behavior VC_MARK

interface GigabitEthernet0/0/1
 traffic-policy VC_QOS inbound

# ===== 出口队列 =====
traffic behavior VC_QUEUE
 queue af bandwidth 20000            # 视频保证 20 Mbps

traffic policy WAN_QUEUE
 classifier VC behavior VC_QUEUE

四、带宽计算

会议路数 每路带宽 总带宽
1 路视频下行 4 Mbps 4 Mbps
5 路视频上行 4 Mbps 20 Mbps
1 路音频混流 128 Kbps 128 Kbps
总计 ~24 Mbps

五、组播部署验证

# 检查组播路由
display pim routing-table
-----------------------------------------------
Total 3 entries
 (10.1.100.100, 239.0.0.1)
  Protocol: pim-sm
  Upstream interface: Vlanif100
  Downstream interface: Vlanif10

# 查看组成员
display igmp group
-----------------------------------------------
Vlanif10:
  Group 239.0.0.1
    Last reporter: 192.168.10.200

# 验证组播可达性
ping -a 10.1.100.100 239.0.0.1

六、故障排查

问题 可能原因 排查
视频卡顿 带宽不足 / QoS 未生效 检查队列统计
无法加入会议 IGMP 未启用 display igmp interface
部分分会场看不到 组播路由缺失 display pim routing-table
音频正常视频黑屏 组播组地址不同 检查终端配置

七、总结

部署项 配置要点
组播路由 PIM-SM + RP
二层组播 IGMP Snooping
跨 VLAN MVR(组播 VLAN)
QoS 视频 AF41 标记 + 带宽保证
组地址 239.0.0.x 段

八、思考

  1. 视频会议为什么适合用组播而不是单播?
  2. 如果 5 个分会场同时发送视频,需要多大的带宽?
  3. 视频会议对 QoS 有什么要求?
  4. 为什么需要 MVR 来跨 VLAN 复制组播?
  5. 如果某个分会场看不到视频,应该从哪些方面排查?

下篇预告:第150篇《IPTV 组播在园区网的落地》——以 IPTV 直播业务为例,讲解组播在大型园区网的端到端部署方案。