Docs
Resources
Tools
News
to top

rcs ios

mtc_call_db.h 文件参考

MTC 通话数据接口函数 更多

宏定义

#define MTC_PRIVACY_NONE   0x01
 MTC 私人标记 更多
 
#define MTC_PRIVACY_ID   0x02
 使用私人ID
 
#define MTC_PRIVACY_HEADER   0x03
 使用私人头域
 
#define MTC_PRIVACY_SESSION   0x04
 使用私人会话
 
#define MTC_PRIVACY_CRITICAL   0x05
 使用私人鉴定
 
#define DTMF_SETTINGS
 
#define AUDIO_QOS_SETTINGS
 
#define AUDIO_CODEC_SETTINGS
 
#define AUDIO_DEVICE_SETTINGS
 
#define AUDIO_VOLUME_SETTINGS
 
#define VIDEO_CODEC_SETTINGS
 
#define VIDEO_DEVICE_SETTINGS
 
#define VIDEO_PARAMETER_SETTINGS
 
#define VIDEO_QOS_SETTINGS
 
#define RTP_RTCP_SETTINGS
 
#define SRTP_SETTINGS
 
#define TRANSPORT_PARAMETER_SETTINGS
 
#define SERVICE_SETTINGS
 

类型定义

typedef enum EN_MTC_DB_DTMF_TYPE EN_MTC_DB_DTMF_TYPE
 MTC 数据库 dtmf 类型
 
typedef enum EN_MTC_DB_ENCODING_TYPE EN_MTC_ENCODING_TYPE
 MTC 数据库回声类型
 
typedef enum EN_MTC_DB_ARS_TYPE EN_MTC_DB_ARS_TYPE
 MTC 数据库 ARS 类型
 
typedef enum EN_MTC_DB_NET_TYPE EN_MTC_DB_NET_TYPE
 MTC 数据库网络类型
 
typedef enum EN_MTC_DB_SESSION_TIME_TYPE EN_MTC_DB_SESSION_TIME_TYPE
 MTC 数据库会话计时器类型
 
typedef enum EN_MTC_DB_SRTP_CRYPTO_TYPE EN_MTC_DB_SRTP_CRYPTO_TYPE
 MTC 数据库 SRTP 加密类型
 
typedef enum EN_MTC_DB_PREFIX_OPT_TYPE EN_MTC_DB_PREFIX_OPT_TYPE
 

枚举

enum  EN_MTC_DB_DTMF_TYPE
{
  EN_MTC_DB_DTMF_AUTO,
  EN_MTC_DB_DTMF_INBAND,
  EN_MTC_DB_DTMF_OUTBAND,
  EN_MTC_DB_DTMF_INFO,
  EN_MTC_DB_DTMF_INFO_HW
}
 MTC 数据库 dtmf 类型 更多
 
enum  EN_MTC_DB_ENCODING_TYPE
{
  EN_MTC_ENCODING_H264,
  EN_MTC_ENCODING_VP8
}
 MTC 数据库回声类型 更多
 
enum  EN_MTC_DB_ARS_TYPE
{
  EN_MTC_DB_ARS_LD,
  EN_MTC_DB_ARS_SD,
  EN_MTC_DB_ARS_HD
}
 MTC 数据库 ARS 类型 更多
 
enum  EN_MTC_DB_NET_TYPE
{
  EN_MTC_DB_NET_3G,
  EN_MTC_DB_NET_LAN,
  EN_MTC_DB_NET_WIFI
}
 MTC 数据库网络类型 更多
 
enum  EN_MTC_DB_SESSION_TIME_TYPE
{
  EN_MTC_DB_SESSION_TIME_OFF,
  EN_MTC_DB_SESSION_TIME_NEGO,
  EN_MTC_DB_SESSION_TIME_FORCE
}
 MTC 数据库会话计时器类型 更多
 
enum  EN_MTC_DB_SRTP_CRYPTO_TYPE
{
  EN_MTC_DB_SRTP_CRYPTO_OFF,
  EN_MTC_DB_SRTP_CRYPTO_AES128_HMAC80,
  EN_MTC_DB_SRTP_CRYPTO_AES128_HMAC32
}
 MTC 数据库 SRTP 加密类型 更多
 
enum  EN_MTC_DB_PREFIX_OPT_TYPE {
  EN_MTC_DB_PREFIX_OPT_NO_USE,
  EN_MTC_DB_PREFIX_OPT_CONFIRM,
  EN_MTC_DB_PREFIX_OPT_FORCE
}
 

函数

ZFUNC ZULONG Mtc_CallDbGetDtmfType (ZFUNC_VOID)
 获取 DTMF 消息类型。 更多
 
ZFUNC ZINT Mtc_CallDbSetDtmfType (ZULONG dwType)
 设置 DTMF 消息类型。 更多
 
ZFUNC ZULONG Mtc_CallDbGetDtmfPayload (ZFUNC_VOID)
 获取 DTMF 消息负荷。 更多
 
ZFUNC ZINT Mtc_CallDbSetDtmfPayload (ZULONG dwPayload)
 设置 DTMF 消息负荷。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetDtmfWatch (ZFUNC_VOID)
 获取观察 DTMF 标记。 更多
 
ZFUNC ZINT Mtc_CallDbSetDtmfWatch (ZBOOL bWatch)
 设置观察 DTMF 标记。 更多
 
ZFUNC ZINT Mtc_CallDbGetAudioQos (ZBOOL *pbAec, ZBOOL *pbAnr, ZBOOL *pbAgc, ZBOOL *pbVad)
 获取音频 QOS。 更多
 
ZFUNC ZINT Mtc_CallDbSetAudioQos (ZBOOL bAec, ZBOOL bAnr, ZBOOL bAgc, ZBOOL bVad)
 设置音频 QOS。 更多
 
ZFUNC ZINT Mtc_CallDbSetAecEnable (ZBOOL bEnable)
 设置 AEC 状态。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetAecEnable (ZFUNC_VOID)
 获取 AEC 状态。 更多
 
ZFUNC ZINT Mtc_CallDbSetAecMode (ZUCHAR ucMode)
 设置 AEC 模式。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetAecMode (ZFUNC_VOID)
 获取 AEC 模式。 更多
 
ZFUNC ZINT Mtc_CallDbSetVadEnable (ZBOOL bEnable)
 设置 VAD 状态。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVadEnable (ZFUNC_VOID)
 获取 VAD 状态。 更多
 
ZFUNC ZINT Mtc_CallDbSetVadMode (ZUCHAR ucMode)
 设置 VAD 模式。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetVadMode (ZFUNC_VOID)
 获取 VAD 模式。 更多
 
ZFUNC ZINT Mtc_CallDbSetAgcEnable (ZBOOL bEnable)
 设置 AGC 状态。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetAgcEnable (ZFUNC_VOID)
 获取 AGC 状态。 更多
 
ZFUNC ZINT Mtc_CallDbSetAgcMode (ZUCHAR ucMode)
 设置 AGC 模式。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetAgcMode (ZFUNC_VOID)
 获取 AGC 模式。 更多
 
ZFUNC ZINT Mtc_CallDbSetAgcTarget (ZUCHAR ucTargetDb)
 设置目标 AGC 的 dBOV。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetAgcTarget (ZFUNC_VOID)
 获取目标AGC 的 dBOV。 更多
 
ZFUNC ZINT Mtc_CallDbSetRxAgcEnable (ZBOOL bEnable)
 设置 RxAGC 的状态。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetRxAgcEnable (ZFUNC_VOID)
 获取 RxAGC 的状态。 更多
 
ZFUNC ZINT Mtc_CallDbSetRxAgcMode (ZUCHAR ucMode)
 设置 RxAGC 模式。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetRxAgcMode (ZFUNC_VOID)
 获取 RxAGC 模式。 更多
 
ZFUNC ZINT Mtc_CallDbSetRxAgcTarget (ZUCHAR ucTargetDb)
 设置目标 RxAGC 的 dBOV。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetRxAgcTarget (ZFUNC_VOID)
 获取目标 RxAGC 的 dBOV。 更多
 
ZFUNC ZINT Mtc_CallDbSetAnrEnable (ZBOOL bEnable)
 设置 ANR 状态。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetAnrEnable (ZFUNC_VOID)
 获取 ANR 状态。 更多
 
ZFUNC ZINT Mtc_CallDbSetAnrMode (ZUCHAR ucMode)
 设置 ANR 模式。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetAnrMode (ZFUNC_VOID)
 获取 ANR 模式。 更多
 
ZFUNC ZINT Mtc_CallDbSetRxAnrEnable (ZBOOL bEnable)
 设置 RxANR 状态。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetRxAnrEnable (ZFUNC_VOID)
 获取 RxANR 状态。 更多
 
ZFUNC ZINT Mtc_CallDbSetRxAnrMode (ZUCHAR ucMode)
 设置 RxANR 模式。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetRxAnrMode (ZFUNC_VOID)
 获取 RxANR 模式。 更多
 
ZFUNC ZINT Mtc_CallDbSetAudioRed (ZBOOL bEnable)
 设置音频剩余状态。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetAudioRed (ZFUNC_VOID)
 获取音频剩余状态。 更多
 
ZFUNC ZULONG Mtc_CallDbGetSuptAudioCodecCount (ZFUNC_VOID)
 获取支持音频编解码数量。 更多
 
ZFUNC ZCONST ZCHAR * Mtc_CallDbGetSuptAudioCodec (ZULONG dwIndex)
 从数据库获取支持音频编解码。 更多
 
ZFUNC ZULONG Mtc_CallDbGetAudioCodecCount (ZFUNC_VOID)
 获取使用的音频编解码数量。 更多
 
ZFUNC ZCHAR * Mtc_CallDbGetAudioCodecByPriority (ZUCHAR ucPriority)
 从数据库获取音频编解码。 更多
 
ZFUNC ZINT Mtc_CallDbSetAudioCodecEnable (ZCHAR *pcCodec, ZBOOL bEnable)
 设置音频编解码可用或不可用。 更多
 
ZFUNC ZINT Mtc_CallDbSetAudioCodecByPriority (ZCHAR *pcName, ZUCHAR ucPriority)
 设置音频编解码优先权。 更多
 
ZFUNC ZINT Mtc_CallDbGetAudioDevice (ZCHAR **ppcInput, ZCHAR **ppcOutput)
 获取音频设备。 更多
 
