EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

SendData

函数功能

视频流引擎客户端发送数据。

约束说明

NA

函数原型

uint32_t SendData(VMIMsgType type, uint8_t* data, uint32_t length)

参数说明

参数名称

输入/输出

参数类型

参数描述

type

输入

VMIMsgType

发送数据类型,请参考VmiEngine.h中VMIMsgType枚举定义

data

输入

uint8_t*

代表发送type类型数据buffer地址。

length

输入

uint32_t

代表发送type类型数据buffer长度。

返回值说明

  • VMI_SUCCESS:表示发送成功。
  • VMI_CLIENT_EXEC_ORDER_FAIL:表示引擎执行顺序非法。
  • VMI_CLIENT_SEND_FAIL:表示发送失败。

调用示例

void Test()  
{ 
    const int MAX_BUF_LEN =1048576;
    uint8_t *recvBuf = new uint8_t[MAX_BUF_LEN];
    uint32_t result = SendData(VMIMsgType::AUDIO, recvBuf, MAX_BUF_LEN); 
    if (result == VMI_SUCCESS) { 
        // send success
    } else {
        // send failed
    }
}
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词