跳转至

NET_SDK_LivePlay

接口定义

1
2
3
4
5
POINTERHANDLE NET_SDK_LivePlay(
    LONG lUserID,
    LPNET_SDK_CLIENTINFO lpClientInfo,
    LIVE_DATA_CALLBACK fLiveDataCallBack = NULL,
    void* pUser = NULL);
1
2
3
4
5
public static extern POINTERHANDLE NET_SDK_LivePlay(
    Int32 lUserID,
    ref NET_SDK_CLIENTINFO lpClientInfo,
    LIVE_DATA_CALLBACK fLiveDataCallBack,
    IntPtr pUser);

功能描述

实时预览。

参数说明

参数 类型 说明
lUserIDin LONG 用户ID,NET_SDK_LoginNET_SDK_LoginEx的返回值。
lpClientInfoin LPNET_SDK_CLIENTINFO 预览参数,参考LPNET_SDK_CLIENTINFO
fLiveDataCallBackin LIVE_DATA_CALLBACK 预览数据回调参数,默认值为NULL,参考LIVE_DATA_CALLBACK
pUserin void* 用户自定义参数。

返回值

  • 类型:BOOL

  • 说明:成功返回TRUE,失败返回FALSE。

备注

在调用此接口成功后,若需要捕获实时码流数据,可以调用接口NET_SDK_SetLiveDataCallBackNET_SDK_SetLiveDataCallBackEx或者NET_SDK_SetYUVCallBack来注册捕获码流数据的回调函数,并在回调函数中自行处理回调上来的码流数据。

错误码