白板推流概述

最近更新时间:2025-02-12 15:25:23

我的收藏

功能简介

腾讯云互动白板提供的白板推流服务支持将白板画面推流到实时音视频房间,观看端不需要集成互动白板也能观看到白板画面,再结合实时音视频旁路推流及云端混流的能力,可以把白板画面与实时音视频房间内的其他音视频流按照指定的布局混到一起推到 CDN,观看端通过 CDN 拉流观看。
1. 通过白板推流实现观看,具体参考 白板推流观看
2. 通过白板推流实现录制,具体参考 白板推流录制

白板推流原理

白板推流服务会实时地从白板服务及即时通信(IM)服务获取白板历史数据及白板操作信令,进行白板画面渲染,然后把渲染好的白板画面以主流的方式推送到指定的实时音视频(TRTC)房间内,房间内的成员可以按需对这路白板视频流进行订阅,如果已开启旁路推流,非房间内的用户也可以通过直播 CDN 拉视频流进行观看。
注意:
1. 白板推流(录制)请求成功后,PushUserId(RecordUserId)作为一个推流(录制)用户,会同时加入 RoomId 对应的白板教室、IM 群组、TRTC 房间。
2. 白板房间内操作白板(例如,画笔轨迹、文档翻页、音视频播放等)时,PushUserId 会通过 IM 群组同步接收白板教室内的信令数据,然后渲染成画面推流到 TRTC 房间,推流成功后,在 TRTC 仪表盘上可以看到 PushUserId 对应的数据。
3. RoomId 对应的 IM 群组必须在白板推流开始前创建完成。
4. RoomId 格式必须是数字型参数,对应的 IM 群组需要是数字型字符串(例如 RoomId 为1234,则 IM 群组的 GroupID 为"1234")。
白板推流工作原理图
白板推流工作原理图