跳转至

数据结构

RongRTCStreamType

枚举类型 RongRTCStreamType 说明: 流类型

名称 说明 最低版本
RongRTCStreamType_Audio 音频类型流 3.0.0
RongRTCStreamType_Video 视频类型流 3.0.0
RongRTCStreamType_AudioVideo 音视频类型流 3.0.0

RongRTCStreamParamKey

枚举类型 RongRTCStreamParamKey 说明: 音视频流参数关键值

名称 说明 最低版本
RongRTCStreamParamKey_VideoSolution 视频分辨率, value 对应枚举类型 RongRTCVideoSolution 3.0.0
RongRTCStreamParamKey_VideoFps 视频帧率, value 对应枚举类型 RongRTCVideoFPS 3.0.0
RongRTCStreamParamKey_VideoSimulcast 视频大小流, value 为 true/false 3.0.0
RongRTCStreamParamKey_SRTP 流加密, value 为 true/false 3.0.0

RongRTCVideoSolution

枚举类型 RongRTCVideoSolution 说明:

视频分辨率

名称 说明 最低版本
RongRTCVideoSolution_256_144 分辨率 256*144 3.0.0
RongRTCVideoSolution_320_240 分辨率 320*240 3.0.0
RongRTCVideoSolution_480_360 分辨率 480*360 3.0.0
RongRTCVideoSolution_640_360 分辨率 640*360 3.0.0
RongRTCVideoSolution_640_480 分辨率 640*480 3.0.0
RongRTCVideoSolution_720_480 分辨率 720*480 3.0.0
RongRTCVideoSolution_1280_720 分辨率 1280*720 3.0.0
RongRTCVideoSolution_1920_1080 分辨率 1920*1080 3.0.0

RongRTCVideoFPS

枚举类型 RongRTCVideoFPS 说明: 视频帧率

名称 说明 最低版本
RongRTCVideoFPS_5 帧率, 每秒5帧 3.0.0
RongRTCVideoFPS_10 帧率, 每秒10帧 3.0.0
RongRTCVideoFPS_15 帧率, 每秒15帧 3.0.0
RongRTCVideoFPS_20 帧率, 每秒20帧 3.0.0
RongRTCVideoFPS_25 帧率, 每秒25帧 3.0.0
RongRTCVideoFPS_30 帧率, 每秒30帧 3.0.0

RongRTCVideoDataType

枚举类型 RongRTCVideoDataType 说明: 视频数据格式

名称 说明 最低版本
RongRTCVideoDataType_I420 视频数据格式, I420 3.0.0
RongRTCVideoDataType_IYUV 视频数据格式, IYUV 3.0.0
RongRTCVideoDataType_RGB24 视频数据格式, RGB24 3.0.0
RongRTCVideoDataType_ABGR 视频数据格式, ABGR 3.0.0
RongRTCVideoDataType_ARGB 视频数据格式, ARGB 3.0.0
RongRTCVideoDataType_ARGB4444 视频数据格式, ARGB4444 3.0.0
RongRTCVideoDataType_RGB565 视频数据格式, RGB565 3.0.0
RongRTCVideoDataType_ARGB1555 视频数据格式, ARGB1555 3.0.0
RongRTCVideoDataType_YUY2 视频数据格式, YUY2 3.0.0
RongRTCVideoDataType_YV12 视频数据格式, YV12 3.0.0
RongRTCVideoDataType_UYVY 视频数据格式, UYVY 3.0.0
RongRTCVideoDataType_MJPG 视频数据格式, MJPG 3.0.0
RongRTCVideoDataType_NV21 视频数据格式, NV21 3.0.0
RongRTCVideoDataType_NV12 视频数据格式, NV12 3.0.0
RongRTCVideoDataType_BGRA 视频数据格式, BGRA 3.0.0

RongRTCConnectionStatus

枚举类型 RongRTCConnectionStatus 说明: 与信令 (IM) 服务器连接状态

名称 说明 最低版本
RongRTCConnectionStatus_Connected 连接成功 3.0.0
RongRTCConnectionStatus_Unconnected 连接失败 3.0.0

RongRTCRoomType

枚举类型 RongRTCRoomType 说明: 房间类型

名称 说明 最低版本
RongRTCRoomType_Normal 正常房间 3.0.0
RongRTCRoomType_Live 直播房间 3.0.0

RongRTCVideoFrame

结构体类型 RongRTCVideoFrame 说明: 视频帧

名称 类型 说明 最低版本
iWidth int 视频宽度 3.0.0
iHeight int 视频高度 3.0.0
enumVideoDataType RongRTCVideoDataType 视频数据类型, 详见 RongRTCVideoDataType 定义 3.0.0
pVideoData unsigned char* 视频数据内存起始地址 3.0.0
iDataSize int 视频数据内存大小 3.0.0