跳转至

NET_SDK_StartVoiceCom

接口定义

1
2
3
4
5
6
POINTERHANDLE NET_SDK_StartVoiceCom(
    LONG lUserID,
    BOOL bNeedCBNoEncData,
    TALK_DATA_CALLBACK fVoiceDataCallBack,
    void* pUser,
    LONG lChannel = -1);
1
2
3
4
5
6
public static extern POINTERHANDLE NET_SDK_StartVoiceCom(
    int lUserID,
    bool bNeedCBNoEncData,
    TALK_DATA_CALLBACK fVoiceDataCallBack,
    IntPtr pUser,
    int lChannel = -1);

功能描述

启动语音对讲。

参数说明

参数 类型 说明
lUserIDin LONG 用户ID,NET_SDK_LoginNET_SDK_LoginEx的返回值。
bNeedCBNoEncDatain BOOL 本地语音数据回调时是否需要对语音进行编码,选择TRUE, 设备端过来流直接回调。选择FALSE,设备端过来流解码之后再回调。
fVoiceDataCallBackin TALK_DATA_CALLBACK 音频数据回调函数。
pUserin void* 用户自定义参数。
lChannelin LONG 通道编号,从0开始,IPC设备此参数无效。

返回值

  • 类型:POINTERHANDLE

  • 说明:-1表示失败,其他值作为语音对讲句柄。

备注

错误码