Posted on 2012-10-11 14:10
盛胜 阅读(310)
评论(0) 编辑 收藏 引用
int CALLBACK m_MsgBack(int sid,int opt,int param1,int param2)
{
switch (opt)
{
case 1:
g_recordLength = param1/64; //s
break;
default:
break;
}
return 0;
}
Sid 表示SessionID。opt 表示消息类型。param1 和param2 视消息的类型决定其有效性。不同的opt 对应了回调函数集IHikClientAdviseSink 中不同的回调函数:opt 回调函数 param1 param21 OnPosLength nLength 无效2 OnPresentationOpened success 无效3 OnPresentationClosed 无效 无效4 OnPreSeek uOldTime uNewTime5 OnPostSeek uOldTime uNewTime6 OnStop 无效 无效7 OnPause uTime 无效8 OnBegin uTime 无效9 OnRandomBegin uTime 无效10 OnContacting pszHost 无效11 OnPutErrorMsg pError 无效12 OnBuffering uFlag uPercentComplete13 OnChangeRate flag 无效14 OnDisconnect 无效 无效返回值:成功返回新建Player 的标示(int 类型,>=0),失败返回-1。