第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 段 |
八、思考
- 视频会议为什么适合用组播而不是单播?
- 如果 5 个分会场同时发送视频,需要多大的带宽?
- 视频会议对 QoS 有什么要求?
- 为什么需要 MVR 来跨 VLAN 复制组播?
- 如果某个分会场看不到视频,应该从哪些方面排查?
下篇预告:第150篇《IPTV 组播在园区网的落地》——以 IPTV 直播业务为例,讲解组播在大型园区网的端到端部署方案。