ZFUNC ZINT Mtc_CallDbSetAudioDevice (ZCHAR *pcInput, ZCHAR *pcOutput)
 设置音频设备。 更多
 
ZFUNC ZUINT Mtc_CallDbGetSpkDftVol (ZFUNC_VOID)
 获取扬声器默认音量值。 更多
 
ZFUNC ZINT Mtc_CallDbSetSpkDftVol (ZUINT iVol)
 设置扬声器默认音量值。 更多
 
ZFUNC ZULONG Mtc_CallDbGetSuptVideoCodecCount (ZFUNC_VOID)
 获取支持视频编解码数量。 更多
 
ZFUNC ZCONST ZCHAR * Mtc_CallDbGetSuptVideoCodec (ZULONG dwIndex)
 从数据库获取视频编解码。 更多
 
ZFUNC ZULONG Mtc_CallDbGetVideoCodecCount (ZFUNC_VOID)
 获取视频编解码数量。 更多
 
ZFUNC ZCHAR * Mtc_CallDbGetVideoCodecByPriority (ZUCHAR ucPriority)
 从数据库获取视频编解码。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoCodecEnable (ZCHAR *pcCodec, ZBOOL bEnable)
 设置视频编解码可用或不可用。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoCodecByPriority (ZCHAR *pcCodec, ZUCHAR ucPriority)
 Set the video 编解码优先权。 更多
 
ZFUNC ZCHAR * Mtc_CallDbGetVideoDevice (ZFUNC_VOID)
 获取视频设备。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoDevice (ZCHAR *pcCapture)
 设置视频设备。 更多
 
ZFUNC ZULONG Mtc_CallDbGetVideoBitrate ()
 获取视频码率。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoBitrate (ZULONG dwBitRate)
 设置视频码率。 更多
 
ZFUNC ZULONG Mtc_CallDbGetVideoFramerate ()
 获取视频帧速率。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoFramerate (ZULONG dwFrameRate)
 设置视频帧速率。 更多
 
ZFUNC ZINT Mtc_CallDbGetVideoResolution (ZULONG *pdwWidth, ZULONG *pdwHeight)
 获取视频分辨率。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoResolution (ZULONG dwWidth, ZULONG dwHeight)
 设置视频分辨率。 更多
 
ZFUNC ZCHAR * Mtc_CallDbGetVideoResolutionX ()
 获取视频分辨率。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoResolutionX (ZCHAR *pcName)
 设置视频分辨率。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetResolutionControl (ZFUNC_VOID)
 获取视频流分辨率控制。 更多
 
ZFUNC ZINT Mtc_CallDbSetResolutionControl (ZBOOL bEnable)
 设置视频流分辨率控制。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetFramerateControl (ZFUNC_VOID)
 获取视频流帧速率控制。 更多
 
ZFUNC ZINT Mtc_CallDbSetFramerateControl (ZBOOL bEnable)
 设置视频流帧速率控制。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetCpuLoadControl (ZFUNC_VOID)
 获取视频流 CPU 加载控制。 更多
 
ZFUNC ZINT Mtc_CallDbSetCpuLoadControl (ZBOOL bEnable)
 设置视频流 CPU 加载控制。 更多
 
ZFUNC ZULONG Mtc_CallDbGetCpuLoadTarget (ZFUNC_VOID)
 获取视频流 CPU 加载控制。 更多
 
ZFUNC ZINT Mtc_CallDbSetCpuLoadTarget (ZULONG dwTarget)
 设置视频流 CPU 加载控制。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetFir (ZFUNC_VOID)
 获取视频流 FIR。 更多
 
ZFUNC ZINT Mtc_CallDbSetFir (ZBOOL bEnable)
 设置视频流 FIR。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetFirByInfo (ZFUNC_VOID)
 用 INFO 方式获取视频流 FIR。 更多
 
ZFUNC ZINT Mtc_CallDbSetFirByInfo (ZBOOL bEnable)
 用 INFO 方式设置视频流 FIR。 更多
 
ZFUNC ZULONG Mtc_CallDbGetKeyPeriod (ZFUNC_VOID)
 获取视频流关键帧周期。 更多
 
ZFUNC ZINT Mtc_CallDbSetKeyPeriod (ZULONG dwTimeLen)
 设置视频流帧速率控制。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVideoBem (ZFUNC_VOID)
 获取视频流 bw 效率模式。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoBem (ZBOOL bEnable)
 设置视频流 bw 效率模式。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVideoOrientSend (ZFUNC_VOID)
 设置发送视频定位协调可用或不可用。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoOrientSend (ZBOOL bEnable)
 设置发送视频定位协调可用或不可用。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVideoOrientRecv (ZFUNC_VOID)
 获取接收视频定向协调可用或不可用。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoOrientRecv (ZBOOL bEnable)
 设置接收视频定向协调可用或不可用。 更多
 
ZFUNC ZUINT Mtc_CallDbGetVideoOrientId (ZFUNC_VOID)
 获取视频定向协调 RTP 扩展 ID。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoOrientId (ZUINT iId)
 设置视频定向协调 RTP 扩展 ID。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVideoArs (ZFUNC_VOID)
 获取视频流 ARS 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoArs (ZBOOL bEnable)
 设置视频流 ARS 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetArsMode (ZUCHAR ucMode)
 设置 ARS 模式。 更多
 
ZFUNC ZUCHAR Mtc_CallDbGetArsMode (ZFUNC_VOID)
 获取 ARS 模式。 更多
 
ZFUNC ZINT Mtc_CallDbGetVideoArsParm (ZUINT *piBrHi, ZUINT *piBrLo, ZUINT *piFrHi, ZUINT *piFrLo)
 从数据库获取 ARS 参数。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoArsParm (ZUINT iBrHi, ZUINT iBrLo, ZUINT iFrHi, ZUINT iFrLo)
 设置 ARS 参数。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoArsParmX (ZBOOL bNetWorkType)
 设置 ARS 参数。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoRedFec (ZBOOL bEnable)
 设置 RED/FEC 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVideoRedFec ()
 获取 RED/FEC 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetRtcpEnable (ZFUNC_VOID)
 从数据库获取 RTCP 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetRtcpEnable (ZBOOL bEnable)
 设置 RTCP 选项。 更多
 
ZFUNC ZINT Mtc_CallDbGetRtpPort (ZUSHORT *pwAMinPort, ZUSHORT *pwAMaxPort, ZUSHORT *pwVMinPort, ZUSHORT *pwVMaxPort)
 从数据库获取 RTP 端口。 更多
 
ZFUNC ZINT Mtc_CallDbSetRtpPort (ZUSHORT wAMinPort, ZUSHORT wAMaxPort, ZUSHORT wVMinPort, ZUSHORT wVMaxPort)
 设置 RTP 端口。 更多
 
ZFUNC ZULONG Mtc_CallDbGetRtpBreakTime (ZFUNC_VOID)
 从数据库获取以秒为单位 RTP 数据断开时长。 更多
 
ZFUNC ZINT Mtc_CallDbSetRtpBreakTime (ZULONG dwTimeLen)
 设置以秒为单位 RTP 数据断开时长。 更多
 
ZFUNC ZUINT Mtc_CallDbGetSrtpCryptoType (ZFUNC_VOID)
 从数据库获取 SRTP 加密类型。 更多
 
ZFUNC ZINT Mtc_CallDbSetSrtpCryptoType (ZUINT iType)
 设置 SRTP 加密类型。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetSrtpAuthRtp (ZFUNC_VOID)
 从数据库获取认证 SRTP 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetSrtpAuthRtp (ZBOOL bEnable)
 设置认证 SRTP 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetSrtpEncryptRtp (ZFUNC_VOID)
 从数据库获取加密 SRTP 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetSrtpEncryptRtp (ZBOOL bEnable)
 设置加密 SRTP 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetSrtpEncryptRtcp (ZFUNC_VOID)
 从数据库获取加密 SRTCP 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetSrtpEncryptRtcp (ZBOOL bEnable)
 设置加密 SRTCP 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetNackEnable (ZFUNC_VOID)
 从数据库获取 NACK 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetNackEnable (ZBOOL bEnable)
 设置 NACK 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetTmmbrEnable (ZFUNC_VOID)
 从数据库获取 TMMBR 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetTmmbrEnable (ZBOOL bEnable)
 设置 TMMBR 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetAudioRtcpMuxEnable (ZFUNC_VOID)
 从数据库获取音频 rtcp-mux 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetAudioRtcpMuxEnable (ZBOOL bEnable)
 设置音频 rtcp-mux选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVideoRtcpMuxEnable (ZFUNC_VOID)
 从数据库获取 rtcp-mux 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetVideoRtcpMuxEnable (ZBOOL bEnable)
 设置视频 rtcp-mux 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetRpsiEnable (ZFUNC_VOID)
 从数据库获取 RPSI 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetRpsiEnable (ZBOOL bEnable)
 设置 RPSI 选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetSmallNaluEnable (ZFUNC_VOID)
 从数据库获取小 NALU 选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetSmallNaluEnable (ZBOOL bEnable)
 设置小 NALU 选项。 更多
 
ZFUNC ZULONG Mtc_CallDbGetPtime (ZFUNC_VOID)
 从数据库获取数据包时长。 更多
 
ZFUNC ZINT Mtc_CallDbSetPtime (ZULONG dwTimeLen)
 设置数据包时长。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetAutoAcptCall (ZFUNC_VOID)
 从数据库获取接受自动呼叫选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetAutoAcptCall (ZBOOL bEnable)
 设置接收自动呼叫的选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetCwc (ZFUNC_VOID)
 从数据库获取呼叫时呼入选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetCwc (ZBOOL bEnable)
 设置呼叫中呼入选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetDoNotDisturb (ZFUNC_VOID)
 从数据库获取勿扰选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetDoNotDisturb (ZBOOL bEnable)
 设置勿扰模式。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetCfuInfo (ZCHAR **ppcUri)
 获取呼叫无条件前转信息。 更多
 
ZFUNC ZINT Mtc_CallDbSetCfuInfo (ZBOOL bEnable, ZCHAR *pcUri)
 设置无条件呼叫前传信息。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetCfbInfo (ZCHAR **ppcUri)
 获取呼叫前转正忙信息。 更多
 
