发布自定义资源
提示
在 Android 平台至少需要调用 publish(RCRTCMediaType.audio_video)
或 publish(RCRTCMediaType.audio)
方法发布成功音频资源后,再发布自定义视频流才有效。tag 不能包含 _
和 RongCloudRTC
字符。
创建自定义视频资源
-
示例代码:
Dart/// 从assets目录下的资源文件创建自定义视频资源
engine.createCustomStreamFromAssetsFile(path, tag);
/// 从本地目录下的资源文件创建自定义视频资源
engine.createCustomStreamFromFile(path, tag);
设置自定义视频属性
-
示例代码:
DartRCRTCVideoConfig config = RCRTCVideoConfig.create(
minBitrate: 500,
maxBitrate: 2200,
fps: RCRTCVideoFps.fps_24,
resolution: RCRTCVideoResolution.resolution_720_1280,
);
engine.setCustomStreamVideoConfig(tag, config);