C# 클래스 CgwMonitorManage.Common.RtpAdapter

파일 보기 프로젝트 열기: eSDK/esdk_Cgw

공개 메소드들

메소드 설명
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模块

메소드 상세

ESDK_RTP_CloseChannel() 공개 메소드

关闭通道
public ESDK_RTP_CloseChannel ( uint uiChannel ) : void
uiChannel uint
리턴 void

ESDK_RTP_Init() 공개 메소드

初始化rtp模块
public ESDK_RTP_Init ( ) : void
리턴 void

ESDK_RTP_OpenChannel() 공개 메소드

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

ESDK_RTP_OpenESChannel() 공개 메소드

解析rtp包
public ESDK_RTP_OpenESChannel ( FrameDataCallBack frameDataCallBack, uint uiChannel ) : void
frameDataCallBack FrameDataCallBack
uiChannel uint
리턴 void

ESDK_RTP_ProcessPacket() 공개 메소드

解析rtp包
public ESDK_RTP_ProcessPacket ( IntPtr pBuf, uint uiBufSize, uint uiChannel ) : void
pBuf System.IntPtr
uiBufSize uint
uiChannel uint
리턴 void

ESDK_RTP_SetIsNeedAudioFrame() 공개 메소드

设置音频数据
public ESDK_RTP_SetIsNeedAudioFrame ( bool bIsNeedAudioFrame, uint uiChannel ) : void
bIsNeedAudioFrame bool
uiChannel uint
리턴 void

ESDK_RTP_UnInit() 공개 메소드

卸载rtp模块
public ESDK_RTP_UnInit ( ) : int
리턴 int