ZFUNC ZINT Mtc_CallDbSetCfbInfo (ZBOOL bEnable, ZCHAR *pcUri)
 设置呼叫前转正忙信息。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetCfnaInfo (ZCHAR **ppcUri, ZULONG *pdwWaitLen)
 获取没有应答呼叫前转信息。 更多
 
ZFUNC ZINT Mtc_CallDbSetCfnaInfo (ZBOOL bEnable, ZCHAR *pcUri, ZULONG dwWaitLen)
 设置呼叫前转没有应答信息。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetPrivacyOpt (ZUCHAR ucOpt)
 从数据库获取私人选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetPrivacyOpt (ZUCHAR ucOpt, ZBOOL bEnable)
 从数据库设置私人选项。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetSymNego ()
 从数据库获取对称协议。 更多
 
ZFUNC ZINT Mtc_CallDbSetSymNego (ZBOOL bEnable)
 设置对称协议。 更多
 
ZFUNC ZINT Mtc_CallDbGetSessTmrInfo (ZULONG *pdwType, ZULONG *pdwTmrLen, ZULONG *pdwMinTmrLen)
 获取会话计时器信息。 更多
 
ZFUNC ZINT Mtc_CallDbSetSessTmrInfo (ZULONG dwType, ZULONG dwTmrLen, ZULONG dwMinTmrLen)
 设置会话计时器信息。 更多
 
ZFUNC ZUINT Mtc_CallDbGetRcsIpVoiceCallAuth (ZFUNC_VOID)
 获取认证用户使用最佳 IP 语音呼叫业务。 更多
 
ZFUNC ZUINT Mtc_CallDbGetRcsIpVideoCallAuth (ZFUNC_VOID)
 获取认证用户使用最佳 IP 视频呼叫业务。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetIpCallBreakOut (ZFUNC_VOID)
 获取 RCS-AA 中设备模式,即便用户在音频呼叫时不显示业务能力, 它是否能初始化音频呼叫。 它要求在设备中能使用 RCS-AA 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetIpCallBreakOutCs (ZFUNC_VOID)
 获取 RCS-CS 模式下的设备,即便接收方用户在音频呼叫时不显示业务能力, 它是否能初始化音频呼叫。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgFromCs (ZFUNC_VOID)
 获取 RCS-CS 模式下的设备,他能否将 CS 呼叫升级为 IP 视频呼叫。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgAttemptEarly (ZFUNC_VOID)
 获取 RCS-SC 设备,它是否能能在第一个 CS 语音电话呼叫未拆除时, 开始最佳 IP 语音呼叫升级。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。 更多
 
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgOnCapError (ZFUNC_VOID)
 获取 RCS-AA 或 RCS-CS 设备,它是否能在业务能力交换因480临时不可用或408超时而失败的情况下 开始最佳 IP 视频呼叫升级。 更多
 
ZFUNC ZINT Mtc_CallDbSetRcsIpVoiceCallAuth (ZUINT iRcsIpVoiceCallAuth)
 设置授权用户使用最佳 IP 语音呼叫业务。 更多
 
ZFUNC ZINT Mtc_CallDbSetRcsIpVideoCallAuth (ZUINT iRcsIpVideoCallAuth)
 设置授权用户使用最佳 IP 视频呼叫业务。 更多
 
ZFUNC ZINT Mtc_CallDbSetIpCallBreakOut (ZBOOL bIpCallBreakOut)
 设置 RCS-AA 模式下的设备,它是否能在用户在语音呼叫中不显示业务能力的情况下开始语音呼叫。 开始语音呼叫。 它要求在设备中能使用 RCS-AA 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。 更多
 
ZFUNC ZINT Mtc_CallDbSetIpCallBreakOutCs (ZBOOL bIpCallBreakOutCs)
 设置 RCS-CS 模式下的设备,它是否能在用户在语音呼叫中不显示业务能力的情况下开始语音呼叫。 下开始语音呼叫。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。 更多
 
ZFUNC ZINT Mtc_CallDbSetVCallUpgFromCs (ZBOOL bVCallUpgFromCs)
 设置 RCS-CS 模式下设备,它是否能将 CS 语音呼叫升级成 IP 语音呼叫。 更多
 
ZFUNC ZINT Mtc_CallDbSetVCallUpgAttemptEarly (ZBOOL bVCallUpgAttemptEarly)
 设置 RCS-CS 设备,它是否能在 CS 语音呼叫未拆除时 开始最佳 IP 语音呼叫。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。 更多
 
ZFUNC ZINT Mtc_CallDbSetVCallUpgOnCapError (ZBOOL bVCallUpgOnCapError)
 设置 RCS-AA 或 RCS-CS 设备,它是否能在业务能力交换因480临时不可用或408超时而失败时 开始最佳 IP 语音呼叫升级。 更多
 
ZFUNC ZCHAR * Mtc_CallDbGetPrefixCont (ZFUNC_VOID)
 获取呼叫前缀内容。 更多
 
ZFUNC ZINT Mtc_CallDbSetPrefixCont (ZCHAR *pcPrefixCont)
 设置呼叫前缀内容。 更多
 
ZFUNC ZUINT Mtc_CallDbGetPrefixOption (ZFUNC_VOID)
 获取呼叫前缀选项。 更多
 
ZFUNC ZINT Mtc_CallDbSetPrefixOption (ZUINT iPrefixOpt)
 设置呼叫前缀选项。 更多
 

详细描述

MTC 通话数据接口函数

宏定义说明

#define MTC_PRIVACY_NONE   0x01

MTC 私人标记

不支持私人电话

枚举类型说明

MTC 数据库 ARS 类型

枚举值
EN_MTC_DB_ARS_LD 

低定义

EN_MTC_DB_ARS_SD 

标准定义

EN_MTC_DB_ARS_HD 

高定义

MTC 数据库 dtmf 类型

枚举值
EN_MTC_DB_DTMF_AUTO 

自动选择带内或带外

EN_MTC_DB_DTMF_INBAND 

带内 dtmf

EN_MTC_DB_DTMF_OUTBAND 

rfc2833

EN_MTC_DB_DTMF_INFO 

INFO 消息(CISCO 格式)

EN_MTC_DB_DTMF_INFO_HW 

INFO 消息(Huawei 格式)

MTC 数据库回声类型

枚举值
EN_MTC_ENCODING_H264 

H.264.

EN_MTC_ENCODING_VP8 

VP8.

MTC 数据库网络类型

枚举值
EN_MTC_DB_NET_3G 

3G

EN_MTC_DB_NET_LAN 

LAN.

EN_MTC_DB_NET_WIFI 

WIFI.

MTC 数据库会话计时器类型

枚举值
EN_MTC_DB_SESSION_TIME_OFF 

会话计时器关闭

EN_MTC_DB_SESSION_TIME_NEGO 

会话计时器协商

EN_MTC_DB_SESSION_TIME_FORCE 

会话计时器强制开启

MTC 数据库 SRTP 加密类型

枚举值
EN_MTC_DB_SRTP_CRYPTO_OFF 

SRTP 关闭

EN_MTC_DB_SRTP_CRYPTO_AES128_HMAC80 

SRTP AES-128 HMAC-80.

EN_MTC_DB_SRTP_CRYPTO_AES128_HMAC32 

SRTP AES-128 HMAC-32.

函数说明

ZFUNC ZBOOL Mtc_CallDbGetAecEnable (ZFUNC_VOID )

获取 AEC 状态。

返回值
ZTRUE指 AEC 可用。
ZFALSE指 AEC 不可用。
参见
Mtc_CallDbSetAecEnable
ZFUNC ZUCHAR Mtc_CallDbGetAecMode (ZFUNC_VOID )

获取 AEC 模式。

返回
当前 AEC 模式,EN_MTC_EC_TYPE。
参见
Mtc_CallDbSetAecMode
ZFUNC ZBOOL Mtc_CallDbGetAgcEnable (ZFUNC_VOID )

获取 AGC 状态。

返回值
ZTRUE指 AGC 可用。
ZFALSE指 AGC 不可用。
参见
Mtc_CallDbSetAgcEnable
ZFUNC ZUCHAR Mtc_CallDbGetAgcMode (ZFUNC_VOID )

获取 AGC 模式。

返回
当前 AGC 模式,EN_MTC_GC_TYPE。
参见
Mtc_CallDbSetAgcMode
ZFUNC ZUCHAR Mtc_CallDbGetAgcTarget (ZFUNC_VOID )

获取目标AGC 的 dBOV。

返回
当前目标 AGC 的 dBOV。
参见
Mtc_CallDbSetAgcTarget
ZFUNC ZBOOL Mtc_CallDbGetAnrEnable (ZFUNC_VOID )

获取 ANR 状态。

返回值
ZTRUE指 ANR 可用。
ZFALSE指 ANR 不可用。
参见
Mtc_CallDbSetAnrEnable
ZFUNC ZUCHAR Mtc_CallDbGetAnrMode (ZFUNC_VOID )

获取 ANR 模式。

返回
当前 ANR 模式,EN_MTC_NS_TYPE。
参见
Mtc_CallDbSetAnrMode
ZFUNC ZUCHAR Mtc_CallDbGetArsMode (ZFUNC_VOID )

获取 ARS 模式。

返回
当前 ARS 模式,EN_MTC_ARS_TYPE。
参见
Mtc_CallDbSetArsMode
ZFUNC ZCHAR* Mtc_CallDbGetAudioCodecByPriority (ZUCHAR ucPriority)

从数据库获取音频编解码。

参数
[in]ucPriority编解码优先权。
返回
编解码名称字符串,若成功,或空字符串,若失败。
参见
Mtc_CallDbSetAudioCodecByPriority
ZFUNC ZULONG Mtc_CallDbGetAudioCodecCount (ZFUNC_VOID )

获取使用的音频编解码数量。

返回
音频编解码支持的数量。
ZFUNC ZINT Mtc_CallDbGetAudioDevice (ZCHAR ** ppcInput, ZCHAR ** ppcOutput )

获取音频设备。

参数
[out]ppcInput音频输入设备名称。
[out]ppcOutput音频输出设备名称。
返回值
ZOK获取音频设备成功。
ZFAILED获取音频设备失败。
ZFUNC ZINT Mtc_CallDbGetAudioQos (ZBOOL * pbAec, ZBOOL * pbAnr, ZBOOL * pbAgc, ZBOOL * pbVad )

