static private void RealPlayCallBackRawFun(IntPtr pEventBuf, UInt32 uiSize, IntPtr pUser)
{
NLogEx.LoggerEx logEx = new NLogEx.LoggerEx(log);
try
{
//获取播放通道
int[] pChannel = new int[1];
Marshal.Copy(pUser, pChannel, 0, 1);
uint channel = (uint)pChannel[0];
//logEx.Debug("RealPlayCallBackRawFun uiSize = {0},channel = {1}", uiSize, channel);
//进行rtp包转码
rtpAdapter.ESDK_RTP_ProcessPacket(pEventBuf, uiSize, channel);
}
catch (System.Exception ex)
{
logEx.Error("RealPlayCallBackRawFun failed.Execption message:{0}", ex.Message);
}
}