CloudHub 文档中心
下载中心 文档中心

RTS 实时流直播


CloudHubRTS Electron

RtsEngine

导入SDK

const RtsEngine = require("cloudhub-rts-electron-sdk").default;

RtsUpStream

初始化推流器

const rtsPusher = new RtsEngine.RtsUpStream(clientId:string);
参数说明
clientId推流用户标识(可以不传,SDK可自动生成)

返回

返回 RtsUpStream 推流器对象

RtsDownStream

初始化拉流器

const rtsPuller = new RtsEngine.RtsDownStream(clientId:string);
参数说明
clientId推流用户标识(可以不传,SDK可自动生成)

返回

返回 RtsDownStream 拉流器对象

RtsMixingUpstream

初始化客户端混流推流器

const rtsMixingUpstream = new RtsEngine.RtsMixingUpstream(clientId:string);
参数说明
clientId推流用户标识(可以不传,SDK可自动生成)

返回

返回 RtsMixingUpstream 客户端混流推流器对象

RtsServerStreamMixing

初始化服务器端混流

const rtsServerStreamMixing = new RtsEngine.RtsServerStreamMixing(clientId:string);
参数说明
clientId推流用户标识(可以不传,SDK可自动生成)

返回

返回 RtsServerStreamMixing 服务器端混流对象