获取音频 QOS。

参数
[out]pbAec音频回声取消选项。
[out]pbAnr音频噪声降低。
[out]pbAgc音频增加控制选项。
[out]pbVad静音检测。
返回值
ZOK获取音频 QOS 成功。
ZFAILED获取音频 QOS 失败。
参见
Mtc_CallDbSetAudioQos
ZFUNC ZBOOL Mtc_CallDbGetAudioRed (ZFUNC_VOID )

获取音频剩余状态。

返回值
ZTRUE指音频剩余可用。
ZFALSE指音频剩余不可用。
参见
Mtc_CallDbSetAudioRed
ZFUNC ZBOOL Mtc_CallDbGetAudioRtcpMuxEnable (ZFUNC_VOID )

从数据库获取音频 rtcp-mux 选项。

返回值
ZTRUE开启音频 rtcp-mux。
ZFALSE不开启音频 rtcp-mux。
参见
Mtc_CallDbSetAudioRtcpMuxEnable
ZFUNC ZBOOL Mtc_CallDbGetAutoAcptCall (ZFUNC_VOID )

从数据库获取接受自动呼叫选项。

返回值
ZTRUE接受自动呼叫。
ZFALSE不接受自动呼叫。
参见
Mtc_CallDbSetAutoAcptCall
ZFUNC ZBOOL Mtc_CallDbGetCfbInfo (ZCHAR ** ppcUri)

获取呼叫前转正忙信息。

参数
[out]ppcUri呼叫前传正忙 URI。
返回值
ZTRUE呼叫前转正忙可用。
ZFALSE呼叫前转正忙不可用。
参见
Mtc_CallDbSetCfbInfo
ZFUNC ZBOOL Mtc_CallDbGetCfnaInfo (ZCHAR ** ppcUri, ZULONG * pdwWaitLen )

获取没有应答呼叫前转信息。

参数
[out]ppcUri没有应答呼叫前转 URI。
[out]pdwWaitLen没有应答呼叫前转时长。
返回值
ZTRUE没有应答呼叫前转可用。
ZFALSE没有应答呼叫前转不可用。
参见
Mtc_CallDbSetCfnaInfo
ZFUNC ZBOOL Mtc_CallDbGetCfuInfo (ZCHAR ** ppcUri)

获取呼叫无条件前转信息。

参数
[out]ppcUri无条件呼叫前转 URI。
返回值
ZTRUE无条件呼叫前转可用。
ZFALSE无条件呼叫前转不可用。
参见
Mtc_CallDbSetCfuInfo
ZFUNC ZBOOL Mtc_CallDbGetCpuLoadControl (ZFUNC_VOID )

获取视频流 CPU 加载控制。

返回值
ZTRUE视频流 CPU 加载控制可用。
ZFALSE视频流 CPU 加载控制不可用。
参见
Mtc_CallDbSetCpuLoadControl
ZFUNC ZULONG Mtc_CallDbGetCpuLoadTarget (ZFUNC_VOID )

获取视频流 CPU 加载控制。

返回
CUP 加载控制目标,从0到100。
参见
Mtc_CallDbSetCpuLoadTarget
ZFUNC ZBOOL Mtc_CallDbGetCwc (ZFUNC_VOID )

从数据库获取呼叫时呼入选项。

返回值
ZTRUE可用呼叫时呼入。
ZFALSE不可用呼叫时呼入。
参见
Mtc_CallDbSetCwc
ZFUNC ZBOOL Mtc_CallDbGetDoNotDisturb (ZFUNC_VOID )

从数据库获取勿扰选项。

返回值
ZTRUE勿扰。
ZFALSE正常。
参见
Mtc_CallDbSetDoNotDisturb
ZFUNC ZULONG Mtc_CallDbGetDtmfPayload (ZFUNC_VOID )

获取 DTMF 消息负荷。

返回
DTMF 消息负荷。
参见
Mtc_CallDbSetDtmfPayload
ZFUNC ZULONG Mtc_CallDbGetDtmfType (ZFUNC_VOID )

获取 DTMF 消息类型。

返回
DTMF 消息类型。 DTMF type MTC EN_MTC_DB_DTMF_TYPE, 包含 EN_MTC_DB_DTMF_INBAND, EN_MTC_DB_DTMF_OUTBAND, EN_MTC_DB_DTMF_INFO, EN_MTC_DB_DTMF_INFO_HW, EN_MTC_DB_DTMF_AUTO.
参见
Mtc_CallDbSetDtmfType
ZFUNC ZBOOL Mtc_CallDbGetDtmfWatch (ZFUNC_VOID )

获取观察 DTMF 标记。

返回值
ZTRUE它将通知观察者,当接收 DTMF。
ZFALSE不通知。
参见
Mtc_CallDbSetDtmfWatch
ZFUNC ZBOOL Mtc_CallDbGetFir (ZFUNC_VOID )

获取视频流 FIR。

返回值
ZTRUE视频流 FIR 可用。
ZFALSE视频流 FIR 不可用。
参见
Mtc_CallDbSetFir
ZFUNC ZBOOL Mtc_CallDbGetFirByInfo (ZFUNC_VOID )

用 INFO 方式获取视频流 FIR。

返回值
ZTRUE视频流通过 INFO 方式获取的 FIR 可用。
ZFALSE视频流通过 INFO 方式获取的 FIR 不可用。
参见
Mtc_CallDbSetFirByInfo
ZFUNC ZBOOL Mtc_CallDbGetFramerateControl (ZFUNC_VOID )

获取视频流帧速率控制。

返回值
ZTRUE视频流帧速率控制可用。
ZFALSE视频流帧速率控制不可用。
参见
Mtc_CallDbSetFramerateControl
ZFUNC ZBOOL Mtc_CallDbGetIpCallBreakOut (ZFUNC_VOID )

获取 RCS-AA 中设备模式,即便用户在音频呼叫时不显示业务能力, 它是否能初始化音频呼叫。 它要求在设备中能使用 RCS-AA 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

返回值
ZTRUE指 IP 语音呼叫无法实现,若请求接收方业务能力的返回错误(480/404) 或业务能力不支持 IP 语音呼叫。
ZFALSE指 IP 语音呼叫开始,即便请求方用户业务能力返回错误(480/404) 或业务能力不支持 IP 语音呼叫。
参见
Mtc_CallDbSetBeIpCallBreakOut
ZFUNC ZBOOL Mtc_CallDbGetIpCallBreakOutCs (ZFUNC_VOID )

获取 RCS-CS 模式下的设备,即便接收方用户在音频呼叫时不显示业务能力, 它是否能初始化音频呼叫。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

返回值
ZTRUE指 IP 语音呼叫无法实现,若请求接收方业务能力的返回错误(480/404) 或业务能力不支持 IP 语音呼叫。
ZFALSE指 IP 语音呼叫开始,即便请求方用户业务能力返回错误(480/404) 或业务能力不支持 IP 语音呼叫。
参见
Mtc_CallDbSetIpCallBreakOutCs
ZFUNC ZULONG Mtc_CallDbGetKeyPeriod (ZFUNC_VOID )

获取视频流关键帧周期。

返回
以毫秒为单位视频流关键帧周期。
参见
Mtc_CallDbSetFramerateControl
ZFUNC ZBOOL Mtc_CallDbGetNackEnable (ZFUNC_VOID )

从数据库获取 NACK 选项。

返回值
ZTRUE开启 NACK。
ZFALSE不开启 NACK。
参见
Mtc_CallDbSetNackEnable
ZFUNC ZCHAR* Mtc_CallDbGetPrefixCont (ZFUNC_VOID )

获取呼叫前缀内容。

返回
呼叫前缀内容字符串。
参见
Mtc_CallDbSetPrefixCont
ZFUNC ZUINT Mtc_CallDbGetPrefixOption (ZFUNC_VOID )

获取呼叫前缀选项。

返回
呼叫前缀选项, EN_MTC_DB_PREFIX_OPT_TYPE.
参见
Mtc_CallDbGetPrefixOption
ZFUNC ZBOOL Mtc_CallDbGetPrivacyOpt (ZUCHAR ucOpt)

从数据库获取私人选项。

参数
[in]ucOpt私人选项类型,它可以是 MTC_PRIVACY_NONE, MTC_PRIVACY_ID, MTC_PRIVACY_HEADER, MTC_PRIVACY_SESSION 以及 MTC_PRIVACY_CRITICAL 之一。
返回值
ZTRUE相应私人选项可用。
ZFALSE相应私人选项不可用。
参见
Mtc_CallDbSetPrivacyOpt
ZFUNC ZULONG Mtc_CallDbGetPtime (ZFUNC_VOID )

从数据库获取数据包时长。

返回
数据包时长。
参见
Mtc_CallDbSetPtime
ZFUNC ZUINT Mtc_CallDbGetRcsIpVideoCallAuth (ZFUNC_VOID )

获取认证用户使用最佳 IP 视频呼叫业务。

返回值
0指最佳 IP 视频呼叫业务不可用。
1指最佳 IP 视频呼叫业务仅对 非-3GPP/非-3GPP2 通道可用(如 Wi-Fi, xDSL).
2指最佳 IP 视频呼叫业务仅对 非-3GPP/非-3GPP2 通道(如 Wi-Fi, xDSL)和 LTE 通道可用。
3指最佳 IP 视频呼叫业务仅对 非-3GPP/非-3GPP2 通道(如 Wi-Fi, xDSL)和 LTE/HSPA 通道可用。
4指最佳 IP 视频呼叫业务对除了 2G 通道外的 任何通道可用。
参见
Mtc_CallDbSetRcsIpVideoCallAuth
ZFUNC ZUINT Mtc_CallDbGetRcsIpVoiceCallAuth (ZFUNC_VOID )

获取认证用户使用最佳 IP 语音呼叫业务。

