无声问题定位

发布时间:  2014-10-23 浏览次数:  92 下载次数:  0
问题描述

会场本地无声。

在会议中A会场无法听到B会场的声音。

处理过程


首先确保会场本地测试有声音

步骤 1 检查终端本身的输入(麦克风)和输出(扬声器)是否有问题。

1. 登录A会场终端的Web管理界面。 选择“维护 > 诊断”,进入如图1所示诊断页面。
图1 诊断

2. 单击“声音测试”,检查A会场扬声器是否工作正常。
    如能听到“咚、咚、咚”的声音,说明扬声器工作正常;否则需要检查扬声器。
    如果现场接的是HDMI接口的电视机,请确保终端系统配置>输入输出>视频输出中对应输出口的模式有选择为HDMI或者DVI+Audio,电视机音量大小正常。

 
3. 选择“音频自环”,单击“开始”后在A会场发言,看在本地能否听到自己的声音,如果不能听到,检查声音输入。
  •  同样的方式检查B会场的麦克风和音箱是否正常。

 

如果在会议中无声,排查上述步骤后还无法解决,请按步骤2继续进行排查

步骤 2 检查操作是否有问题。

  • 在业务管理系统界面上查看麦克风和扬声器是否处于开启状态,如图2和图3所示。
图7-2 RM界面

 
图3 SMC2.0界面

  • 通过MCU的命令行查看静闭音状态。
− 执行conf get查看会议控制模块记录的静闭音状态,报文各列说明如表1所示。
 
列名 说明
Site 会场号
In 表示会场是否入会:
  • 1:已入会
  • 0:未入会
M 表示麦克风是否开启:
  • 1:关闭
  • 0:开启
Q 表示扬声器是否开启:
  • 1:关闭
  • 0:开启

− 执行audio site 会场号查看音频模块记录的会场的静闭音状态。
   decoder信息下的SoundFlag为0表示麦克风处于开启状态,1则表示处于关闭状态。
   encoder信息下的SoundFlag为0表示扬声器处于开启状态,1则表示处于关闭状态。

 

步骤 3  检查媒体流传输是否有问题。

  • 在MCU上进行音频环回操作。

 

说明:音频环回的原理就是在MCU上将终端发送给MCU的RTP包回送给终端,这样终端就能听到自己发送出去的RTP包。
− 在RM上执行音频环回
    右键单击会场并选择“环回测试 > 音频环回”,如图7-4所示。

图4 音频环回(RM)

 

− 在SMC2.0上执行音频环回
在会场列表中选中某个会场并选择“  > 音频环回”,如图5所示。

图5 音频环回(SMC2.0)


如果该会场能听不到自己的声音,需要对MCU和终端之间的通信线路进行排查。
  •  检查MCU码流的传输状态。
a. 通过命令行登录MCU。
b. 执行conf get获取问题会场(A会场和B会场)所在媒体板的IP地址,即MedID列上对应的IP地址。
c. 使用问题会场所在媒体板的IP地址,以管理员帐号登录MCU。
d. 执行mswt all,获取码流信息。
 
说明:建议至少连续输入3次命令,以动态观察信息。

会场号为N,流号(Flow)规则说明如表2所示。
表2 流号规则说明
 
流号 说明
N×10 + 2 MCU收到的RTP码流,即会场号为N的会场发送给MCU的RTP码流。
N×10 + 8 MCU内部音频模块发送给微码模块的码流。
N×10 + 3 MCU微码模块发送给终端的RTP码流,即MCU发送给会场号为N的会场的RTP码流。

e. 根据流号,分析码率(Rate)信息。
举例说明:
    A会场听到B会场的声音,需要由B会场将音频码流发送给MCU,再由MCU将混音后的音频码流发送给A会场。
    如A为18号会场,B为17号会场,A听B,需要检查B会场的172号码流以及A会场的188和183码流,如表3所示。
 
流号 说明 排查项
172 17号会场B发送给MCU的RTP码流。
  •  如该码流对应的Rate为0,表示MCU没有收到该会场发送过来的RTP包,需要排查PT值问题和协议问题。
  •  在AAC_LD协议下,如码率Rate小于26K,说明该会场发送过来的码流为静音码流,需要排查终端问题。
188 MCU音频发送给微码模块18号会场的RTP码流。
  •  如该码流对应的Rate为0,表示音频模块没有给微码模块发送RTP包,需要排查音频模块问题。
  •  在AAC_LD协议下,如码率Rate小于26K,说明音频模块给微码模块发送的是静音码流,需要排查音频模块问题。
183 MCU发送给18号会场的RTP码流。
  •  如该码流对应的Rate为0,表示MCU没有给该会场发送RTP包,需要排查底层BSP/微码问题。
  •  在AAC_LD协议下,如码率Rate小于26K,说明MCU给该会场发送的码流是静音码流,需要排查底层BSP/微码问题。
 

  • 检查终端实时音频码流状态。

a. 登录终端的Web管理界面。
b. 选择“维护 > 系统状态 > 通话状态”,进入如图6所示页面。

图6 通话状态


如通过前述步骤发现码流不正常,可能由于会场入会时,音频协议协调有问题,可尝试更改会议的音频参数。

----结束 


 
根因
该故障的可能原因如下:
  •  终端自身问题
  •  会控操作问题
  •  媒体流传输问题

END