123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 |
- #pragma once
- //基本SIP通信日志事件
- #define EVENT_MOD_SIP_CONNECT_PRIMSERVER 0x30108001 //连接主用地址, 级别1
- #define EVENT_MOD_SIP_CONNECT_SECONDSERVER 0x30108002 //连接备用地址, 级别1
- #define EVENT_MOD_SIP_INITIATIVE_DISCONNECT 0x30108011 //主动断开连接, 级别1
- #define ERROR_MOD_SIP_LOADCONFIG_FAIL 0x30108021 //读取配置失败, 级别3
- #define ERROR_MOD_SIP_ADRESS_INVALID 0x30188031 //连接地址无效, 级别2
- #define ERROR_MOD_SIP_REJECT_CONNECT 0x30188032 //对端拒绝连接, 级别2
- #define EVENT_MOD_SIP_CONNECT_TIMEOUT 0x30188033 //连接超时, 级别2
- #define ERROR_MOD_SIP_REJECT_VOLUME 0x30188034 //容量拒绝, 级别2
- #define ERROR_MOD_SIP_SERVER_PAUSE 0x30188035 //服务暂停, 级别2
- #define ERROR_MOD_SIP_LOSS_CONNECT 0x30188036 //失去连接, 级别2
- #define ERROR_MOD_SIP_SES_CREATE_FAILED 0x30188037 //创建会话失败
- #define ERROR_MOD_SIP_SES_SOCKET_INUSED 0x30188038 //会话端口被占用
- #define ERROR_MOD_SIP_INVALID_REQPACKAGE 0x30188041 //无效请求包, 级别3
- #define ERROR_MOD_SIP_AUTH_UNRECOG 0x30188051 //鉴权不可识别, 级别3
- #define ERROR_MOD_SIP_AUTH_MISMATCH 0x30188052 //鉴权信息不匹配, 级别2
- #define EVENT_MOD_SIP_CONNECT_FAIL 0x301880F1 //当前区域连接失败, 级别2,需要等待业务完成或退出后才能释放,即BussinessState=‘0’
- //媒体通信产生的事件
- #define EVENT_MOD_SIP_START_VOICECONNECT 0x30100111 //声音连接发起
- #define EVENT_MOD_SIP_RECV_DATA 0x30100112 //接收到对端数据
- #define EVENT_MOD_SIP_STOP_VOICECONNECT 0x30100113 //声音通道结束
- #define EVENT_MOD_SIP_START_CLIENTVIDEO 0x30100121 //客户视频发起
- #define EVENT_MOD_SIP_STOP_CLIENTVIDEO 0x30100122 //客户视频结束
- #define EVENT_MOD_SIP_RECV_LOWAGENTVIDEO 0x30100131 //接收到低清柜员视频
- #define EVENT_MOD_SIP_STOP_LOWAGENTVIDEO 0x30100132 //断开低清柜员视频通道
- #define EVENT_MOD_SIP_RECV_HIGHAGENTVIDEO 0x30100141 //接收高清柜员视频
- #define EVENT_MOD_SIP_STOP_HIGHAGENTVIDEO 0x30100142 //断开高清柜员视频通道
- //媒体通信错误码
- #define ERROR_MOD_SIP_NO_AGENTVOICEPACKAGE 0x30180110 //没收到柜员端语音包,等待超时后,仍然没有数据包到达
- #define ERROR_MOD_SIP_LOSS_AGENTVOICEPACKAGE 0x30180111 //柜员端声音严重丢包,包括时延太大
- #define ERROR_MOD_SIP_DISCONNECT_VOICECHANN 0x30180112 //声音通道中断,有一段时间不能收到声音数据包
- #define ERROR_MOD_SIP_NO_AGENTVIDEOPACKAGE 0x30180120 //没收到柜员图像包,等待超时后,仍然没有数据包到达
- #define ERROR_MOD_SIP_LOSS_AGENTVIDEOPACKAGE 0x30180121 //柜员视频严重丢包,视频对时延的容忍度大,可以设较长时延都收不齐数据包
- #define ERROR_MOD_SIP_DISCONNECT_VIDEOCHANN 0x30180122 //柜员视频中断,有一段时间不能收到视频数据包
- //前端媒体错误
-
- #define ERROR_MOD_SIP_AUDIO_INITFAIL 0x30180160 //音频初始化失败,级别3
- #define ERROR_MOD_SIP_HANDFREE_OPENFAIL 0x30180161 //免提打开失败,级别3
- #define ERROR_MOD_SIP_HANDFREE_NOSIGNAL 0x30180162 //免提没有信号,级别3
- #define ERROR_MOD_SIP_HANDFREE_CLOSEFAIL 0x30180163 //禁止免提失败,级别3
- #define ERROR_MOD_SIP_PICKUP_OPENFAIL 0x30180166 //话筒打开失败,级别3
- #define ERROR_MOD_SIP_PICKUP_NOSIGNAL 0x30180167 //话筒没有信号,级别3
- #define ERROR_MOD_SIP_PICKUP_CLOSEFAIL 0x30180168 //禁止话筒失败,级别3
- #define ERROR_MOD_SIP_HANDFREE_ADDVOLUMNFAIL 0x30180170 //免提加强音量失败,级别2
- #define ERROR_MOD_SIP_HANDFREE_REDUCEVOLUMNFAIL 0x30180171 //免提恢复音量失败,级别2
- #define EVENT_MOD_SIP_LOCAL_WINDOW_CREATE_FAILED 0x30190501 //创建本地视频框失败
- #define EVENT_MOD_SIP_REMOTE_WINDOW_CREATE_FAILED 0x30190502 //创建远端视频框失败
- #define EVENT_MOD_SIP_LOCAL_WINDOW_CREATE_SUCCESS 0x30190503 //创建本地视频框成功
- #define EVENT_MOD_SIP_REMOTE_WINDOW_CREATE_SUCCESS 0x30190504 //创建远端视频框成功
- #define EVENT_MOD_SIP_LOCAL_WINDOW_DESTROY_SUCCESS 0x30190505 //销毁本地视频框成功
- #define EVENT_MOD_SIP_REMOTE_WINDOW_DESTROY_SUCCESS 0x30190506 //销毁远端视频框成功
- #define EVENT_MOD_SIP_COM_START_INIT 0x30190511 //COM开始初始化
- #define EVENT_MOD_SIP_COM_FINISH_INIT 0x30190512 //COM完成初始化
- #define EVENT_MOD_SIP_GET_CAMERA_INFO_FINISHED 0x30190513 //完成摄像头信息获取
- #define EVENT_MOD_SIP_AUDIO_DEVICE_INFO 0x30190521
- #define EVENT_MOD_SIP_AUDIO_VOLUME_INFO 0x30190522
- #define EVENT_MOD_SIP_AUDIO_DEVICE_CONFIG_ERROR 0x30190523
- #define EVENT_MOD_SIP_COREAUDIO_NOTMATCH_PORTAUDIO 0x30190524
- #define EVENT_MOD_SIP_AUDIO_IN_DEVICE_NOT_EXIST 0x30190525
- #define EVENT_MOD_SIP_AUDIO_OUT_DEVICE_NOT_EXIST 0x30190526
- #define EVENT_MOD_SIP_AUDIO_CONFIG_AUTO_CORRECT 0x30190527
- #define EVENT_MOD_SIP_AUDIO_DSP_INFO 0x30190528
- #define EVENT_MOD_SIP_CENTER_AUDIO_DSP_FLAGS 0x30190529
- #define EVENT_MOD_SIP_AUDIO_RTP_CREATE 0x30190001
- #define EVENT_MOD_SIP_AUDIO_RTP_DESTROY 0x30190002
- #define EVENT_MOD_SIP_VIDEO_RTP_CREATE 0x30190003
- #define EVENT_MOD_SIP_VIDEO_RTP_DESTROY 0x30190004
- #define EVENT_MOD_SIP_AUDIO_STREAM_RECEIVED 0x30190005
- #define EVENT_MOD_SIP_VIDEO_STREAM_RECEIVED 0x30190006
- #define EVENT_MOD_SIP_VIDEO_FRAME_DECODEED 0x30190007
- #define EVENT_MOD_SIP_LOCAL_VIDEO_RENDER_STARTED 0x30190008
- #define EVENT_MOD_SIP_REMOTE_VIDEO_RENDER_STARTED 0x30190009
- #define EVENT_MOD_SIP_AUDIO_DEVICE_SWITCH 0x3019000A
- #define EVENT_MOD_SIP_HANDFREE_IN_AUDIO_DEVICE_OPEN_SUCCESS 0x30190011
- #define EVENT_MOD_SIP_HANDFREE_IN_AUDIO_DEVICE_OPEN_FAILED 0x30190012
- #define EVENT_MOD_SIP_HANDFREE_OUT_AUDIO_DEVICE_OPEN_SUCCESS 0x30190013
- #define EVENT_MOD_SIP_HANDFREE_OUT_AUDIO_DEVICE_OPEN_FAILED 0x30190014
- #define EVENT_MOD_SIP_HANDFREE_IN_AUDIO_DEVICE_CLOSE 0x30190015
- #define EVENT_MOD_SIP_HANDFREE_OUT_AUDIO_DEVICE_CLOSE 0x30190016
- #define EVENT_MOD_SIP_PICKUP_IN_AUDIO_DEVICE_OPEN_SUCCESS 0x30190021
- #define EVENT_MOD_SIP_PICKUP_IN_AUDIO_DEVICE_OPEN_FAILED 0x30190022
- #define EVENT_MOD_SIP_PICKUP_OUT_AUDIO_DEVICE_OPEN_SUCCESS 0x30190023
- #define EVENT_MOD_SIP_PICKUP_OUT_AUDIO_DEVICE_OPEN_FAILED 0x30190024
- #define EVENT_MOD_SIP_PICKUP_IN_AUDIO_DEVICE_CLOSE 0x30190025
- #define EVENT_MOD_SIP_PICKUP_OUT_AUDIO_DEVICE_CLOSE 0x30190026
- #define EVENT_MOD_SIP_LOCAL_VIDEO_RENDER_CREATE 0x30190031
- #define EVENT_MOD_SIP_REMOTE_VIDEO_RENDER_CREATE 0x30190032
- #define EVENT_MOD_SIP_LOCAL_VIDEO_RENDER_DESTROY 0x30190033
- #define EVENT_MOD_SIP_REMOTE_VIDEO_RENDER_DESTROY 0x30190034
- #define EVENT_MOD_SIP_OVERWRITE_FRESHVALUE 0x30190036
- //audio engine error
- #define ERROR_MOD_SIP_APR_POOL_CREATE_FAILED 0x30190601 //内存分配失败,级别2
- #define ERROR_MOD_SIP_AUDIO_ENGINE_CREATE_FAILED 0x30190602 //audio engine create failed,级别2
- #define ERROR_MOD_SIP_AUDIO_ENGINE_START_FAILED 0x30190603 //audio engine start failed,级别2
- #define ERROR_MOD_SIP_AUDIO_RTP_SESSION_CREATE_FAILED 0x30190604 //audio rtp session create2 failed,级别2
- #define ERROR_MOD_SIP_AUDIO_RTP_SESSION_RESET_FAILED 0x30190605 //audio rtp session reset failed,级别2
- #define ERROR_MOD_SIP_AUDIO_BRIDGE_CREATE_FAILED 0x30190606 //audio bridge create failed,级别2
- #define ERROR_MOD_SIP_AUDIO_MICSPK_CREATE_FAILED 0x30190607 //audio micspk create failed,级别2
- #define ERROR_MOD_SIP_AUDIO_DSP_CREATE_FAILED 0x30190608 //audio dsp create failed,级别2
- #define ERROR_MOD_SIP_AUDIO_RESIZE_CREATE_FAILED 0x30190609 //audio resize create failed,级别2
- #define ERROR_MOD_SIP_AUDIO_CODEC_CREATE_FAILED 0x3019060A //audio codec create failed,级别2
- #define ERROR_MOD_SIP_AUDIO_RTP_CREATE_FAILED 0x3019060B //audio rtp create failed,级别2
- #define ERROR_MOD_SIP_AUDIO_CONTEXT_CREATE_FAILED 0x3019060C //audio context create failed,级别2
- #define ERROR_MOD_SIP_GET_ENV_VIDEO_FAILED 0x30190801 //获取env摄像头图像失败
- #define ERROR_MOD_SIP_GET_OPT_VIDEO_FAILED 0x30190802 //获取opt摄像头图像失败
- #define ERROR_MOD_SIP_GET_LOCAL_IP_FAILED 0x30190803 //获取本机IP地址失败
- #define ERROR_MOD_SIP_GET_IP_BY_DOMAIN_FAILED 0x30190804 //域名解析失败
- #define ERROR_MOD_SIP_START_VIDEO_FAILED 0x30190805 //创建视频失败
- #define EVENT_MOD_SIP_GET_VIDEO_FAILED 0x30190806 //连线时获取视频失败
- #define EVENT_MOD_SIP_GET_LOCAL_IP 0x30190901 //获取本机IP地址
- #define EVENT_MOD_SIP_CALL_URL 0x30190902 //呼叫请求
- #define EVENT_MOD_SIP_CALL_STATE_INFO 0x30190903 //呼叫状态信息
- #define EVENT_MOD_SIP_CALL_AUDIO_NEGOTIATE 0x30190904 //音频协商信息
- #define EVENT_MOD_SIP_CALL_VIDEO_NEGOTIATE 0x30190905 //视频协商信息
- #define EVENT_MOD_SIP_CALL_MUTIL_NIC 0x30190906 //机器有多张网卡
- #define EVENT_MOD_SIP_SDP_INFO 0x30190907 //SDP信息
- #define EVENT_MOD_SIP_INVALID_SDP 0x30190908 //无效SDP
- #define EVENT_MOD_SIP_INVALID_IP 0x30190909 //无效IP地址
- #define EVENT_MOD_SIP_AUTO_MODIFY_HANDFREEIN 0x30190910 //自动调整后的handfreein名称
- #define EVENT_MOD_SIP_AUTO_MODIFY_HANDFREEOUT 0x30190911 //自动调整后的handfreeout名称
- #define EVENT_MOD_SIP_AUTO_MODIFY_PICKUPIN 0x30190912 //自动调整后的pickupin名称
- #define EVENT_MOD_SIP_AUTO_MODIFY_PICKUPOUT 0x30190913 //自动调整后的pickupout名称
- #define LOG_EVT_SIPPHONE_GET_AUDIO_IN_INFOS 0x30190914 //麦克风信息
- #define LOG_EVT_SIPPHONE_GET_AUDIO_OUT_INFOS 0x30190915 //扬声器信息
- #define LOG_EVT_SIPPHONE_RETART_REQUEST 0x30190916 //重启机器告警
- #define LOG_EVT_SIPPHONE_AUDIOMGR_INITIAL_FAILED 0x30190917 //audiomgr初始化失败
- #define ERROR_MOD_SIP_AUDIO_IN_COUNT 0x30190918 //audio in device count error,级别2
- #define ERROR_MOD_SIP_AUDIO_OUT_COUNT 0x30190919 //audio out device count error,级别2
- #define EVENT_MOD_SIP_ENTITY_STARTED 0x301A0001 //sipphone entity start
- #define EVENT_MOD_SIP_INVITE_SEND 0x301A0002 //sip invite send
- #define EVENT_MOD_SIP_PROCESS_MSG 0x301A0003 //sip process messsage
- //event
- #define EVENT_MOD_CONNECT_PICKUP_CALL 0x10303041 //提机呼叫
- #define EVENT_MOD_CONNECT_HANDFREE_TO_PICKUP 0x10303046 //免提->提机
- #define EVENT_MOD_CONNECT_PICKUP_TO_HANDFREE 0x10303047 //提机->免提
- #define EVENT_MOD_CONNECT_SLV_HANDFREECALL 0x10303050 //界面拨号,免提呼叫发送给SIPPHONE
- #define EVENT_MOD_CONNECT_SLV_PICKUPCALL 0x10303051 //界面拨号,话筒呼叫发送给SIPPHONE
- #define EVENT_MOD_CONNECT_AGENT_HANDFREE_PICKUP 0x10303052 //坐席控制免提转话筒
- #define EVENT_MOD_CONNECT_AGENT_PICKUP_HANDFREE 0x10303053 //坐席控制话筒转免提
- #define EVENT_MOD_CONNECT_STOP_RECORD_BROADCAST 0x10303060 //结束双录语音播报
- #define EVENT_MOD_CONNECT_BEGAIN_RECORD_CALL 0x10303061 //开始双录呼叫
- #define LOG_EVT_ENTER_ACM_FLOW 0x30500001 //进入坐席控制流程(initiactivetransfer发送)
- #define LOG_EVT_EXIT_ACM_FLOW 0x30500002 //进入坐席控制流程(initiactivetransfer发送)
- #define LOG_EVT_RELEASELIVEDETECTION 0x30400003 //通知sipphone释放主动活体
- //add by chh 20170104
- #define LOG_EVT_UI_HIDEONLINEVIDEO 0x30B00010 //隐藏视频连线窗口
- #define LOG_EVT_UI_SHOWONLINEVIDEO 0x30B00011 //显示视频连线窗口
- //add by chh 20190408
- #define LOG_EVT_UI_HIDELOCALVIDEO 0x30B00012 //隐藏本地视频窗口
- #define LOG_EVT_UI_SHOWLOCALVIDEO 0x30B00013 //显示本地视频窗口
- //add by chh 20190424
- #define LOG_EVT_UI_HIDEPERSONAREA 0x30B00014 //隐藏人形框
- #define LOG_EVT_UI_SHOWPERSONAREA 0x30B00015 //显示隐藏人形框
-
- #define LOG_EVT_UI_STARTRECORD 0x30B00001 //开始录像
- #define LOG_EVT_UI_STOPRECORD 0x30B00002 //停止录像
- #define LOG_EVT_UI_RETURNMENU 0x30B00006 //退出到主菜单
- #define LOG_EVT_UI_STARTREMOTERECORD 0x30B0000F //开始远程双录
- #define LOG_EVT_UI_STOPREMOTERECORD 0x30B00018 //停止远程录像
- #define LOG_EVT_HANDFREE_MODE_REMOTE_CALL 0x30400006 //以免提模式开始远程连线
- #define LOG_EVT_PICKUP_MODE_REMOTE_CALL 0x30400007 //以话筒模式开始远程连线
- #define ACM_CONTROL_PERSONAREA 0x30 // 控制人形框,0:隐藏,1:显示
- //sysvar
- #define SYSVAR_SOUNDCARDSTATE "SoundCardState"
- #define SOUNDCARD_INIT_STATE "X"
- #define SOUNDCARD_NO_ERROR "N"
- #define SOUNDCARD_HANDFREE_ERROR "H"
- #define SOUNDCARD_PICKUP_ERROR "P"
- #define SOUNDCARD_BOTH_ERROR "B"
- #define SOUNDCARD_CONFIG_EMPTY "C"
|