返回值
0指最佳 IP 语音呼叫业务不可用。
1指最佳 IP 语音呼叫业务仅对 非-3GPP/非-3GPP2 通道可用(如 Wi-Fi, xDSL)。
2指最佳 IP 语音呼叫业务仅对 非-3GPP/非-3GPP2 通道可用(如 Wi-Fi, xDSL)和 LTE 通道可用。
3指最佳 IP 语音呼叫业务仅对 非-3GPP/非-3GPP2 通道(如 Wi-Fi, xDSL)和 LTE/HSPA 通道可用。
4指最佳 IP 语音呼叫业务对除了 2G 通道外的 任何通道可用。
参见
Mtc_CallDbSetBeIpVoiceCallAuth
ZFUNC ZBOOL Mtc_CallDbGetResolutionControl (ZFUNC_VOID )

获取视频流分辨率控制。

返回值
ZTRUE视频流分辨率控制可用。
ZFALSE视频流分辨率控制不可用。
参见
Mtc_CallDbSetResolutionControl
ZFUNC ZBOOL Mtc_CallDbGetRpsiEnable (ZFUNC_VOID )

从数据库获取 RPSI 选项。

返回值
ZTRUE开启 RPSI。
ZFALSE不开启 RPSI。
参见
Mtc_CallDbSetRpsiEnable
ZFUNC ZBOOL Mtc_CallDbGetRtcpEnable (ZFUNC_VOID )

从数据库获取 RTCP 选项。

返回值
ZTRUE开启 RTCP。
ZFALSE不开启 RTCP。
参见
Mtc_CallDbSetRtcpEnable
ZFUNC ZULONG Mtc_CallDbGetRtpBreakTime (ZFUNC_VOID )

从数据库获取以秒为单位 RTP 数据断开时长。

返回
RTP 数据断开时长。
参见
Mtc_CallDbSetRtpBreakTime
ZFUNC ZINT Mtc_CallDbGetRtpPort (ZUSHORT * pwAMinPort, ZUSHORT * pwAMaxPort, ZUSHORT * pwVMinPort, ZUSHORT * pwVMaxPort )

从数据库获取 RTP 端口。

参数
[out]pwAMinPortRTP 音频最小端口。
[out]pwAMaxPortRTP 音频最大端口。
[out]pwVMinPortRTP 视频最小端口。
[out]pwVMaxPortRTP 视频最大端口。
返回值
ZOK获取 RTP 端口成功。
ZFAILED获取 RTP 端口失败。
参见
Mtc_CallDbSetRtpPort
ZFUNC ZBOOL Mtc_CallDbGetRxAgcEnable (ZFUNC_VOID )

获取 RxAGC 的状态。

返回值
ZTRUE指 RxAGC 可用。
ZFALSE指 RxAGC 不可用。
参见
Mtc_CallDbSetRxAgcEnable
ZFUNC ZUCHAR Mtc_CallDbGetRxAgcMode (ZFUNC_VOID )

获取 RxAGC 模式。

返回
当前 RxAGC 模式,EN_MTC_RX_GC_TYPE。
参见
Mtc_CallDbSetRxAgcMode
ZFUNC ZUCHAR Mtc_CallDbGetRxAgcTarget (ZFUNC_VOID )

获取目标 RxAGC 的 dBOV。

返回
当前目标 RxAGC 的 dBOV。
参见
Mtc_CallDbSetRxAgcTarget
ZFUNC ZBOOL Mtc_CallDbGetRxAnrEnable (ZFUNC_VOID )

获取 RxANR 状态。

返回值
ZTRUE指 RxANR 可用。
ZFALSE指 RxANR 可用。
参见
Mtc_CallDbSetRxAnrEnable
ZFUNC ZUCHAR Mtc_CallDbGetRxAnrMode (ZFUNC_VOID )

获取 RxANR 模式。

返回
当前 RxANR 模式,EN_MTC_NS_TYPE。
参见
Mtc_CallDbSetRxAnrMode
ZFUNC ZINT Mtc_CallDbGetSessTmrInfo (ZULONG * pdwType, ZULONG * pdwTmrLen, ZULONG * pdwMinTmrLen )

获取会话计时器信息。

参数
[out]pdwType会话计时器类型, EN_MTC_DB_SESSION_TIME_TYPE。
[out]pdwTmrLen会话计时器长度。
[out]pdwMinTmrLen会话计时器最小长度。
返回值
ZTRUE获取会话计时器信息成功。
ZFALSE获取会话计时器信息失败。
参见
Mtc_CallDbSetSessTmrInfo
ZFUNC ZBOOL Mtc_CallDbGetSmallNaluEnable (ZFUNC_VOID )

从数据库获取小 NALU 选项。

返回值
ZTRUE可用小 NALU。
ZFALSE不可用小 NALU。
参见
Mtc_CallDbSetSmallNaluEnable
ZFUNC ZUINT Mtc_CallDbGetSpkDftVol (ZFUNC_VOID )

获取扬声器默认音量值。

返回
扬声器默认音量值,从0到20。
ZFUNC ZBOOL Mtc_CallDbGetSrtpAuthRtp (ZFUNC_VOID )

从数据库获取认证 SRTP 选项。

返回值
ZTRUE可用认证 SRTP。
ZFALSE不可用认证 SRTP。
参见
Mtc_CallDbSetSrtpAuthRtp
ZFUNC ZUINT Mtc_CallDbGetSrtpCryptoType (ZFUNC_VOID )

从数据库获取 SRTP 加密类型。

返回
SRTP 加密类型,EN_MTC_DB_SRTP_CRYPTO_TYPE。
参见
Mtc_CallDbSetSrtpCryptoType
ZFUNC ZBOOL Mtc_CallDbGetSrtpEncryptRtcp (ZFUNC_VOID )

从数据库获取加密 SRTCP 选项。

返回值
ZTRUE可用加密 SRTCP。
ZFALSE不可用加密 SRTCP。
参见
Mtc_CallDbSetSrtpEncryptRtcp
ZFUNC ZBOOL Mtc_CallDbGetSrtpEncryptRtp (ZFUNC_VOID )

从数据库获取加密 SRTP 选项。

返回值
ZTRUE可用加密 SRTP。
ZFALSE不可用加密 SRTP。
参见
Mtc_CallDbSetSrtpEncryptRtp
ZFUNC ZCONST ZCHAR* Mtc_CallDbGetSuptAudioCodec (ZULONG dwIndex)

从数据库获取支持音频编解码。

参数
[in]dwIndex编解码索引从0到(数量-1)。数量由 Mtc_CallDbGetSuptAudioCodecCount 获取。
返回
编解码名称字符串,若成功,或空字符串,若失败。
参见
Mtc_CallDbGetSuptAudioCodecCount
ZFUNC ZULONG Mtc_CallDbGetSuptAudioCodecCount (ZFUNC_VOID )

获取支持音频编解码数量。

返回
音频编解码支持的数量。
ZFUNC ZCONST ZCHAR* Mtc_CallDbGetSuptVideoCodec (ZULONG dwIndex)

从数据库获取视频编解码。

参数
[in]dwIndex编解码索引从0到(数量-1)。数量由 Mtc_CallDbGetSuptVideoCodecCount 获取。
返回
编解码名称字符串,若成功,或空字符串,若失败。
参见
Mtc_CallDbGetSuptVideoCodecCount
ZFUNC ZULONG Mtc_CallDbGetSuptVideoCodecCount (ZFUNC_VOID )

获取支持视频编解码数量。

返回
视频编解码支持的数量。
ZFUNC ZBOOL Mtc_CallDbGetSymNego ()

从数据库获取对称协议。

返回值
ZTRUE对称协议可用。
ZFALSE对称协议不可用。
参见
Mtc_CallDbSetSymNego
ZFUNC ZBOOL Mtc_CallDbGetTmmbrEnable (ZFUNC_VOID )

从数据库获取 TMMBR 选项。

返回值
ZTRUE开启 TMMBR。
ZFALSE不开启 TMMBR。
参见
Mtc_CallDbSetTmmbrEnable
ZFUNC ZBOOL Mtc_CallDbGetVadEnable (ZFUNC_VOID )

获取 VAD 状态。

返回值
ZTRUE指 VAD 可用。
ZFALSE指 VAD 不可用。
参见
Mtc_CallDbSetVadEnable
ZFUNC ZUCHAR Mtc_CallDbGetVadMode (ZFUNC_VOID )

获取 VAD 模式。

返回
当前 VAD 模式,EN_MTC_VAD_TYPE。
参见
Mtc_CallDbSetVadMode
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgAttemptEarly (ZFUNC_VOID )

获取 RCS-SC 设备,它是否能能在第一个 CS 语音电话呼叫未拆除时, 开始最佳 IP 语音呼叫升级。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

返回值
ZTRUE指 CS 语音呼叫拆除前便可开始最佳 IP 语音呼叫。
ZFALSE指仅当 CS 语音呼叫拆除后可开始最佳 IP 语音呼叫。
参见
Mtc_CallDbSetVCallUpgAttemptEarly
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgFromCs (ZFUNC_VOID )

获取 RCS-CS 模式下的设备,他能否将 CS 呼叫升级为 IP 视频呼叫。

它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

返回值
ZTRUE指允许升级 CS 呼叫到最佳 IP 视频呼叫。
ZFALSE不允许升级 CS 呼叫到最佳 IP 视频呼叫。
参见
Mtc_CallDbSetVCallUpgFromCs
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgOnCapError (ZFUNC_VOID )

获取 RCS-AA 或 RCS-CS 设备,它是否能在业务能力交换因480临时不可用或408超时而失败的情况下 开始最佳 IP 视频呼叫升级。

它要求在设备中能使用 RCS-AA 和 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

返回值
ZTRUE指即便返回 480/408 错误,最佳 IP 语音呼叫仍可开始。
ZFALSE指仅当接收方用户业务能力返回时,最佳 IP 语音呼叫可以开始。
参见
Mtc_CallDbSetVCallUpgOnCapError
ZFUNC ZBOOL Mtc_CallDbGetVideoArs (ZFUNC_VOID )

获取视频流 ARS 选项。

返回值
ZTRUE视频流 ARS 可用。
ZFALSE视频流 ARS 不可用。
参见
Mtc_CallDbSetVideoArs
ZFUNC ZINT Mtc_CallDbGetVideoArsParm (ZUINT * piBrHi, ZUINT * piBrLo, ZUINT * piFrHi, ZUINT * piFrLo )

从数据库获取 ARS 参数。

