跳到主要内容
Scooper Meeting SDK v0.3.0⚡ 在线调试台

Scooper 视讯开放平台概览

欢迎使用 Scooper Meeting SDK 开发者开放平台文档中心!

Scooper Meeting SDK 是专为企业级系统量身定制的全功能一体化视讯与调度套件,一套 SDK 初始化即可同时支持多方视频会商、点对点音视频对讲、集群多人选呼/组呼、软手柄电话条以及多路视讯网格动态分屏渲染,无需在不同模式间繁琐切换。


核心能力矩阵

业务模块核心能力说明底层技术支撑
📹 视频会商 (Meeting)创建多方音视频会议、查询会议列表、邀请成员入会并自动拉流上屏、全员禁言/发言管控、会场解散与销毁scooper.dispatch.meets + scooper.video
📞 融合调度呼叫 (Call)1对1音视频点呼、多人选呼/组呼 (selectCall)、多模态组呼通知 (groupNotify)、语音点名与多号码轮询scooper.dispatch.calls (REST / 信令)
🎧 软手柄对讲 (SoftHandler)SIP / Janus 实时账号注册、来电自应答、双向通话、本地/远端视频容器自由挂载、摄像头与麦克风硬件控制ScSoftHandler (WebRTC / SIP)
🖥️ 视讯分屏播放 (Video)1 / 4 / 6 / 9 / 16 动态网格分屏布局、国标监控设备与终端视频点播、视窗占用与播放状态侦测VideoWebRtc 视讯引擎

一体化标准接入示例

import ScooperMeetingSDK from "@scooper/meeting-sdk";

// 1. 初始化全功能 SDK(会商、点呼、组呼、软手柄全能力开箱即用)
const sdk = ScooperMeetingSDK.create({
dispatch: {
remoteBaseUrl: "/dispatch-web/",
token: () => sessionStorage.getItem("Sc-Token")
},
video: {
container: "#video-grid-host",
windowsNum: 4
},
softHandler: {
enabled: true
},
callbacks: {
onMeetingStatus: (meet) => console.log("会商状态变动:", meet),
onMeetingMember: (mem) => console.log("成员变动通知:", mem),
onError: (err) => console.error("SDK 异常:", err)
}
});

await sdk.init();

// 2. 发起一场视频会商(自动分配视窗并拉流上屏)
await sdk.createMeeting({
name: "应急指挥联合调度会商",
mediaType: "video",
members: [
{ tel: "142001", level: "chairman", autoAnswer: true },
{ tel: "1000021", level: "speak", autoAnswer: true }
]
});

// 3. 或同时发起点对点呼叫 / 多人选呼
await sdk.makeVideoCall({ tel: "142009" });

快速导航