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 私人标记
不支持私人电话
枚举类型说明
enum EN_MTC_DB_ARS_TYPE
enum EN_MTC_DB_DTMF_TYPE
enum EN_MTC_DB_NET_TYPE
函数说明
ZFUNC ZBOOL Mtc_CallDbGetAecEnable (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetAecMode (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetAgcEnable (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetAgcMode (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetAgcTarget (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetAnrEnable (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetAnrMode (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetArsMode (ZFUNC_VOID )
ZFUNC ZCHAR* Mtc_CallDbGetAudioCodecByPriority (ZUCHAR ucPriority)
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 失败。
ZFUNC ZBOOL Mtc_CallDbGetAudioRed (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetAudioRtcpMuxEnable (ZFUNC_VOID )
从数据库获取音频 rtcp-mux 选项。
- 返回值
-
ZTRUE 开启音频 rtcp-mux。 ZFALSE 不开启音频 rtcp-mux。
ZFUNC ZBOOL Mtc_CallDbGetAutoAcptCall (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetCfbInfo (ZCHAR ** ppcUri)
ZFUNC ZBOOL Mtc_CallDbGetCfnaInfo (ZCHAR ** ppcUri, ZULONG * pdwWaitLen )
获取没有应答呼叫前转信息。
- 参数
-
[out] ppcUri 没有应答呼叫前转 URI。 [out] pdwWaitLen 没有应答呼叫前转时长。
- 返回值
-
ZTRUE 没有应答呼叫前转可用。 ZFALSE 没有应答呼叫前转不可用。
ZFUNC ZBOOL Mtc_CallDbGetCfuInfo (ZCHAR ** ppcUri)
获取呼叫无条件前转信息。
- 参数
-
[out] ppcUri 无条件呼叫前转 URI。
- 返回值
-
ZTRUE 无条件呼叫前转可用。 ZFALSE 无条件呼叫前转不可用。
ZFUNC ZBOOL Mtc_CallDbGetCpuLoadControl (ZFUNC_VOID )
ZFUNC ZULONG Mtc_CallDbGetCpuLoadTarget (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetCwc (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetDoNotDisturb (ZFUNC_VOID )
ZFUNC ZULONG Mtc_CallDbGetDtmfPayload (ZFUNC_VOID )
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.
ZFUNC ZBOOL Mtc_CallDbGetDtmfWatch (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetFir (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetFirByInfo (ZFUNC_VOID )
用 INFO 方式获取视频流 FIR。
- 返回值
-
ZTRUE 视频流通过 INFO 方式获取的 FIR 可用。 ZFALSE 视频流通过 INFO 方式获取的 FIR 不可用。
ZFUNC ZBOOL Mtc_CallDbGetFramerateControl (ZFUNC_VOID )
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 语音呼叫。
ZFUNC ZULONG Mtc_CallDbGetKeyPeriod (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetNackEnable (ZFUNC_VOID )
ZFUNC ZCHAR* Mtc_CallDbGetPrefixCont (ZFUNC_VOID )
ZFUNC ZUINT Mtc_CallDbGetPrefixOption (ZFUNC_VOID )
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 相应私人选项不可用。
ZFUNC ZULONG Mtc_CallDbGetPtime (ZFUNC_VOID )
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 通道外的 任何通道可用。
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 )
ZFUNC ZBOOL Mtc_CallDbGetRpsiEnable (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetRtcpEnable (ZFUNC_VOID )
ZFUNC ZULONG Mtc_CallDbGetRtpBreakTime (ZFUNC_VOID )
ZFUNC ZINT Mtc_CallDbGetRtpPort (ZUSHORT * pwAMinPort, ZUSHORT * pwAMaxPort, ZUSHORT * pwVMinPort, ZUSHORT * pwVMaxPort )
从数据库获取 RTP 端口。
- 参数
-
[out] pwAMinPort RTP 音频最小端口。 [out] pwAMaxPort RTP 音频最大端口。 [out] pwVMinPort RTP 视频最小端口。 [out] pwVMaxPort RTP 视频最大端口。
- 返回值
-
ZOK 获取 RTP 端口成功。 ZFAILED 获取 RTP 端口失败。
ZFUNC ZBOOL Mtc_CallDbGetRxAgcEnable (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetRxAgcMode (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetRxAgcTarget (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetRxAnrEnable (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetRxAnrMode (ZFUNC_VOID )
ZFUNC ZINT Mtc_CallDbGetSessTmrInfo (ZULONG * pdwType, ZULONG * pdwTmrLen, ZULONG * pdwMinTmrLen )
获取会话计时器信息。
- 参数
-
[out] pdwType 会话计时器类型, EN_MTC_DB_SESSION_TIME_TYPE。 [out] pdwTmrLen 会话计时器长度。 [out] pdwMinTmrLen 会话计时器最小长度。
- 返回值
-
ZTRUE 获取会话计时器信息成功。 ZFALSE 获取会话计时器信息失败。
ZFUNC ZBOOL Mtc_CallDbGetSmallNaluEnable (ZFUNC_VOID )
ZFUNC ZUINT Mtc_CallDbGetSpkDftVol (ZFUNC_VOID )
获取扬声器默认音量值。
- 返回
- 扬声器默认音量值,从0到20。
ZFUNC ZBOOL Mtc_CallDbGetSrtpAuthRtp (ZFUNC_VOID )
ZFUNC ZUINT Mtc_CallDbGetSrtpCryptoType (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetSrtpEncryptRtcp (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetSrtpEncryptRtp (ZFUNC_VOID )
ZFUNC ZCONST ZCHAR* Mtc_CallDbGetSuptAudioCodec (ZULONG dwIndex)
从数据库获取支持音频编解码。
- 参数
-
[in] dwIndex 编解码索引从0到(数量-1)。数量由 Mtc_CallDbGetSuptAudioCodecCount 获取。
- 返回
- 编解码名称字符串,若成功,或空字符串,若失败。
ZFUNC ZULONG Mtc_CallDbGetSuptAudioCodecCount (ZFUNC_VOID )
获取支持音频编解码数量。
- 返回
- 音频编解码支持的数量。
ZFUNC ZCONST ZCHAR* Mtc_CallDbGetSuptVideoCodec (ZULONG dwIndex)
从数据库获取视频编解码。
- 参数
-
[in] dwIndex 编解码索引从0到(数量-1)。数量由 Mtc_CallDbGetSuptVideoCodecCount 获取。
- 返回
- 编解码名称字符串,若成功,或空字符串,若失败。
ZFUNC ZULONG Mtc_CallDbGetSuptVideoCodecCount (ZFUNC_VOID )
获取支持视频编解码数量。
- 返回
- 视频编解码支持的数量。
ZFUNC ZBOOL Mtc_CallDbGetSymNego
()
ZFUNC ZBOOL Mtc_CallDbGetTmmbrEnable (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVadEnable (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetVadMode (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgAttemptEarly (ZFUNC_VOID )
获取 RCS-SC 设备,它是否能能在第一个 CS 语音电话呼叫未拆除时, 开始最佳 IP 语音呼叫升级。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 返回值
-
ZTRUE 指 CS 语音呼叫拆除前便可开始最佳 IP 语音呼叫。
ZFALSE 指仅当 CS 语音呼叫拆除后可开始最佳 IP 语音呼叫。
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgFromCs (ZFUNC_VOID )
获取 RCS-CS 模式下的设备,他能否将 CS 呼叫升级为 IP 视频呼叫。
它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 返回值
-
ZTRUE 指允许升级 CS 呼叫到最佳 IP 视频呼叫。
ZFALSE 不允许升级 CS 呼叫到最佳 IP 视频呼叫。
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgOnCapError (ZFUNC_VOID )
获取 RCS-AA 或 RCS-CS 设备,它是否能在业务能力交换因480临时不可用或408超时而失败的情况下 开始最佳 IP 视频呼叫升级。
它要求在设备中能使用 RCS-AA 和 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 返回值
-
ZTRUE 指即便返回 480/408 错误,最佳 IP 语音呼叫仍可开始。
ZFALSE 指仅当接收方用户业务能力返回时,最佳 IP 语音呼叫可以开始。
ZFUNC ZBOOL Mtc_CallDbGetVideoArs (ZFUNC_VOID )
ZFUNC ZINT Mtc_CallDbGetVideoArsParm (ZUINT * piBrHi, ZUINT * piBrLo, ZUINT * piFrHi, ZUINT * piFrLo )
从数据库获取 ARS 参数。
- 参数
-
[out] piBrHi 最高码率。
[out] piBrLo 最低码率。
[out] piFrHi 最高帧速率。
[out] piFrLo 最低帧速率。
- 返回值
-
ZOK 获取成功。
ZFAILED 获取失败。
ZFUNC ZBOOL Mtc_CallDbGetVideoBem (ZFUNC_VOID )
ZFUNC ZULONG Mtc_CallDbGetVideoBitrate
()
ZFUNC ZCHAR* Mtc_CallDbGetVideoCodecByPriority (ZUCHAR ucPriority)
ZFUNC ZULONG Mtc_CallDbGetVideoCodecCount (ZFUNC_VOID )
获取视频编解码数量。
- 返回
- 视频用于编解码数量。
ZFUNC ZCHAR* Mtc_CallDbGetVideoDevice (ZFUNC_VOID )
ZFUNC ZULONG Mtc_CallDbGetVideoFramerate
()
ZFUNC ZUINT Mtc_CallDbGetVideoOrientId (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVideoOrientRecv (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVideoOrientSend (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVideoRedFec
()
ZFUNC ZINT Mtc_CallDbGetVideoResolution (ZULONG * pdwWidth, ZULONG * pdwHeight )
获取视频分辨率。
- 参数
-
[out] pdwWidth 水平方向像素值。
[out] pdwHeight 垂直方向像素值。
- 返回值
-
ZOK 获取视分辨率成功。
ZFAILED 获取视频分辨率失败。
ZFUNC ZCHAR* Mtc_CallDbGetVideoResolutionX
()
ZFUNC ZBOOL Mtc_CallDbGetVideoRtcpMuxEnable (ZFUNC_VOID )
ZFUNC ZINT Mtc_CallDbSetAecEnable (ZBOOL bEnable)
设置 AEC 状态。
- 参数
-
[in] bEnable ZTRUE AEC 可用, ZFALSE AEC 不可用。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAecMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetAgcEnable (ZBOOL bEnable)
设置 AGC 状态。
- 参数
-
[in] bEnable ZTRUE AGC 可用,ZFALSE AGC 不可用。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAgcMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetAgcTarget (ZUCHAR ucTargetDb)
设置目标 AGC 的 dBOV。
- 参数
-
[in] ucTargetDb 目标 AGC 的 dBOV,应在0-30之间。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAnrEnable (ZBOOL bEnable)
设置 ANR 状态。
- 参数
-
[in] bEnable ZTRUE ANR 可用,ZFALSE ANR 不可用。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAnrMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetArsMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetAudioCodecByPriority (ZCHAR * pcName, ZUCHAR ucPriority )
设置音频编解码优先权。
- 参数
-
[in] pcName 编解码名称。
[in] ucPriority 编解码优先权。
- 返回值
-
ZOK 设置音频编解码优先权成功。
ZFAILED 设置音频编解码优先权失败。
ZFUNC ZINT Mtc_CallDbSetAudioCodecEnable (ZCHAR * pcCodec, ZBOOL bEnable )
设置音频编解码可用或不可用。
- 参数
-
[in] pcCodec 编解码名称。
[in] bEnable ZTRUE 可用,否则为不可用。
- 返回值
-
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 失败。
ZFUNC ZINT Mtc_CallDbSetAudioRed (ZBOOL bEnable)
设置音频剩余状态。
- 参数
-
[in] bEnable ZTRUE 音频剩余可用,ZFALSE 音频剩余不可用。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAudioRtcpMuxEnable (ZBOOL bEnable)
设置音频 rtcp-mux选项。
- 参数
-
[in] bEnable 音频 rtcp-mux选项。
- 返回值
-
ZOK 设置音频 rtcp-mux 选项成功。
ZFAILED 设置音频 rtcp-mux 选项失败。
ZFUNC ZINT Mtc_CallDbSetAutoAcptCall (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetCfbInfo (ZBOOL bEnable, ZCHAR * pcUri )
设置呼叫前转正忙信息。
- 参数
-
[in] bEnable 呼叫前转正忙选项。
[in] pcUri 呼叫前转正忙 URI。
- 返回值
-
ZOK 设置呼叫前转正忙信息成功。
ZFAILED 设置呼叫前转正忙信息失败。
ZFUNC ZINT Mtc_CallDbSetCfnaInfo (ZBOOL bEnable, ZCHAR * pcUri, ZULONG dwWaitLen )
设置呼叫前转没有应答信息。
- 参数
-
[in] bEnable 没有应答呼叫前转选项。
[in] pcUri 没有应答呼叫前转 URI。
[in] dwWaitLen 没有应答呼叫前转等待时长。
- 返回值
-
ZOK 设置呼叫前转没有应答信息成功。
ZFAILED 设置呼叫前转没有应答信息失败。
ZFUNC ZINT Mtc_CallDbSetCfuInfo (ZBOOL bEnable, ZCHAR * pcUri )
设置无条件呼叫前传信息。
- 参数
-
[in] bEnable 无条件呼叫前转选项。
[in] pcUri 无条件呼叫前转 URI。
- 返回值
-
ZOK 设置无条件呼叫前转信息成功。
ZFAILED 设置无条件呼叫前转信息失败。
ZFUNC ZINT Mtc_CallDbSetCpuLoadControl (ZBOOL bEnable)
设置视频流 CPU 加载控制。
- 参数
-
[in] bEnable ZTRUE CPU 加载控制可用,否则不可用。
- 返回值
-
ZOK 设置成功。
ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetCpuLoadTarget (ZULONG dwTarget)
设置视频流 CPU 加载控制。
- 参数
-
[in] dwTarget CUP 加载控制目标,从0到100。
- 返回值
-
ZOK 设置成功。
ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetCwc (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetDoNotDisturb (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetDtmfPayload (ZULONG dwPayload)
设置 DTMF 消息负荷。
- 参数
-
[in] dwPayload DTMF 消息负荷。
- 返回值
-
ZOK 设置 DTMF 消息负荷成功。
ZFAILED 设置 DTMF 消息负荷失败。
ZFUNC ZINT Mtc_CallDbSetDtmfType (ZULONG dwType)
设置 DTMF 消息类型。
- 参数
-
[in] dwType DTMF 消息类型。 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 消息类型失败。
ZFUNC ZINT Mtc_CallDbSetDtmfWatch (ZBOOL bWatch)
设置观察 DTMF 标记。
- 参数
-
[in] bWatch 若为 ZTRUE,它将通知观察者,当接收 DTMF。 若为 ZFALSE,不通知。
- 返回值
-
ZOK 设置观察 DTMF 标记成功。
ZFAILED 设置观察 DTMF 标记失败。
ZFUNC ZINT Mtc_CallDbSetFir (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetFirByInfo (ZBOOL bEnable)
用 INFO 方式设置视频流 FIR。
- 参数
-
[in] bEnable ZTRUE 用 INFO 方式设置的 FIR 可用,否则不可用。
- 返回值
-
ZOK 设置成功。
ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetFramerateControl (ZBOOL bEnable)
设置视频流帧速率控制。
- 参数
-
[in] bEnable ZTRUE 帧速率控制可用,否则不可用。
- 返回值
-
ZOK 设置成功。
ZFAILED 设置失败。
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)
ZFUNC ZINT Mtc_CallDbSetNackEnable (ZBOOL bEnable)
设置 NACK 选项。
- 参数
-
[in] bEnable NACK 选项。
- 返回值
-
ZOK 设置 NACK 选项成功。
ZFAILED 设置 NACK 选项失败。
ZFUNC ZINT Mtc_CallDbSetPrefixCont (ZCHAR * pcPrefixCont)
设置呼叫前缀内容。
- 参数
-
[in] pcPrefixCont 呼叫前缀内容。
- 返回值
-
ZOK 设置呼叫前缀内容成功。
ZFAILED 设置呼叫前缀内容失败。
ZFUNC ZINT Mtc_CallDbSetPrefixOption (ZUINT iPrefixOpt)
设置呼叫前缀选项。
- 参数
-
[in] iPrefixOpt 呼叫前缀选项, EN_MTC_DB_PREFIX_OPT_TYPE.
- 返回值
-
ZOK 设置呼叫前缀选项成功。
ZFAILED 设置呼叫前缀选项失败。
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] bEnable ZTRUE 相应私人选项可用。
- 返回值
-
ZOK 设置选项成功。
ZFAILED 设置选项失败。
ZFUNC ZINT Mtc_CallDbSetPtime (ZULONG dwTimeLen)
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] bEnable ZTRUE 分辨率控制可用,否则为不可用。
- 返回值
-
ZOK 设置成功。
ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetRpsiEnable (ZBOOL bEnable)
设置 RPSI 选项。
- 参数
-
[in] bEnable RPSI 选项。
- 返回值
-
ZOK 设置 RPSI 选项成功。
ZFAILED 设置 RPSI 选项失败。
ZFUNC ZINT Mtc_CallDbSetRtcpEnable (ZBOOL bEnable)
设置 RTCP 选项。
- 参数
-
[in] bEnable RTCP 选项。
- 返回值
-
ZOK 设置 RTCP 选项成功。
ZFAILED 设置 RTCP 选项失败。
ZFUNC ZINT Mtc_CallDbSetRtpBreakTime (ZULONG dwTimeLen)
设置以秒为单位 RTP 数据断开时长。
- 参数
-
[in] dwTimeLen 以秒为单位 RTP 数据断开时长。
- 返回值
-
ZOK 设置 RTP 数据断开时长成功。
ZFAILED 设置 RTP 数据断开时长失败。
ZFUNC ZINT Mtc_CallDbSetRtpPort (ZUSHORT wAMinPort, ZUSHORT wAMaxPort, ZUSHORT wVMinPort, ZUSHORT wVMaxPort )
设置 RTP 端口。
- 参数
-
[in] wAMinPort RTP 音频最小端口。
[in] wAMaxPort RTP 音频最大端口。
[in] wVMinPort RTP 视频最小端口。
[in] wVMaxPort RTP 视频最大端口。
- 返回值
-
ZOK 设置 RTP 端口成功。
ZFAILED 设置 RTP 端口失败。
ZFUNC ZINT Mtc_CallDbSetRxAgcEnable (ZBOOL bEnable)
设置 RxAGC 的状态。
- 参数
-
[in] bEnable ZTRUE RxAGC 可用,ZFALSE RxAGC 不可用。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetRxAgcMode (ZUCHAR ucMode)
设置 RxAGC 模式。
- 参数
-
[in] ucMode RxAGC 模式, EN_MTC_RX_GC_TYPE。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetRxAgcTarget (ZUCHAR ucTargetDb)
设置目标 RxAGC 的 dBOV。
- 参数
-
[in] ucTargetDb 目标 RxAGC 的 dBOV,应在0-30之间。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetRxAnrEnable (ZBOOL bEnable)
设置 RxANR 状态。
- 参数
-
[in] bEnable ZTRUE RxANR 可用,ZFALSE RxANR 不可用。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetRxAnrMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetSessTmrInfo (ZULONG dwType, ZULONG dwTmrLen, ZULONG dwMinTmrLen )
设置会话计时器信息。
- 参数
-
[in] dwType 会话计时器类型, EN_MTC_DB_SESSION_TIME_TYPE。
[in] dwTmrLen 会话计时器长度。
[in] dwMinTmrLen 会话计时器最小长度。
- 返回值
-
ZOK 设置选项成功。
ZFAILED 设置选项失败。
ZFUNC ZINT Mtc_CallDbSetSmallNaluEnable (ZBOOL bEnable)
设置小 NALU 选项。
- 参数
-
[in] bEnable 小 NALU 选项。
- 返回值
-
ZOK 设置小 NALU 选项成功。
ZFAILED 设置小 NALU 选项失败。
ZFUNC ZINT Mtc_CallDbSetSpkDftVol (ZUINT iVol)
设置扬声器默认音量值。
- 参数
-
[in] iVol 扬声器默认音量值,从0到20。
- 返回值
-
ZOK 设置成功。
ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetSrtpAuthRtp (ZBOOL bEnable)
设置认证 SRTP 选项。
- 参数
-
[in] bEnable ZTRUE 授权 SRTP 可用,ZFALSE 不可用。
- 返回值
-
ZOK 设置授权 SRTP 选项若成功。
ZFAILED 设置授权 SRTP 选项若失败。
ZFUNC ZINT Mtc_CallDbSetSrtpCryptoType (ZUINT iType)
设置 SRTP 加密类型。
- 参数
-
[in] iType SRTP 加密类型,EN_MTC_DB_SRTP_CRYPTO_TYPE。
- 返回值
-
ZOK 设置 SRTP 加密类型成功。
ZFAILED 设置 SRTP 加密类型失败。
ZFUNC ZINT Mtc_CallDbSetSrtpEncryptRtcp (ZBOOL bEnable)
设置加密 SRTCP 选项。
- 参数
-
[in] bEnable ZTRUE 可用加密 SRTCP, ZFALSE 不可用。
- 返回值
-
ZOK 设置加密 SRTCP 选项成功。
ZFAILED 设置加密 SRTCP 选项失败。
ZFUNC ZINT Mtc_CallDbSetSrtpEncryptRtp (ZBOOL bEnable)
设置加密 SRTP 选项。
- 参数
-
[in] bEnable ZTRUE 可用加密 SRTP,ZFALSE 不可用。
- 返回值
-
ZOK 设置加密 SRTP 选项成功。
ZFAILED 设置加密 SRTP 选项失败。
ZFUNC ZINT Mtc_CallDbSetSymNego (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetTmmbrEnable (ZBOOL bEnable)
设置 TMMBR 选项。
- 参数
-
[in] bEnable TMMBR 选项。
- 返回值
-
ZOK 设置 TMMBR 选项成功。
ZFAILED 设置 TMMBR 选项失败。
ZFUNC ZINT Mtc_CallDbSetVadEnable (ZBOOL bEnable)
设置 VAD 状态。
- 参数
-
[in] bEnable ZTRUE VAD 可用, ZFALSE VAD 不可用。
- 返回值
-
ZOK 若成功。
ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetVadMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetVCallUpgAttemptEarly (ZBOOL bVCallUpgAttemptEarly)
设置 RCS-CS 设备,它是否能在 CS 语音呼叫未拆除时 开始最佳 IP 语音呼叫。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 参数
-
[in] bVCallUpgAttemptEarly 升级可用标记。
- 返回值
-
ZOK 设置可用标记成功。
ZFAILED 设置可用标记失败。
ZFUNC ZINT Mtc_CallDbSetVCallUpgFromCs (ZBOOL bVCallUpgFromCs)
设置 RCS-CS 模式下设备,它是否能将 CS 语音呼叫升级成 IP 语音呼叫。
它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 参数
-
[in] bVCallUpgFromCs 升级可用标记。
- 返回值
-
ZOK 设置可用标记成功。
ZFAILED 设置可用标记失败。
ZFUNC ZINT Mtc_CallDbSetVCallUpgOnCapError (ZBOOL bVCallUpgOnCapError)
设置 RCS-AA 或 RCS-CS 设备,它是否能在业务能力交换因480临时不可用或408超时而失败时 开始最佳 IP 语音呼叫升级。
它要求在设备中能使用 RCS-AA 和 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 参数
-
[in] bVCallUpgOnCapError 升级可用标记。
- 返回值
-
ZOK 设置可用标记成功。
ZFAILED 设置可用标记失败。
ZFUNC ZINT Mtc_CallDbSetVideoArs (ZBOOL bEnable)
设置视频流 ARS 选项。
- 参数
-
[in] bEnable ZTRUE ARS可用,否则 ARS 不可用。
- 返回值
-
ZOK 设置视频 ARS 选项成功。
ZFAILED 设置视频 ARS 选项失败。
ZFUNC ZINT Mtc_CallDbSetVideoArsParm (ZUINT iBrHi, ZUINT iBrLo, ZUINT iFrHi, ZUINT iFrLo )
设置 ARS 参数。
- 参数
-
[in] iBrHi 最高码率。
[in] iBrLo 最低码率。
[in] iFrHi 最高帧速率。
[in] iFrLo 最低帧速率。
- 返回值
-
ZOK 设置成功。
ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetVideoArsParmX (ZBOOL bNetWorkType)
ZFUNC ZINT Mtc_CallDbSetVideoBem (ZBOOL bEnable)
设置视频流 bw 效率模式。
- 参数
-
[in] bEnable ZTRUE BEM 可用,否则 BEM 不可用。
- 返回值
-
ZOK 设置视频 BEM 选项成功。
ZFAILED 设置视频 BEM 选项失败。
ZFUNC ZINT Mtc_CallDbSetVideoBitrate (ZULONG dwBitRate)
设置视频码率。
- 参数
-
[in] dwBitRate Video bitrate parameter in bps.
- 返回值
-
ZOK 设置视频码率成功。
ZFAILED 设置视频码率失败。
ZFUNC ZINT Mtc_CallDbSetVideoCodecByPriority (ZCHAR * pcCodec, ZUCHAR ucPriority )
Set the video 编解码优先权。
- 参数
-
[in] pcCodec 编解码名称。
[in] ucPriority 编解码优先权。
- 返回值
-
ZOK 设置视频编解码优先权成功。
ZFAILED 设置视频编解码优先权失败。
ZFUNC ZINT Mtc_CallDbSetVideoCodecEnable (ZCHAR * pcCodec, ZBOOL bEnable )
设置视频编解码可用或不可用。
- 参数
-
[in] pcCodec 编解码名称。
[in] bEnable ZTRUE 为可用,否则为不可用。
- 返回值
-
ZOK 设置视频编解码可用或不可用成功。
ZFAILED 设置视频编解码可用或不可用失败。
ZFUNC ZINT Mtc_CallDbSetVideoDevice (ZCHAR * pcCapture)
设置视频设备。
- 参数
-
[in] pcCapture 视频截图设备名称。
- 返回值
-
ZOK 设置视频设备成功。
ZFAILED 设置视频设备失败。
ZFUNC ZINT Mtc_CallDbSetVideoFramerate (ZULONG dwFrameRate)
设置视频帧速率。
- 参数
-
[in] dwFrameRate 以 fps 为单位视频帧速率视频。
- 返回值
-
ZOK 设置视频帧速率成功。
ZFAILED 设置视频帧速率失败。
ZFUNC ZINT Mtc_CallDbSetVideoOrientId (ZUINT iId)
ZFUNC ZINT Mtc_CallDbSetVideoOrientRecv (ZBOOL bEnable)
设置接收视频定向协调可用或不可用。
- 参数
-
[in] bEnable ZTRUE 接收视频定向协调可用。
- 返回值
-
ZOK 设置选项成功。
ZFAILED 设置选项失败。
ZFUNC ZINT Mtc_CallDbSetVideoOrientSend (ZBOOL bEnable)
设置发送视频定位协调可用或不可用。
- 参数
-
[in] bEnable ZTRUE 发送视频定位协调可用。
- 返回值
-
ZOK 设置选项成功。
ZFAILED 设置选项失败。
ZFUNC ZINT Mtc_CallDbSetVideoRedFec (ZBOOL bEnable)
设置 RED/FEC 选项。
- 参数
-
[in] bEnable ZTRUE RED/FEC 可用,否则不可用。
- 返回值
-
ZOK 设置成功。
ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetVideoResolution (ZULONG dwWidth, ZULONG dwHeight )
设置视频分辨率。
- 参数
-
[in] dwWidth 水平方向像素值。
[in] dwHeight 垂直方向像素值。
- 返回值
-
ZOK 设置视频分辨率成功。
ZFAILED 设置视频分辨率失败。
ZFUNC ZINT Mtc_CallDbSetVideoResolutionX (ZCHAR * pcName)
设置视频分辨率。
- 参数
-
[in] pcName 视频分辨率名称字符串。
- 返回值
-
ZOK 设置视频分辨率成功。
ZFAILED 设置视频分辨率失败。
ZFUNC ZINT Mtc_CallDbSetVideoRtcpMuxEnable (ZBOOL bEnable)
设置视频 rtcp-mux 选项。
- 参数
-
[in] bEnable 视频 rtcp-mux 选项。
- 返回值
-
ZOK 设置视频 rtcp-mux 选项成功。
ZFAILED 设置视频 rtcp-mux 选项失败。
ZFUNC ZBOOL Mtc_CallDbGetTmmbrEnable (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVadEnable (ZFUNC_VOID )
ZFUNC ZUCHAR Mtc_CallDbGetVadMode (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgAttemptEarly (ZFUNC_VOID )
获取 RCS-SC 设备,它是否能能在第一个 CS 语音电话呼叫未拆除时, 开始最佳 IP 语音呼叫升级。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 返回值
-
ZTRUE 指 CS 语音呼叫拆除前便可开始最佳 IP 语音呼叫。 ZFALSE 指仅当 CS 语音呼叫拆除后可开始最佳 IP 语音呼叫。
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgFromCs (ZFUNC_VOID )
获取 RCS-CS 模式下的设备,他能否将 CS 呼叫升级为 IP 视频呼叫。
它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 返回值
-
ZTRUE 指允许升级 CS 呼叫到最佳 IP 视频呼叫。 ZFALSE 不允许升级 CS 呼叫到最佳 IP 视频呼叫。
ZFUNC ZBOOL Mtc_CallDbGetVCallUpgOnCapError (ZFUNC_VOID )
获取 RCS-AA 或 RCS-CS 设备,它是否能在业务能力交换因480临时不可用或408超时而失败的情况下 开始最佳 IP 视频呼叫升级。
它要求在设备中能使用 RCS-AA 和 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 返回值
-
ZTRUE 指即便返回 480/408 错误,最佳 IP 语音呼叫仍可开始。 ZFALSE 指仅当接收方用户业务能力返回时,最佳 IP 语音呼叫可以开始。
ZFUNC ZBOOL Mtc_CallDbGetVideoArs (ZFUNC_VOID )
ZFUNC ZINT Mtc_CallDbGetVideoArsParm (ZUINT * piBrHi, ZUINT * piBrLo, ZUINT * piFrHi, ZUINT * piFrLo )
从数据库获取 ARS 参数。
- 参数
-
[out] piBrHi 最高码率。 [out] piBrLo 最低码率。 [out] piFrHi 最高帧速率。 [out] piFrLo 最低帧速率。
- 返回值
-
ZOK 获取成功。 ZFAILED 获取失败。
ZFUNC ZBOOL Mtc_CallDbGetVideoBem (ZFUNC_VOID )
ZFUNC ZULONG Mtc_CallDbGetVideoBitrate
ZFUNC ZCHAR* Mtc_CallDbGetVideoCodecByPriority (ZUCHAR ucPriority)
ZFUNC ZULONG Mtc_CallDbGetVideoCodecCount (ZFUNC_VOID )
获取视频编解码数量。
- 返回
- 视频用于编解码数量。
ZFUNC ZCHAR* Mtc_CallDbGetVideoDevice (ZFUNC_VOID )
ZFUNC ZULONG Mtc_CallDbGetVideoFramerate
ZFUNC ZUINT Mtc_CallDbGetVideoOrientId (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVideoOrientRecv (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVideoOrientSend (ZFUNC_VOID )
ZFUNC ZBOOL Mtc_CallDbGetVideoRedFec
ZFUNC ZINT Mtc_CallDbGetVideoResolution (ZULONG * pdwWidth, ZULONG * pdwHeight )
获取视频分辨率。
- 参数
-
[out] pdwWidth 水平方向像素值。 [out] pdwHeight 垂直方向像素值。
- 返回值
-
ZOK 获取视分辨率成功。 ZFAILED 获取视频分辨率失败。
ZFUNC ZCHAR* Mtc_CallDbGetVideoResolutionX
ZFUNC ZBOOL Mtc_CallDbGetVideoRtcpMuxEnable (ZFUNC_VOID )
ZFUNC ZINT Mtc_CallDbSetAecEnable (ZBOOL bEnable)
设置 AEC 状态。
- 参数
-
[in] bEnable ZTRUE AEC 可用, ZFALSE AEC 不可用。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAecMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetAgcEnable (ZBOOL bEnable)
设置 AGC 状态。
- 参数
-
[in] bEnable ZTRUE AGC 可用,ZFALSE AGC 不可用。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAgcMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetAgcTarget (ZUCHAR ucTargetDb)
设置目标 AGC 的 dBOV。
- 参数
-
[in] ucTargetDb 目标 AGC 的 dBOV,应在0-30之间。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAnrEnable (ZBOOL bEnable)
设置 ANR 状态。
- 参数
-
[in] bEnable ZTRUE ANR 可用,ZFALSE ANR 不可用。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAnrMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetArsMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetAudioCodecByPriority (ZCHAR * pcName, ZUCHAR ucPriority )
设置音频编解码优先权。
- 参数
-
[in] pcName 编解码名称。 [in] ucPriority 编解码优先权。
- 返回值
-
ZOK 设置音频编解码优先权成功。 ZFAILED 设置音频编解码优先权失败。
ZFUNC ZINT Mtc_CallDbSetAudioCodecEnable (ZCHAR * pcCodec, ZBOOL bEnable )
设置音频编解码可用或不可用。
- 参数
-
[in] pcCodec 编解码名称。 [in] bEnable ZTRUE 可用,否则为不可用。
- 返回值
-
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 失败。
ZFUNC ZINT Mtc_CallDbSetAudioRed (ZBOOL bEnable)
设置音频剩余状态。
- 参数
-
[in] bEnable ZTRUE 音频剩余可用,ZFALSE 音频剩余不可用。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetAudioRtcpMuxEnable (ZBOOL bEnable)
设置音频 rtcp-mux选项。
- 参数
-
[in] bEnable 音频 rtcp-mux选项。
- 返回值
-
ZOK 设置音频 rtcp-mux 选项成功。 ZFAILED 设置音频 rtcp-mux 选项失败。
ZFUNC ZINT Mtc_CallDbSetAutoAcptCall (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetCfbInfo (ZBOOL bEnable, ZCHAR * pcUri )
设置呼叫前转正忙信息。
- 参数
-
[in] bEnable 呼叫前转正忙选项。 [in] pcUri 呼叫前转正忙 URI。
- 返回值
-
ZOK 设置呼叫前转正忙信息成功。 ZFAILED 设置呼叫前转正忙信息失败。
ZFUNC ZINT Mtc_CallDbSetCfnaInfo (ZBOOL bEnable, ZCHAR * pcUri, ZULONG dwWaitLen )
设置呼叫前转没有应答信息。
- 参数
-
[in] bEnable 没有应答呼叫前转选项。 [in] pcUri 没有应答呼叫前转 URI。 [in] dwWaitLen 没有应答呼叫前转等待时长。
- 返回值
-
ZOK 设置呼叫前转没有应答信息成功。 ZFAILED 设置呼叫前转没有应答信息失败。
ZFUNC ZINT Mtc_CallDbSetCfuInfo (ZBOOL bEnable, ZCHAR * pcUri )
设置无条件呼叫前传信息。
- 参数
-
[in] bEnable 无条件呼叫前转选项。 [in] pcUri 无条件呼叫前转 URI。
- 返回值
-
ZOK 设置无条件呼叫前转信息成功。 ZFAILED 设置无条件呼叫前转信息失败。
ZFUNC ZINT Mtc_CallDbSetCpuLoadControl (ZBOOL bEnable)
设置视频流 CPU 加载控制。
- 参数
-
[in] bEnable ZTRUE CPU 加载控制可用,否则不可用。
- 返回值
-
ZOK 设置成功。 ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetCpuLoadTarget (ZULONG dwTarget)
设置视频流 CPU 加载控制。
- 参数
-
[in] dwTarget CUP 加载控制目标,从0到100。
- 返回值
-
ZOK 设置成功。 ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetCwc (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetDoNotDisturb (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetDtmfPayload (ZULONG dwPayload)
设置 DTMF 消息负荷。
- 参数
-
[in] dwPayload DTMF 消息负荷。
- 返回值
-
ZOK 设置 DTMF 消息负荷成功。 ZFAILED 设置 DTMF 消息负荷失败。
ZFUNC ZINT Mtc_CallDbSetDtmfType (ZULONG dwType)
设置 DTMF 消息类型。
- 参数
-
[in] dwType DTMF 消息类型。 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 消息类型失败。
ZFUNC ZINT Mtc_CallDbSetDtmfWatch (ZBOOL bWatch)
设置观察 DTMF 标记。
- 参数
-
[in] bWatch 若为 ZTRUE,它将通知观察者,当接收 DTMF。 若为 ZFALSE,不通知。
- 返回值
-
ZOK 设置观察 DTMF 标记成功。 ZFAILED 设置观察 DTMF 标记失败。
ZFUNC ZINT Mtc_CallDbSetFir (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetFirByInfo (ZBOOL bEnable)
用 INFO 方式设置视频流 FIR。
- 参数
-
[in] bEnable ZTRUE 用 INFO 方式设置的 FIR 可用,否则不可用。
- 返回值
-
ZOK 设置成功。 ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetFramerateControl (ZBOOL bEnable)
设置视频流帧速率控制。
- 参数
-
[in] bEnable ZTRUE 帧速率控制可用,否则不可用。
- 返回值
-
ZOK 设置成功。 ZFAILED 设置失败。
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)
ZFUNC ZINT Mtc_CallDbSetNackEnable (ZBOOL bEnable)
设置 NACK 选项。
- 参数
-
[in] bEnable NACK 选项。
- 返回值
-
ZOK 设置 NACK 选项成功。 ZFAILED 设置 NACK 选项失败。
ZFUNC ZINT Mtc_CallDbSetPrefixCont (ZCHAR * pcPrefixCont)
设置呼叫前缀内容。
- 参数
-
[in] pcPrefixCont 呼叫前缀内容。
- 返回值
-
ZOK 设置呼叫前缀内容成功。 ZFAILED 设置呼叫前缀内容失败。
ZFUNC ZINT Mtc_CallDbSetPrefixOption (ZUINT iPrefixOpt)
设置呼叫前缀选项。
- 参数
-
[in] iPrefixOpt 呼叫前缀选项, EN_MTC_DB_PREFIX_OPT_TYPE.
- 返回值
-
ZOK 设置呼叫前缀选项成功。 ZFAILED 设置呼叫前缀选项失败。
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] bEnable ZTRUE 相应私人选项可用。
- 返回值
-
ZOK 设置选项成功。 ZFAILED 设置选项失败。
ZFUNC ZINT Mtc_CallDbSetPtime (ZULONG dwTimeLen)
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] bEnable ZTRUE 分辨率控制可用,否则为不可用。
- 返回值
-
ZOK 设置成功。 ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetRpsiEnable (ZBOOL bEnable)
设置 RPSI 选项。
- 参数
-
[in] bEnable RPSI 选项。
- 返回值
-
ZOK 设置 RPSI 选项成功。 ZFAILED 设置 RPSI 选项失败。
ZFUNC ZINT Mtc_CallDbSetRtcpEnable (ZBOOL bEnable)
设置 RTCP 选项。
- 参数
-
[in] bEnable RTCP 选项。
- 返回值
-
ZOK 设置 RTCP 选项成功。 ZFAILED 设置 RTCP 选项失败。
ZFUNC ZINT Mtc_CallDbSetRtpBreakTime (ZULONG dwTimeLen)
设置以秒为单位 RTP 数据断开时长。
- 参数
-
[in] dwTimeLen 以秒为单位 RTP 数据断开时长。
- 返回值
-
ZOK 设置 RTP 数据断开时长成功。 ZFAILED 设置 RTP 数据断开时长失败。
ZFUNC ZINT Mtc_CallDbSetRtpPort (ZUSHORT wAMinPort, ZUSHORT wAMaxPort, ZUSHORT wVMinPort, ZUSHORT wVMaxPort )
设置 RTP 端口。
- 参数
-
[in] wAMinPort RTP 音频最小端口。 [in] wAMaxPort RTP 音频最大端口。 [in] wVMinPort RTP 视频最小端口。 [in] wVMaxPort RTP 视频最大端口。
- 返回值
-
ZOK 设置 RTP 端口成功。 ZFAILED 设置 RTP 端口失败。
ZFUNC ZINT Mtc_CallDbSetRxAgcEnable (ZBOOL bEnable)
设置 RxAGC 的状态。
- 参数
-
[in] bEnable ZTRUE RxAGC 可用,ZFALSE RxAGC 不可用。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetRxAgcMode (ZUCHAR ucMode)
设置 RxAGC 模式。
- 参数
-
[in] ucMode RxAGC 模式, EN_MTC_RX_GC_TYPE。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetRxAgcTarget (ZUCHAR ucTargetDb)
设置目标 RxAGC 的 dBOV。
- 参数
-
[in] ucTargetDb 目标 RxAGC 的 dBOV,应在0-30之间。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetRxAnrEnable (ZBOOL bEnable)
设置 RxANR 状态。
- 参数
-
[in] bEnable ZTRUE RxANR 可用,ZFALSE RxANR 不可用。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetRxAnrMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetSessTmrInfo (ZULONG dwType, ZULONG dwTmrLen, ZULONG dwMinTmrLen )
设置会话计时器信息。
- 参数
-
[in] dwType 会话计时器类型, EN_MTC_DB_SESSION_TIME_TYPE。 [in] dwTmrLen 会话计时器长度。 [in] dwMinTmrLen 会话计时器最小长度。
- 返回值
-
ZOK 设置选项成功。 ZFAILED 设置选项失败。
ZFUNC ZINT Mtc_CallDbSetSmallNaluEnable (ZBOOL bEnable)
设置小 NALU 选项。
- 参数
-
[in] bEnable 小 NALU 选项。
- 返回值
-
ZOK 设置小 NALU 选项成功。 ZFAILED 设置小 NALU 选项失败。
ZFUNC ZINT Mtc_CallDbSetSpkDftVol (ZUINT iVol)
设置扬声器默认音量值。
- 参数
-
[in] iVol 扬声器默认音量值,从0到20。
- 返回值
-
ZOK 设置成功。 ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetSrtpAuthRtp (ZBOOL bEnable)
设置认证 SRTP 选项。
- 参数
-
[in] bEnable ZTRUE 授权 SRTP 可用,ZFALSE 不可用。
- 返回值
-
ZOK 设置授权 SRTP 选项若成功。 ZFAILED 设置授权 SRTP 选项若失败。
ZFUNC ZINT Mtc_CallDbSetSrtpCryptoType (ZUINT iType)
设置 SRTP 加密类型。
- 参数
-
[in] iType SRTP 加密类型,EN_MTC_DB_SRTP_CRYPTO_TYPE。
- 返回值
-
ZOK 设置 SRTP 加密类型成功。 ZFAILED 设置 SRTP 加密类型失败。
ZFUNC ZINT Mtc_CallDbSetSrtpEncryptRtcp (ZBOOL bEnable)
设置加密 SRTCP 选项。
- 参数
-
[in] bEnable ZTRUE 可用加密 SRTCP, ZFALSE 不可用。
- 返回值
-
ZOK 设置加密 SRTCP 选项成功。 ZFAILED 设置加密 SRTCP 选项失败。
ZFUNC ZINT Mtc_CallDbSetSrtpEncryptRtp (ZBOOL bEnable)
设置加密 SRTP 选项。
- 参数
-
[in] bEnable ZTRUE 可用加密 SRTP,ZFALSE 不可用。
- 返回值
-
ZOK 设置加密 SRTP 选项成功。 ZFAILED 设置加密 SRTP 选项失败。
ZFUNC ZINT Mtc_CallDbSetSymNego (ZBOOL bEnable)
ZFUNC ZINT Mtc_CallDbSetTmmbrEnable (ZBOOL bEnable)
设置 TMMBR 选项。
- 参数
-
[in] bEnable TMMBR 选项。
- 返回值
-
ZOK 设置 TMMBR 选项成功。 ZFAILED 设置 TMMBR 选项失败。
ZFUNC ZINT Mtc_CallDbSetVadEnable (ZBOOL bEnable)
设置 VAD 状态。
- 参数
-
[in] bEnable ZTRUE VAD 可用, ZFALSE VAD 不可用。
- 返回值
-
ZOK 若成功。 ZFAILED 若失败。
ZFUNC ZINT Mtc_CallDbSetVadMode (ZUCHAR ucMode)
ZFUNC ZINT Mtc_CallDbSetVCallUpgAttemptEarly (ZBOOL bVCallUpgAttemptEarly)
设置 RCS-CS 设备,它是否能在 CS 语音呼叫未拆除时 开始最佳 IP 语音呼叫。 它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 参数
-
[in] bVCallUpgAttemptEarly 升级可用标记。
- 返回值
-
ZOK 设置可用标记成功。 ZFAILED 设置可用标记失败。
ZFUNC ZINT Mtc_CallDbSetVCallUpgFromCs (ZBOOL bVCallUpgFromCs)
设置 RCS-CS 模式下设备,它是否能将 CS 语音呼叫升级成 IP 语音呼叫。
它要求在设备中能使用 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 参数
-
[in] bVCallUpgFromCs 升级可用标记。
- 返回值
-
ZOK 设置可用标记成功。 ZFAILED 设置可用标记失败。
ZFUNC ZINT Mtc_CallDbSetVCallUpgOnCapError (ZBOOL bVCallUpgOnCapError)
设置 RCS-AA 或 RCS-CS 设备,它是否能在业务能力交换因480临时不可用或408超时而失败时 开始最佳 IP 语音呼叫升级。
它要求在设备中能使用 RCS-AA 和 RCS-CS 模式。 若业务供应商不支持最佳 IP 语音呼叫业务,它将无法实现。
- 参数
-
[in] bVCallUpgOnCapError 升级可用标记。
- 返回值
-
ZOK 设置可用标记成功。 ZFAILED 设置可用标记失败。
ZFUNC ZINT Mtc_CallDbSetVideoArs (ZBOOL bEnable)
设置视频流 ARS 选项。
- 参数
-
[in] bEnable ZTRUE ARS可用,否则 ARS 不可用。
- 返回值
-
ZOK 设置视频 ARS 选项成功。 ZFAILED 设置视频 ARS 选项失败。
ZFUNC ZINT Mtc_CallDbSetVideoArsParm (ZUINT iBrHi, ZUINT iBrLo, ZUINT iFrHi, ZUINT iFrLo )
设置 ARS 参数。
- 参数
-
[in] iBrHi 最高码率。 [in] iBrLo 最低码率。 [in] iFrHi 最高帧速率。 [in] iFrLo 最低帧速率。
- 返回值
-
ZOK 设置成功。 ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetVideoArsParmX (ZBOOL bNetWorkType)
ZFUNC ZINT Mtc_CallDbSetVideoBem (ZBOOL bEnable)
设置视频流 bw 效率模式。
- 参数
-
[in] bEnable ZTRUE BEM 可用,否则 BEM 不可用。
- 返回值
-
ZOK 设置视频 BEM 选项成功。 ZFAILED 设置视频 BEM 选项失败。
ZFUNC ZINT Mtc_CallDbSetVideoBitrate (ZULONG dwBitRate)
设置视频码率。
- 参数
-
[in] dwBitRate Video bitrate parameter in bps.
- 返回值
-
ZOK 设置视频码率成功。 ZFAILED 设置视频码率失败。
ZFUNC ZINT Mtc_CallDbSetVideoCodecByPriority (ZCHAR * pcCodec, ZUCHAR ucPriority )
Set the video 编解码优先权。
- 参数
-
[in] pcCodec 编解码名称。 [in] ucPriority 编解码优先权。
- 返回值
-
ZOK 设置视频编解码优先权成功。 ZFAILED 设置视频编解码优先权失败。
ZFUNC ZINT Mtc_CallDbSetVideoCodecEnable (ZCHAR * pcCodec, ZBOOL bEnable )
设置视频编解码可用或不可用。
- 参数
-
[in] pcCodec 编解码名称。 [in] bEnable ZTRUE 为可用,否则为不可用。
- 返回值
-
ZOK 设置视频编解码可用或不可用成功。 ZFAILED 设置视频编解码可用或不可用失败。
ZFUNC ZINT Mtc_CallDbSetVideoDevice (ZCHAR * pcCapture)
设置视频设备。
- 参数
-
[in] pcCapture 视频截图设备名称。
- 返回值
-
ZOK 设置视频设备成功。 ZFAILED 设置视频设备失败。
ZFUNC ZINT Mtc_CallDbSetVideoFramerate (ZULONG dwFrameRate)
设置视频帧速率。
- 参数
-
[in] dwFrameRate 以 fps 为单位视频帧速率视频。
- 返回值
-
ZOK 设置视频帧速率成功。 ZFAILED 设置视频帧速率失败。
ZFUNC ZINT Mtc_CallDbSetVideoOrientId (ZUINT iId)
ZFUNC ZINT Mtc_CallDbSetVideoOrientRecv (ZBOOL bEnable)
设置接收视频定向协调可用或不可用。
- 参数
-
[in] bEnable ZTRUE 接收视频定向协调可用。
- 返回值
-
ZOK 设置选项成功。 ZFAILED 设置选项失败。
ZFUNC ZINT Mtc_CallDbSetVideoOrientSend (ZBOOL bEnable)
设置发送视频定位协调可用或不可用。
- 参数
-
[in] bEnable ZTRUE 发送视频定位协调可用。
- 返回值
-
ZOK 设置选项成功。 ZFAILED 设置选项失败。
ZFUNC ZINT Mtc_CallDbSetVideoRedFec (ZBOOL bEnable)
设置 RED/FEC 选项。
- 参数
-
[in] bEnable ZTRUE RED/FEC 可用,否则不可用。
- 返回值
-
ZOK 设置成功。 ZFAILED 设置失败。
ZFUNC ZINT Mtc_CallDbSetVideoResolution (ZULONG dwWidth, ZULONG dwHeight )
设置视频分辨率。
- 参数
-
[in] dwWidth 水平方向像素值。 [in] dwHeight 垂直方向像素值。
- 返回值
-
ZOK 设置视频分辨率成功。 ZFAILED 设置视频分辨率失败。
ZFUNC ZINT Mtc_CallDbSetVideoResolutionX (ZCHAR * pcName)
设置视频分辨率。
- 参数
-
[in] pcName 视频分辨率名称字符串。
- 返回值
-
ZOK 设置视频分辨率成功。 ZFAILED 设置视频分辨率失败。
ZFUNC ZINT Mtc_CallDbSetVideoRtcpMuxEnable (ZBOOL bEnable)
设置视频 rtcp-mux 选项。
- 参数
-
[in] bEnable 视频 rtcp-mux 选项。
- 返回值
-
ZOK 设置视频 rtcp-mux 选项成功。 ZFAILED 设置视频 rtcp-mux 选项失败。