参数
[out]piBrHi最高码率。
[out]piBrLo最低码率。
[out]piFrHi最高帧速率。
[out]piFrLo最低帧速率。
返回值
ZOK获取成功。
ZFAILED获取失败。
参见
Mtc_CallDbSetVideoArsParm
ZFUNC ZBOOL Mtc_CallDbGetVideoBem (ZFUNC_VOID )

获取视频流 bw 效率模式。

返回值
ZTRUE视频流 BEM 可用。
ZFALSE视频流 BEM 不可用。
参见
Mtc_CallDbSetVideoBem
ZFUNC ZULONG Mtc_CallDbGetVideoBitrate ()

获取视频码率。

返回值
bps 为单位视频码率参数。
参见
Mtc_CallDbSetVideoBitrate
ZFUNC ZCHAR* Mtc_CallDbGetVideoCodecByPriority (ZUCHAR ucPriority)

从数据库获取视频编解码。

参数
[in]ucPriority编解码优先权。
返回
编解码名称字符串,若成功,或空字符串,若失败。
参见
Mtc_CallDbSetVideoCodecByPriority
ZFUNC ZULONG Mtc_CallDbGetVideoCodecCount (ZFUNC_VOID )

获取视频编解码数量。

返回
视频用于编解码数量。
ZFUNC ZCHAR* Mtc_CallDbGetVideoDevice (ZFUNC_VOID )

获取视频设备。

返回
视频截图设备名称字符串,若失败返回空字符串。
参见
Mtc_CallDbGetVideoCodecByPriority
ZFUNC ZULONG Mtc_CallDbGetVideoFramerate ()

获取视频帧速率。

返回值
fps 为单位视频帧速率参数。
参见
Mtc_CallDbSetVideoFramerate
ZFUNC ZUINT Mtc_CallDbGetVideoOrientId (ZFUNC_VOID )

获取视频定向协调 RTP 扩展 ID。

返回
RTP 扩展 ID。
参见
Mtc_CallDbSetVideoOrientId
ZFUNC ZBOOL Mtc_CallDbGetVideoOrientRecv (ZFUNC_VOID )

获取接收视频定向协调可用或不可用。

返回值
ZTRUE接收视频定向协调可用。
ZFALSE接收视频定向协调不可用。
参见
Mtc_CallDbSetVideoOrientRecv
ZFUNC ZBOOL Mtc_CallDbGetVideoOrientSend (ZFUNC_VOID )

设置发送视频定位协调可用或不可用。

返回值
ZTRUE发送视频定位协调可用。
ZFALSE发送视频定位协调不可用。
参见
Mtc_CallDbSetVideoOrientSend
ZFUNC ZBOOL Mtc_CallDbGetVideoRedFec ()

获取 RED/FEC 选项。

返回值
ZTRUEARS 为可用 RED/FEC。
ZFALSEARS 为不可用 RED/FEC。
参见
Mtc_CallDbSetVideoRedFec
ZFUNC ZINT Mtc_CallDbGetVideoResolution (ZULONG * pdwWidth, ZULONG * pdwHeight )

获取视频分辨率。

参数
[out]pdwWidth水平方向像素值。
[out]pdwHeight垂直方向像素值。
返回值
ZOK获取视分辨率成功。
ZFAILED获取视频分辨率失败。
参见
Mtc_CallDbSetVideoResolution
ZFUNC ZCHAR* Mtc_CallDbGetVideoResolutionX ()

获取视频分辨率。

返回
视频分辨率名称字符串,若失败返回“未知”。
参见
Mtc_CallDbSetVideoResolutionX
ZFUNC ZBOOL Mtc_CallDbGetVideoRtcpMuxEnable (ZFUNC_VOID )

从数据库获取 rtcp-mux 选项。

返回值
ZTRUE开启视频 rtcp-mux。
ZFALSE不开启视频 rtcp-mux。
参见
Mtc_CallDbSetVideoRtcpMuxEnable
ZFUNC ZINT Mtc_CallDbSetAecEnable (ZBOOL bEnable)

设置 AEC 状态。

参数
[in]bEnableZTRUE AEC 可用, ZFALSE AEC 不可用。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetAecEnable
ZFUNC ZINT Mtc_CallDbSetAecMode (ZUCHAR ucMode)

设置 AEC 模式。

参数
[in]ucModeAEC 模式, EN_MTC_EC_TYPE。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetAecMode
ZFUNC ZINT Mtc_CallDbSetAgcEnable (ZBOOL bEnable)

设置 AGC 状态。

参数
[in]bEnableZTRUE AGC 可用,ZFALSE AGC 不可用。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetAgcEnable
ZFUNC ZINT Mtc_CallDbSetAgcMode (ZUCHAR ucMode)

设置 AGC 模式。

参数
[in]ucModeAGC 模式,EN_MTC_GC_TYPE。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetAgcMode
ZFUNC ZINT Mtc_CallDbSetAgcTarget (ZUCHAR ucTargetDb)

设置目标 AGC 的 dBOV。

参数
[in]ucTargetDb目标 AGC 的 dBOV,应在0-30之间。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetAgcTarget
ZFUNC ZINT Mtc_CallDbSetAnrEnable (ZBOOL bEnable)

设置 ANR 状态。

参数
[in]bEnableZTRUE ANR 可用,ZFALSE ANR 不可用。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetAnrEnable
ZFUNC ZINT Mtc_CallDbSetAnrMode (ZUCHAR ucMode)

设置 ANR 模式。

参数
[in]ucModeANR 模式,EN_MTC_NS_TYPE.
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetAnrMode
ZFUNC ZINT Mtc_CallDbSetArsMode (ZUCHAR ucMode)

设置 ARS 模式。

参数
[in]ucModeARS 模式,EN_MTC_ARS_TYPE。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetArsMode
ZFUNC ZINT Mtc_CallDbSetAudioCodecByPriority (ZCHAR * pcName, ZUCHAR ucPriority )

设置音频编解码优先权。

参数
[in]pcName编解码名称。
[in]ucPriority编解码优先权。
返回值
ZOK设置音频编解码优先权成功。
ZFAILED设置音频编解码优先权失败。
参见
Mtc_CallDbGetAudioCodecByPriority
ZFUNC ZINT Mtc_CallDbSetAudioCodecEnable (ZCHAR * pcCodec, ZBOOL bEnable )

设置音频编解码可用或不可用。

参数
[in]pcCodec编解码名称。
[in]bEnableZTRUE 可用,否则为不可用。
返回值
ZOK设置音频编解码可用或不可用成功。
ZFAILED设置音频编解码可用或不可用失败。
ZFUNC ZINT Mtc_CallDbSetAudioDevice (ZCHAR * pcInput, ZCHAR * pcOutput )

设置音频设备。

参数
[in]pcInput音频输入设备名称。
[in]pcOutput音频输出设备名称。
返回值
ZOK设置音频设备成功。
ZFAILED设置音频设备失败。
ZFUNC ZINT Mtc_CallDbSetAudioQos (ZBOOL bAec, ZBOOL bAnr, ZBOOL bAgc, ZBOOL bVad )

设置音频 QOS。

参数
[in]bAec音频回声取消选项。
[in]bAnr音频噪声降低。
[in]bAgc音频增加控制选项。
[in]bVad静音检测。
返回值
ZOK设置音频 QOS 成功。
ZFAILED设置音频 QOS 失败。
参见
Mtc_CallDbGetAudioQos
ZFUNC ZINT Mtc_CallDbSetAudioRed (ZBOOL bEnable)

设置音频剩余状态。

参数
[in]bEnableZTRUE 音频剩余可用,ZFALSE 音频剩余不可用。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetAudioRed
ZFUNC ZINT Mtc_CallDbSetAudioRtcpMuxEnable (ZBOOL bEnable)

设置音频 rtcp-mux选项。

参数
[in]bEnable音频 rtcp-mux选项。
返回值
ZOK设置音频 rtcp-mux 选项成功。
ZFAILED设置音频 rtcp-mux 选项失败。
参见
Mtc_CallDbGetAudioRtcpMuxEnable
ZFUNC ZINT Mtc_CallDbSetAutoAcptCall (ZBOOL bEnable)

设置接收自动呼叫的选项。

参数
[in]bEnable接收自动呼叫选项。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetAutoAcptCall
ZFUNC ZINT Mtc_CallDbSetCfbInfo (ZBOOL bEnable, ZCHAR * pcUri )

设置呼叫前转正忙信息。

参数
[in]bEnable呼叫前转正忙选项。
[in]pcUri呼叫前转正忙 URI。
返回值
ZOK设置呼叫前转正忙信息成功。
ZFAILED设置呼叫前转正忙信息失败。
参见
Mtc_CallDbGetCfbInfo
ZFUNC ZINT Mtc_CallDbSetCfnaInfo (ZBOOL bEnable, ZCHAR * pcUri, ZULONG dwWaitLen )

设置呼叫前转没有应答信息。

参数
[in]bEnable没有应答呼叫前转选项。
[in]pcUri没有应答呼叫前转 URI。
[in]dwWaitLen没有应答呼叫前转等待时长。
返回值
ZOK设置呼叫前转没有应答信息成功。
ZFAILED设置呼叫前转没有应答信息失败。
参见
Mtc_CallDbGetCfnaInfo
ZFUNC ZINT Mtc_CallDbSetCfuInfo (ZBOOL bEnable, ZCHAR * pcUri )

设置无条件呼叫前传信息。

参数
[in]bEnable无条件呼叫前转选项。
[in]pcUri无条件呼叫前转 URI。
返回值
ZOK设置无条件呼叫前转信息成功。
ZFAILED设置无条件呼叫前转信息失败。
参见
Mtc_CallDbGetCfuInfo
ZFUNC ZINT Mtc_CallDbSetCpuLoadControl (ZBOOL bEnable)

设置视频流 CPU 加载控制。

参数
[in]bEnableZTRUE CPU 加载控制可用,否则不可用。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetCpuLoadControl
ZFUNC ZINT Mtc_CallDbSetCpuLoadTarget (ZULONG dwTarget)

设置视频流 CPU 加载控制。

参数
[in]dwTargetCUP 加载控制目标,从0到100。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetCpuLoadTarget
ZFUNC ZINT Mtc_CallDbSetCwc (ZBOOL bEnable)

设置呼叫中呼入选项。

参数
[in]bEnable呼叫中呼入可用。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetCwc
ZFUNC ZINT Mtc_CallDbSetDoNotDisturb (ZBOOL bEnable)

