C# Class Cgw.Channel.MonitorChannelManager

通道管理
Afficher le fichier Open project: eSDK/esdk_Cgw Class Usage Examples

Méthodes publiques

Méthode Description
AddChannel ( string channelLabel ) : void

添加通道

AddSotChannel ( string channelLabel, string confAccessCode ) : bool

添加通道到软终端

DisableChannel ( string channelLabel ) : void

失效通道

Init ( InitSotParam param ) : SmcErr

软终端初始化

MonitorChannelManager ( IFrameCallback iFrameHandler, SotErrorReport errReportHandler ) : System

构造函数

RemoveChannel ( string channelLabel ) : void

移除通道

RemoveSotChannel ( string channelLabel ) : bool

软终端删除通道

SendMediaData ( string channelLabel, MediaData data ) : void

分发码流

Private Methods

Méthode Description
WriteLog ( NLogLevel level, string log, int len ) : uint

写日志回调函数

Method Details

AddChannel() public méthode

添加通道
public AddChannel ( string channelLabel ) : void
channelLabel string
Résultat void

AddSotChannel() public méthode

添加通道到软终端
public AddSotChannel ( string channelLabel, string confAccessCode ) : bool
channelLabel string
confAccessCode string
Résultat bool

DisableChannel() public méthode

失效通道
public DisableChannel ( string channelLabel ) : void
channelLabel string
Résultat void

Init() public méthode

软终端初始化
public Init ( InitSotParam param ) : SmcErr
param InitSotParam
Résultat Cgw.SmcError.SmcErr

MonitorChannelManager() public méthode

构造函数
public MonitorChannelManager ( IFrameCallback iFrameHandler, SotErrorReport errReportHandler ) : System
iFrameHandler IFrameCallback
errReportHandler SotErrorReport
Résultat System

RemoveChannel() public méthode

移除通道
public RemoveChannel ( string channelLabel ) : void
channelLabel string
Résultat void

RemoveSotChannel() public méthode

软终端删除通道
public RemoveSotChannel ( string channelLabel ) : bool
channelLabel string
Résultat bool

SendMediaData() public méthode

分发码流
public SendMediaData ( string channelLabel, MediaData data ) : void
channelLabel string
data MediaData 码流
Résultat void