C# Class CgwMonitorManage.Common.RtpAdapter

Afficher le fichier Open project: eSDK/esdk_Cgw

Méthodes publiques

Méthode Description
ESDK_RTP_CloseChannel ( uint uiChannel ) : void

关闭通道

ESDK_RTP_Init ( ) : void

初始化rtp模块

ESDK_RTP_OpenChannel ( FrameDataCallBack frameDataCallBack, uint uiChannel ) : void

打开rtp通道

ESDK_RTP_OpenESChannel ( FrameDataCallBack frameDataCallBack, uint uiChannel ) : void

解析rtp包

ESDK_RTP_ProcessPacket ( IntPtr pBuf, uint uiBufSize, uint uiChannel ) : void

解析rtp包

ESDK_RTP_SetIsNeedAudioFrame ( bool bIsNeedAudioFrame, uint uiChannel ) : void

设置音频数据

ESDK_RTP_UnInit ( ) : int

卸载rtp模块

Method Details

ESDK_RTP_CloseChannel() public méthode

关闭通道
public ESDK_RTP_CloseChannel ( uint uiChannel ) : void
uiChannel uint
Résultat void

ESDK_RTP_Init() public méthode

初始化rtp模块
public ESDK_RTP_Init ( ) : void
Résultat void

ESDK_RTP_OpenChannel() public méthode

打开rtp通道
public ESDK_RTP_OpenChannel ( FrameDataCallBack frameDataCallBack, uint uiChannel ) : void
frameDataCallBack FrameDataCallBack 回调函数,返回解析完成后的码流数据
uiChannel uint
Résultat void

ESDK_RTP_OpenESChannel() public méthode

解析rtp包
public ESDK_RTP_OpenESChannel ( FrameDataCallBack frameDataCallBack, uint uiChannel ) : void
frameDataCallBack FrameDataCallBack
uiChannel uint
Résultat void

ESDK_RTP_ProcessPacket() public méthode

解析rtp包
public ESDK_RTP_ProcessPacket ( IntPtr pBuf, uint uiBufSize, uint uiChannel ) : void
pBuf System.IntPtr
uiBufSize uint
uiChannel uint
Résultat void

ESDK_RTP_SetIsNeedAudioFrame() public méthode

设置音频数据
public ESDK_RTP_SetIsNeedAudioFrame ( bool bIsNeedAudioFrame, uint uiChannel ) : void
bIsNeedAudioFrame bool
uiChannel uint
Résultat void

ESDK_RTP_UnInit() public méthode

卸载rtp模块
public ESDK_RTP_UnInit ( ) : int
Résultat int