设置勿扰模式。

参数
[in]bEnable勿扰模式。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetDoNotDisturb
ZFUNC ZINT Mtc_CallDbSetDtmfPayload (ZULONG dwPayload)

设置 DTMF 消息负荷。

参数
[in]dwPayloadDTMF 消息负荷。
返回值
ZOK设置 DTMF 消息负荷成功。
ZFAILED设置 DTMF 消息负荷失败。
参见
Mtc_CallDbGetDtmfPayload
ZFUNC ZINT Mtc_CallDbSetDtmfType (ZULONG dwType)

设置 DTMF 消息类型。

参数
[in]dwTypeDTMF 消息类型。 DTMF type EN_MTC_DB_DTMF_TYPE, 包含 EN_MTC_DB_DTMF_INBAND, EN_MTC_DB_DTMF_OUTBAND, EN_MTC_DB_DTMF_INFO, EN_MTC_DB_DTMF_INFO_HW, EN_MTC_DB_DTMF_AUTO.
返回值
ZOK设置 DTMF 消息类型成功。
ZFAILED设置 DTMF 消息类型失败。
参见
Mtc_CallDbGetDtmfType
ZFUNC ZINT Mtc_CallDbSetDtmfWatch (ZBOOL bWatch)

设置观察 DTMF 标记。

参数
[in]bWatch若为 ZTRUE,它将通知观察者,当接收 DTMF。 若为 ZFALSE,不通知。
返回值
ZOK设置观察 DTMF 标记成功。
ZFAILED设置观察 DTMF 标记失败。
参见
Mtc_CallDbGetDtmfWatch
ZFUNC ZINT Mtc_CallDbSetFir (ZBOOL bEnable)

设置视频流 FIR。

参数
[in]bEnableZTRUE FIR 可用,否则不可用。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetFir
ZFUNC ZINT Mtc_CallDbSetFirByInfo (ZBOOL bEnable)

用 INFO 方式设置视频流 FIR。

参数
[in]bEnableZTRUE 用 INFO 方式设置的 FIR 可用,否则不可用。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetFirByInfo
ZFUNC ZINT Mtc_CallDbSetFramerateControl (ZBOOL bEnable)

设置视频流帧速率控制。

参数
[in]bEnableZTRUE 帧速率控制可用,否则不可用。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetFramerateControl
ZFUNC ZINT Mtc_CallDbSetIpCallBreakOut (ZBOOL bIpCallBreakOut)

设置 RCS-AA 模式下的设备,它是否能在用户在语音呼叫中不显示业务能力的情况下开始语音呼叫。 开始语音呼叫。 它要求在设备中能使用 RCS-AA 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

参数
[in]bBeIpCallBreakOut开始语音呼叫可用标记。
返回值
ZOK设置可用标记成功。
ZFAILED设置可用标记失败。
参见
Mtc_CallDbGetBeIpCallBreakOut
ZFUNC ZINT Mtc_CallDbSetIpCallBreakOutCs (ZBOOL bIpCallBreakOutCs)

设置 RCS-CS 模式下的设备,它是否能在用户在语音呼叫中不显示业务能力的情况下开始语音呼叫。 下开始语音呼叫。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

参数
[in]bBeIpCallBreakOutCs开始语音呼叫可用标记。
返回值
ZOK设置可用标记成功。
ZFAILED设置可用标记失败。
参见
Mtc_CallDbGetBeIpCallBreakOutCs
ZFUNC ZINT Mtc_CallDbSetKeyPeriod (ZULONG dwTimeLen)

设置视频流帧速率控制。

参数
[in]dwTimeLen以毫秒为单位帧周期。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetKeyPeriod
ZFUNC ZINT Mtc_CallDbSetNackEnable (ZBOOL bEnable)

设置 NACK 选项。

参数
[in]bEnableNACK 选项。
返回值
ZOK设置 NACK 选项成功。
ZFAILED设置 NACK 选项失败。
参见
Mtc_CallDbGetNackEnable
ZFUNC ZINT Mtc_CallDbSetPrefixCont (ZCHAR * pcPrefixCont)

设置呼叫前缀内容。

参数
[in]pcPrefixCont呼叫前缀内容。
返回值
ZOK设置呼叫前缀内容成功。
ZFAILED设置呼叫前缀内容失败。
参见
Mtc_CallDbGetPrefixCont
ZFUNC ZINT Mtc_CallDbSetPrefixOption (ZUINT iPrefixOpt)

设置呼叫前缀选项。

参数
[in]iPrefixOpt呼叫前缀选项, EN_MTC_DB_PREFIX_OPT_TYPE.
返回值
ZOK设置呼叫前缀选项成功。
ZFAILED设置呼叫前缀选项失败。
参见
Mtc_CallDbGetPrefixOption
ZFUNC ZINT Mtc_CallDbSetPrivacyOpt (ZUCHAR ucOpt, ZBOOL bEnable )

从数据库设置私人选项。

参数
[in]ucOpt私人选项类型,它可以是 MTC_PRIVACY_NONE, MTC_PRIVACY_ID, MTC_PRIVACY_HEADER, MTC_PRIVACY_SESSION 以及 MTC_PRIVACY_CRITICAL 之一。
[in]bEnableZTRUE 相应私人选项可用。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetPrivacyOpt
ZFUNC ZINT Mtc_CallDbSetPtime (ZULONG dwTimeLen)

设置数据包时长。

参数
[in]dwTimeLen数据包时长。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetPtime
ZFUNC ZINT Mtc_CallDbSetRcsIpVideoCallAuth (ZUINT iRcsIpVideoCallAuth)

设置授权用户使用最佳 IP 视频呼叫业务。

参数
[in]iBeIpVideoCallAuth最佳 IP 视频呼叫业务类型。
返回值
ZOK设置 IP 视频呼叫业务类型成功。
ZFAILED设置 IP 视频呼叫业务类型失败。
参见
Mtc_CallDbGetBeIpVideoCallAuth
ZFUNC ZINT Mtc_CallDbSetRcsIpVoiceCallAuth (ZUINT iRcsIpVoiceCallAuth)

设置授权用户使用最佳 IP 语音呼叫业务。

参数
[in]iBeIpVoiceCallAuth最佳 IP 语音呼叫业务类型。
返回值
ZOK设置 IP 语音呼叫业务类型成功。
ZFAILED设置 IP 语音呼叫业务类型失败。
参见
Mtc_CallDbGetBeIpVoiceCallAuth
ZFUNC ZINT Mtc_CallDbSetResolutionControl (ZBOOL bEnable)

设置视频流分辨率控制。

参数
[in]bEnableZTRUE 分辨率控制可用,否则为不可用。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetResolutionControl
ZFUNC ZINT Mtc_CallDbSetRpsiEnable (ZBOOL bEnable)

设置 RPSI 选项。

参数
[in]bEnableRPSI 选项。
返回值
ZOK设置 RPSI 选项成功。
ZFAILED设置 RPSI 选项失败。
参见
Mtc_CallDbGetRpsiEnable
ZFUNC ZINT Mtc_CallDbSetRtcpEnable (ZBOOL bEnable)

设置 RTCP 选项。

参数
[in]bEnableRTCP 选项。
返回值
ZOK设置 RTCP 选项成功。
ZFAILED设置 RTCP 选项失败。
参见
Mtc_CallDbGetRtcpEnable
ZFUNC ZINT Mtc_CallDbSetRtpBreakTime (ZULONG dwTimeLen)

设置以秒为单位 RTP 数据断开时长。

参数
[in]dwTimeLen以秒为单位 RTP 数据断开时长。
返回值
ZOK设置 RTP 数据断开时长成功。
ZFAILED设置 RTP 数据断开时长失败。
参见
Mtc_CallDbGetRtpBreakTime
ZFUNC ZINT Mtc_CallDbSetRtpPort (ZUSHORT wAMinPort, ZUSHORT wAMaxPort, ZUSHORT wVMinPort, ZUSHORT wVMaxPort )

设置 RTP 端口。

参数
[in]wAMinPortRTP 音频最小端口。
[in]wAMaxPortRTP 音频最大端口。
[in]wVMinPortRTP 视频最小端口。
[in]wVMaxPortRTP 视频最大端口。
返回值
ZOK设置 RTP 端口成功。
ZFAILED设置 RTP 端口失败。
参见
Mtc_CallDbGetRtpPort
ZFUNC ZINT Mtc_CallDbSetRxAgcEnable (ZBOOL bEnable)

设置 RxAGC 的状态。

参数
[in]bEnableZTRUE RxAGC 可用,ZFALSE RxAGC 不可用。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetRxAgcEnable
ZFUNC ZINT Mtc_CallDbSetRxAgcMode (ZUCHAR ucMode)

设置 RxAGC 模式。

参数
[in]ucModeRxAGC 模式, EN_MTC_RX_GC_TYPE。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetRxAgcMode
ZFUNC ZINT Mtc_CallDbSetRxAgcTarget (ZUCHAR ucTargetDb)

设置目标 RxAGC 的 dBOV。

参数
[in]ucTargetDb目标 RxAGC 的 dBOV,应在0-30之间。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetRxAgcTarget
ZFUNC ZINT Mtc_CallDbSetRxAnrEnable (ZBOOL bEnable)

设置 RxANR 状态。

参数
[in]bEnableZTRUE RxANR 可用,ZFALSE RxANR 不可用。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetRxAnrEnable
ZFUNC ZINT Mtc_CallDbSetRxAnrMode (ZUCHAR ucMode)

设置 RxANR 模式。

参数
[in]ucModeRxANR 模式,EN_MTC_NS_TYPE。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetRxAnrMode
ZFUNC ZINT Mtc_CallDbSetSessTmrInfo (ZULONG dwType, ZULONG dwTmrLen, ZULONG dwMinTmrLen )

设置会话计时器信息。

参数
[in]dwType会话计时器类型, EN_MTC_DB_SESSION_TIME_TYPE。
[in]dwTmrLen会话计时器长度。
[in]dwMinTmrLen会话计时器最小长度。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetSymNego
ZFUNC ZINT Mtc_CallDbSetSmallNaluEnable (ZBOOL bEnable)

设置小 NALU 选项。

