发布自定义资源
提示
在 Android 平台至少需要调用 publish(RCRTCMediaType.audio_video) 或 publish(RCRTCMediaType.audio) 方法发布成功音频资源后,再发布自定义视频流才有效。tag 不能包含 _ 和 RongCloudRTC 字符。
设置远端自定义视频资源发布监听
方法
Dart
RCRTCEngine.onRemoteCustomStreamPublished
返回值
| 参数 | 描述 |
|---|---|
| roomId | 房间 ID |
| userId | 远端用户 ID |
| tag | 远端自定义视频资源 tag |
| type | 资源类型 |
示例代码
Dart
engine.onRemoteCustomStreamPublished = (String roomId, String userId, String tag, RCRTCMediaType type) {
// roomId 房间 ID
// userId 远端用户 ID
// tag 远端自定义视频资源 tag
// type 资源类型
print('用户 $userId 发布了自定义视频资源: $tag');
};
创建自定义视频资源
从资源目录创建自定义视频资源
方法
Dart
RCRTCEngine.createCustomStreamFromAssetsFile();