TCP3230-3235(默认范围):用于H.245信令。值得注意的是,H.239的协商和建立正是通过H.245协议来完成的
HDX终端实现H.239双流的过程,可以理解为在同一个视频会议中,为“人像”和“内容”分别建立了两条独立的“通道”,并给它们贴上了不同的“标签”,以便接收端能正确地将它们显示在对应的屏幕上-7-11。
⚙️工作流程与端口角色
H.239的核心基于H.323协议体系。在通话建立之初,通话双方会通过H.245信令协议进行能力协商。这个过程会明确双方是否支持H.239,以及各自支持的角色(发送者/接收者)和视频格式-5-11。
协商成功后,除了传输人像的主视频通道,还会建立起一个附加的媒体通道(AdditionalMediaChannel)。H.239协议会给这个通道分配一个至关重要的“角色标签”(RoleLabel)-7-11:
Live(现场):用于传输人像视频。这是主通道,通常展示发言人的画面-3-11。
Presentation(演示):用于传输双流内容(如PPT、文档、桌面),是接收端会显示在第二屏幕上的画面-3-11。
🚪关键端口与防火墙穿透
要让双流功能正常工作,必须确保相关网络端口在防火墙上开放,否则信令或数据会被拦截。
1.信令与控制端口
TCP1720:这是H.323呼叫建立的核心端口,用于终端与终端或MCU之间的呼叫信令连接,是必开端口。
TCP3230-3235 (默认范围):用于H.245信令。值得注意的是,H.239的协商和建立正是通过H.245协议来完成的-7-11。因此,这个端口范围直接决定了H.239功能能否被成功“激活”。
TCP3238 (默认):此端口常用于承载BFCP(二进制楼层控制协议)。在一些基于SIP的部署中,BFCP协议发挥着与H.239类似的作用,用于管理双流内容的发送权限。
2.媒体流端口
UDP3230-3280 (默认范围):这是传输RTP(实时传输协议)和RTCP(实时传输控制协议)媒体流的端口范围。其中,主通道(人像)和副通道(双流内容)的视频数据都会使用这个UDP端口范围内的不同端口进行传输-3-5-7。
这里有一个关键点:H.239对于同一通道内的视频编码,支持H.263和H.264两种标准-5-6。H.264能提供更高的压缩效率和更好的图像质量,但要使用更高分辨率(如1080p)的双流内容,通常需要2Mbps以上的会议带宽,并且所有与会终端都需要支持H.264才行-1-5-6。
💡排查提示
如果遇到双流画面无法显示的问题,可以按以下顺序排查:
检查功能开关:确认HDX终端的H.239功能已在设置中启用-3-4。
检查连接与设置:确认电脑已通过VGA/DVI线缆正确连接到终端,且电脑分辨率设置正确(例如1024×768)-4。
检查防火墙与网络:确保上述TCP和UDP端口已在防火墙上为终端开放。这是解决跨品牌(如与小鱼易连)互通问题时的关键排查点。
理解了这个建立“标签通道”的过程,就能更清晰地定位问题了。
