JCSDK-Android
|
Public 属性 | |
String | audioInputDevice = INPUT_VOICE_COMMUNICATION |
String | audioOutputDevice = OUTPUT_VOICE_CALL |
int | audioInputSamplingRate = 0 |
int | audioOutputSamplingRate = 0 |
int | audioInputChannelNumber = 0 |
int | audioOutputChannelNumber = 0 |
int | androidAudioMode = AudioManager.MODE_IN_COMMUNICATION |
静态 Public 属性 | |
static final String | OUTPUT_VOICE_CALL = "STREAM_VOICE_CALL" |
static final String | OUTPUT_SYSTEM = "STREAM_SYSTEM" |
static final String | OUTPUT_RING = "STREAM_RING" |
static final String | OUTPUT_MUSIC = "STREAM_MUSIC" |
static final String | OUTPUT_ALARM = "STREAM_ALARM" |
static final String | OUTPUT_NOTIFICATION = "STREAM_NOTIFICATION" |
static final String | OUTPUT_DTMF = "STREAM_DTMF" |
static final String | INPUT_DEFAULT = "DEFAULT" |
static final String | INPUT_MIC = "MIC" |
static final String | INPUT_VOICE_UPLINK = "VOICE_UPLINK" |
static final String | INPUT_VOICE_DOWNLINK = "VOICE_DOWNLINK" |
static final String | INPUT_VOICE_CALL = "VOICE_CALL" |
static final String | INPUT_CAMCORDER = "CAMCORDER" |
static final String | INPUT_VOICE_RECOGNITION = "VOICE_RECOGNITION" |
static final String | INPUT_VOICE_COMMUNICATION = "VOICE_COMMUNICATION" |
音频参数
int com.juphoon.cloud.JCMediaDevice.JCMediaDeviceAudioParam.androidAudioMode = AudioManager.MODE_IN_COMMUNICATION |
Android 声音模式
默认为 AudioManager.MODE_IN_COMMUNICATION
int com.juphoon.cloud.JCMediaDevice.JCMediaDeviceAudioParam.audioInputChannelNumber = 0 |
音频输入通道数量
0 和 1 表示单通道,>= 2 表示双通道,默认值为0
String com.juphoon.cloud.JCMediaDevice.JCMediaDeviceAudioParam.audioInputDevice = INPUT_VOICE_COMMUNICATION |
音频输入设备 默认值为 INPUT_VOICE_COMMUNICATION
int com.juphoon.cloud.JCMediaDevice.JCMediaDeviceAudioParam.audioInputSamplingRate = 0 |
音频输入采样率
默认值为 0,表示自动选择,手表等设备可以设置为8000
不清楚如何选择音频采样率可不设置此参数,SDK将自动选择合适的音频采样率
int com.juphoon.cloud.JCMediaDevice.JCMediaDeviceAudioParam.audioOutputChannelNumber = 0 |
音频输出通道数量
0 和 1 表示单通道,>= 2 表示双通道,默认值为0
String com.juphoon.cloud.JCMediaDevice.JCMediaDeviceAudioParam.audioOutputDevice = OUTPUT_VOICE_CALL |
音频输出设备 默认值为 OUTPUT_VOICE_CALL
int com.juphoon.cloud.JCMediaDevice.JCMediaDeviceAudioParam.audioOutputSamplingRate = 0 |
音频输出采样率 默认值为 0,表示自动选择,手表等设备可以设置为8000
不清楚如何选择音频采样率可不设置此参数,SDK将自动选择合适的音频采样率
|
static |
调整了用于视频录制的麦克风音频源,方向相同作为相机(如果有)
|
static |
默认音频源
|
static |
麦克风音频源
|
static |
语音通话上行加下行音频源
|
static |
已针对语音通信(如VoIP)调整了麦克风音频源。例如,如果可供使用的话,它将使用回声消除或自动增益控制
|
static |
语音呼叫下行(Rx)音频源
|
static |
麦克风音频源经过调整,可进行语音识别
|
static |
语音呼叫上行链路(Tx)音频源
|
static |
用于警报
|
static |
用于DTMF音调
|
static |
用于音乐播放
|
static |
用于标识通知
|
static |
用于电话铃声
|
static |
用于系统声音
|
static |
用于电话