参数
[in]bEnable小 NALU 选项。
返回值
ZOK设置小 NALU 选项成功。
ZFAILED设置小 NALU 选项失败。
参见
Mtc_CallDbGetSmallNaluEnable
ZFUNC ZINT Mtc_CallDbSetSpkDftVol (ZUINT iVol)

设置扬声器默认音量值。

参数
[in]iVol扬声器默认音量值,从0到20。
返回值
ZOK设置成功。
ZFAILED设置失败。
ZFUNC ZINT Mtc_CallDbSetSrtpAuthRtp (ZBOOL bEnable)

设置认证 SRTP 选项。

参数
[in]bEnableZTRUE 授权 SRTP 可用,ZFALSE 不可用。
返回值
ZOK设置授权 SRTP 选项若成功。
ZFAILED设置授权 SRTP 选项若失败。
参见
Mtc_CallDbGetSrtpAuthRtp
ZFUNC ZINT Mtc_CallDbSetSrtpCryptoType (ZUINT iType)

设置 SRTP 加密类型。

参数
[in]iTypeSRTP 加密类型,EN_MTC_DB_SRTP_CRYPTO_TYPE。
返回值
ZOK设置 SRTP 加密类型成功。
ZFAILED设置 SRTP 加密类型失败。
参见
Mtc_CallDbGetSrtpCryptoType
ZFUNC ZINT Mtc_CallDbSetSrtpEncryptRtcp (ZBOOL bEnable)

设置加密 SRTCP 选项。

参数
[in]bEnableZTRUE 可用加密 SRTCP, ZFALSE 不可用。
返回值
ZOK设置加密 SRTCP 选项成功。
ZFAILED设置加密 SRTCP 选项失败。
参见
Mtc_CallDbGetSrtpEncryptRtcp
ZFUNC ZINT Mtc_CallDbSetSrtpEncryptRtp (ZBOOL bEnable)

设置加密 SRTP 选项。

参数
[in]bEnableZTRUE 可用加密 SRTP,ZFALSE 不可用。
返回值
ZOK设置加密 SRTP 选项成功。
ZFAILED设置加密 SRTP 选项失败。
参见
Mtc_CallDbGetSrtpEncryptRtp
ZFUNC ZINT Mtc_CallDbSetSymNego (ZBOOL bEnable)

设置对称协议。

参数
[in]bEnableZTRUE 对称协议可用。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetSymNego
ZFUNC ZINT Mtc_CallDbSetTmmbrEnable (ZBOOL bEnable)

设置 TMMBR 选项。

参数
[in]bEnableTMMBR 选项。
返回值
ZOK设置 TMMBR 选项成功。
ZFAILED设置 TMMBR 选项失败。
参见
Mtc_CallDbGetTmmbrEnable
ZFUNC ZINT Mtc_CallDbSetVadEnable (ZBOOL bEnable)

设置 VAD 状态。

参数
[in]bEnableZTRUE VAD 可用, ZFALSE VAD 不可用。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetVadEnable
ZFUNC ZINT Mtc_CallDbSetVadMode (ZUCHAR ucMode)

设置 VAD 模式。

参数
[in]ucModeVAD 模式, EN_MTC_VAD_TYPE。
返回值
ZOK若成功。
ZFAILED若失败。
参见
Mtc_CallDbGetVadMode
ZFUNC ZINT Mtc_CallDbSetVCallUpgAttemptEarly (ZBOOL bVCallUpgAttemptEarly)

设置 RCS-CS 设备,它是否能在 CS 语音呼叫未拆除时 开始最佳 IP 语音呼叫。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

参数
[in]bVCallUpgAttemptEarly升级可用标记。
返回值
ZOK设置可用标记成功。
ZFAILED设置可用标记失败。
参见
Mtc_CallDbGetVCallUpgAttemptEarly
ZFUNC ZINT Mtc_CallDbSetVCallUpgFromCs (ZBOOL bVCallUpgFromCs)

设置 RCS-CS 模式下设备,它是否能将 CS 语音呼叫升级成 IP 语音呼叫。

它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

参数
[in]bVCallUpgFromCs升级可用标记。
返回值
ZOK设置可用标记成功。
ZFAILED设置可用标记失败。
参见
Mtc_CallDbGetVCallUpgFromCs
ZFUNC ZINT Mtc_CallDbSetVCallUpgOnCapError (ZBOOL bVCallUpgOnCapError)

设置 RCS-AA 或 RCS-CS 设备,它是否能在业务能力交换因480临时不可用或408超时而失败时 开始最佳 IP 语音呼叫升级。

它要求在设备中能使用 RCS-AA 和 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。

参数
[in]bVCallUpgOnCapError升级可用标记。
返回值
ZOK设置可用标记成功。
ZFAILED设置可用标记失败。
参见
Mtc_CallDbGetVCallUpgOnCapError
ZFUNC ZINT Mtc_CallDbSetVideoArs (ZBOOL bEnable)

设置视频流 ARS 选项。

参数
[in]bEnableZTRUE ARS可用,否则 ARS 不可用。
返回值
ZOK设置视频 ARS 选项成功。
ZFAILED设置视频 ARS 选项失败。
参见
Mtc_CallDbGetVideoArs
ZFUNC ZINT Mtc_CallDbSetVideoArsParm (ZUINT iBrHi, ZUINT iBrLo, ZUINT iFrHi, ZUINT iFrLo )

设置 ARS 参数。

参数
[in]iBrHi最高码率。
[in]iBrLo最低码率。
[in]iFrHi最高帧速率。
[in]iFrLo最低帧速率。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetVideoArsParm
ZFUNC ZINT Mtc_CallDbSetVideoArsParmX (ZBOOL bNetWorkType)

设置 ARS 参数。

参数
[in]bNetWorkType网络类型。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetVideoArsParm
ZFUNC ZINT Mtc_CallDbSetVideoBem (ZBOOL bEnable)

设置视频流 bw 效率模式。

参数
[in]bEnableZTRUE BEM 可用,否则 BEM 不可用。
返回值
ZOK设置视频 BEM 选项成功。
ZFAILED设置视频 BEM 选项失败。
参见
Mtc_CallDbGetVideoBem
ZFUNC ZINT Mtc_CallDbSetVideoBitrate (ZULONG dwBitRate)

设置视频码率。

参数
[in]dwBitRateVideo bitrate parameter in bps.
返回值
ZOK设置视频码率成功。
ZFAILED设置视频码率失败。
参见
Mtc_CallDbGetVideoBitrate
ZFUNC ZINT Mtc_CallDbSetVideoCodecByPriority (ZCHAR * pcCodec, ZUCHAR ucPriority )

Set the video 编解码优先权。

参数
[in]pcCodec编解码名称。
[in]ucPriority编解码优先权。
返回值
ZOK设置视频编解码优先权成功。
ZFAILED设置视频编解码优先权失败。
参见
Mtc_CallDbGetVideoCodecByPriority
ZFUNC ZINT Mtc_CallDbSetVideoCodecEnable (ZCHAR * pcCodec, ZBOOL bEnable )

设置视频编解码可用或不可用。

参数
[in]pcCodec编解码名称。
[in]bEnableZTRUE 为可用,否则为不可用。
返回值
ZOK设置视频编解码可用或不可用成功。
ZFAILED设置视频编解码可用或不可用失败。
ZFUNC ZINT Mtc_CallDbSetVideoDevice (ZCHAR * pcCapture)

设置视频设备。

参数
[in]pcCapture视频截图设备名称。
返回值
ZOK设置视频设备成功。
ZFAILED设置视频设备失败。
参见
Mtc_CallDbGetVideoCodecByPriority
ZFUNC ZINT Mtc_CallDbSetVideoFramerate (ZULONG dwFrameRate)

设置视频帧速率。

参数
[in]dwFrameRate以 fps 为单位视频帧速率视频。
返回值
ZOK设置视频帧速率成功。
ZFAILED设置视频帧速率失败。
参见
Mtc_CallDbGetVideoFramerate
ZFUNC ZINT Mtc_CallDbSetVideoOrientId (ZUINT iId)

设置视频定向协调 RTP 扩展 ID。

参数
[in]iIdRTP 扩展 ID。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetVideoOrientId
ZFUNC ZINT Mtc_CallDbSetVideoOrientRecv (ZBOOL bEnable)

设置接收视频定向协调可用或不可用。

参数
[in]bEnableZTRUE 接收视频定向协调可用。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetVideoOrientRecv
ZFUNC ZINT Mtc_CallDbSetVideoOrientSend (ZBOOL bEnable)

设置发送视频定位协调可用或不可用。

参数
[in]bEnableZTRUE 发送视频定位协调可用。
返回值
ZOK设置选项成功。
ZFAILED设置选项失败。
参见
Mtc_CallDbGetVideoOrientSend
ZFUNC ZINT Mtc_CallDbSetVideoRedFec (ZBOOL bEnable)

设置 RED/FEC 选项。

参数
[in]bEnableZTRUE RED/FEC 可用,否则不可用。
返回值
ZOK设置成功。
ZFAILED设置失败。
参见
Mtc_CallDbGetVideoRedFec
ZFUNC ZINT Mtc_CallDbSetVideoResolution (ZULONG dwWidth, ZULONG dwHeight )

设置视频分辨率。

参数
[in]dwWidth水平方向像素值。
[in]dwHeight垂直方向像素值。
返回值
ZOK设置视频分辨率成功。
ZFAILED设置视频分辨率失败。
参见
Mtc_CallDbGetVideoResolution
ZFUNC ZINT Mtc_CallDbSetVideoResolutionX (ZCHAR * pcName)

设置视频分辨率。

参数
[in]pcName视频分辨率名称字符串。
返回值
ZOK设置视频分辨率成功。
ZFAILED设置视频分辨率失败。
参见
Mtc_CallDbGetVideoResolutionX
ZFUNC ZINT Mtc_CallDbSetVideoRtcpMuxEnable (ZBOOL bEnable)

设置视频 rtcp-mux 选项。

参数
[in]bEnable视频 rtcp-mux 选项。
返回值
ZOK设置视频 rtcp-mux 选项成功。
ZFAILED设置视频 rtcp-mux 选项失败。
参见
Mtc_CallDbGetVideoRtcpMuxEnable
Juphoon © 2015 中文(简体)
关于我们 JusTalk 开发人员 招聘 隐私政策