RongRTCAVOutputStream Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | RongRTCAVOutputStream.h |
– init
请勿调用 init 创建对象,发布音视频流的时候会返回给您 RongRTCAVOutputStream 对象
- (instancetype)initDiscussion
请勿调用 init 创建对象,发布音视频流的时候会返回给您 RongRTCAVOutputStream 对象
Declared In
RongRTCAVOutputStream.h
– new
请勿调用 new 方法创建对象
- (instancetype)newDiscussion
请勿调用 new 方法创建对象
Declared In
RongRTCAVOutputStream.h
– initWithParameters:tag:
初始化流数据的参数
- (instancetype)initWithParameters:(nullable RongRTCStreamParams *)pars tag:(NSString *)tagParameters
pars |
参数 |
|---|---|
tag |
用户自定标签,注:用户不能传特殊字符,只支持 ascii |
Return Value
流对象
Discussion
初始化流数据的参数
Declared In
RongRTCAVOutputStream.h
– write:error:
写入媒体流,该方法会直接将视频数据进行音视频编码并发送只远端
- (void)write:(CMSampleBufferRef)sample error:(NSError **)errorParameters
sample |
媒体数据 |
|---|---|
error |
失败时返回的相关描述 |
Discussion
写入媒体流,该方法会直接将视频数据进行音视频编码并发送只远端
Declared In
RongRTCAVOutputStream.h
– setVideoRender:
设置视频媒体数据的渲染界面
- (void)setVideoRender:(nullable RongRTCLocalVideoView *)renderParameters
render |
渲染界面,传空则将原视图删除 |
|---|
Discussion
设置视频媒体数据的渲染界面
Declared In
RongRTCAVOutputStream.h