CloudHubRTS Electron
- 概览
- RtsEngine
- RtsUpStream
- RtsUpStreamEventHandler
- RtsDownStream
- RtsDownStreamEventHandler
- RtsMixingUpstream
- RtsMixingUpstreamEventHandler
- RtsServerStreamMixing
- RtsServerStreamMixingEventHandler
- RtsDevicesManager
- 更新日志
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 服务器端混流对象