-
华为视频会议MCU无法正常发送演示
-
时间:发布日期:2019/12/25 点击数:938 次
演示协商失败。
演示通道打开失败。
演示发送码流问题。
终端侧未打开演示通道或未收到演示码流。
检查演示协商是否失败。
是:请执行2。
否:如果终端能力不匹配,请在终端侧手动设置;如果是终端硬件不支持,请更换终端。
通过SSH工具登录MCU。
在<MCU8650>提示符后输入conf get[ConfId] [SiteId] Cap并按“Enter”键,其中[ConfId]为会议ID,[SiteId]为会场ID。
检查Common Cap项,示例如下所示:
============================= Comm Cap ============================= [Audio Cap] IsDualChan=0. RmDistrProt=2. AutoAdapt=1. Prtcl 16K 24K 32K 48K 56K 64K 96K 128K --------------------------------------------------------------------- G711A -- -- -- -- 0 0 -- -- G711U -- -- -- -- 0 0 -- -- G722 -- -- -- 0 0 1 -- -- G728 0 -- -- -- -- -- -- -- G7221 -- 0 0 0 -- -- -- -- AAC_LD -- -- -- -- -- 0 -- 0 AAC_LC -- -- -- -- -- 0 -- -- HWA_LD_D -- -- -- -- -- 0 -- 0 HWA_LD_S -- -- 0 -- -- 0 -- -- --------------------------------------------------------------------- [Audio Cap Detail] ............ [Video Cap] ........... [H239 Cap] H239=0. Role=0. NonStdH239=0. AuxSupH263Plus=0. HasH263Option=0. CustomNum=0.
其中H239为0,表示演示协商失败;否则协商成功。
同时检查Remote cap 及Loc cap的[H239 Cap]项看是否存在相同能力:
通过SSH工具登录MCU。
在<MCU8650>提示符后输入conf get[ConfId] [SiteId]并按“Enter”键,其中[ConfId]为会议ID,[SiteId]为会场ID。
显示会议的通道状态,示例如下所示:
MediaChan StmNo Idx Rate(k) VProto Format PT SR(kHz) ChnnlCfg RediID AudioPrtl [AUDIO_IN] 2 0 64 -- -- 9 0 Single 000002 G722 [AUDIO_OUT] 3 1 64 -- -- 9 0 Single 000003 G722 [VIDEO_IN] 0 2 1856 H264 CIF 105 0 -- 000000 -- [VIDEO_OUT] 1 3 1856 H264 CIF 106 0 -- 000001 --[AUX_OUT] 7 2 256 H264 CIF 105 0 -- 000000 --[RDC_IN] 4 6 0 -- -- 100 0 -- 000004 -- [RDC_OUT] 5 7 0 -- -- 100 0 -- 000005 --
确认是否显示[AUX_IN]或[AUX_OUT]行:
在RM上再次呼叫该会场。
检查终端是否收到演示:
其中Stmno列为流号,[AUX_OUT]行对应的流号为7。
检查码流的传输情况。
使用1中的媒体板IP地址,通过SSH工具登录MCU。
在<MCU8650>提示符后输入mswtflow <Flow>并按“Enter”键,其中<Flow>为流号。
查看如下示例中红色字体信息:
============================================================================= Flow 1 V:1 Vid(0)-Snd(1)-GE(1) Conf:1800 Site:0 SSRC:569769985 Arp:(1/0) L:0 Board:1 Source:0 MateFlow:120 InverFlow:0 Pkt: All(1158) Byte( 1ee85) Lost(B:0 /A:0 ) Band(217) Lost(B:0.0% / A:0.0%) Snp: Is(0) Not(0) Req(0) Stat(0) Time(0) S(0) R(0) Port(0) RTCP Is(0) Port(0) Recv SSrc[0] CryptFlag[0] RouteType[0] ArqFlag[1] NetDlyTime[0] AutoDownFlag[0-H0-L0] Net:Flag(0:0) Ts(0) Ntp(0) Pkt(0)Jit(0.0ms) Send Route: Flow[1] FFlag[0] MFlag[0] IFlag[0] SSRC[21f60001] ARQ[1] IPV4 E[0] Vid-H264 VC[1] 4E1Port(0) DelayT[120] Pt[106] SndGEPort[0] IP [10.11.241.77-0.0.0.0-0.0.0.0-0.0.0.0] MAC [0-1e-10-8d-45-f8] UDP [10010-10011]->[10004-10005] Next[53668593] Pre[53668593] Rcv[120] Delay[2a47e0] Pkt[3049a0] MaxStorePkt[55] ChanRate[1856000] Crypt Param[0]
band表示发送码流的带宽,多次执行命令检查带宽值是否为0。如果该数值不为0,表明MCU发送码流正常。
确认演示流号。
通过SSH工具登录MCU。
在<MCU8650>提示符后输入conf get[ConfId] [SiteId]并按“Enter”键,其中[ConfId]为会议ID,[SiteId]为会场ID。
显示会议的通道状态,示例如下所示:
MediaChan StmNo Idx Rate(k) VProto Format PT SR(kHz) ChnnlCfg RediID AudioPrtl [AUDIO_IN] 2 0 64 -- -- 9 0 Single 000002 G722 [AUDIO_OUT] 3 1 64 -- -- 9 0 Single 000003 G722 [VIDEO_IN] 0 2 1856 H264 CIF 105 0 -- 000000 -- [VIDEO_OUT] 1 3 1856 H264 CIF 106 0 -- 000001 --[AUX_OUT] 7 2 256 H264 CIF 105 0 -- 000000 -- [RDC_IN] 4 6 0 -- -- 100 0 -- 000004 -- [RDC_OUT] 5 7 0 -- -- 100 0 -- 000005 --
确认该会场分配的媒体板。
通过SSH工具登录MCU。
在<MCU8650>提示符后输入conf get并按“Enter”键。
显示媒体版IP地址,示例如下所示:
Site In BWD Type M Q Src Amc Ada <M,T> [IP] [MedIP] [E164] [Name] ===============ConfNum(1800)======================================================= [ 0] 1 1920k IP_Ter 1 0 5 65535 255 < 1, 1> [ 10. 11.241. 77] [ 10. 11.241.115] [ ] [9036M]
检查终端侧是否打开演示通道或收到演示码流。
如果在发送演示时“演示速率”为“--”,或者“演示速率”正常,但故障仍未解决,请联系技术服务工程师。
现象描述
本案例以4E1组网为例,介绍如何通过MCU调试命令快速定位演示无法正常发送问题,除终端部分操作外,其他组网场景所用的调试命令相同。
可能原因
演示无法发送的可能原因如下: