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