648540858
2022-09-01 b46e5efad22fb810e49f0a2e7835d785e85b4860
测试sip消息预处理
1个文件已修改
1个文件已添加
31 ■■■■■ 已修改文件
src/main/java/com/genersoft/iot/vmp/gb28181/SipLayer.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/gb28181/session/SipMessagePreprocessing.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/gb28181/SipLayer.java
@@ -64,6 +64,7 @@
         * sip_server_log.log 和 sip_debug_log.log ERROR, INFO, WARNING, OFF, DEBUG, TRACE
         */
        properties.setProperty("gov.nist.javax.sip.TRACE_LEVEL", "ERROR");
        properties.setProperty("gov.nist.javax.sip.SIP_MESSAGE_VALVE", "com.genersoft.iot.vmp.gb28181.session.SipMessagePreprocessing");
//        if (logger.isDebugEnabled()) {
//            properties.setProperty("gov.nist.javax.sip.TRACE_LEVEL", "DEBUG");
//        }
src/main/java/com/genersoft/iot/vmp/gb28181/session/SipMessagePreprocessing.java
New file
@@ -0,0 +1,30 @@
package com.genersoft.iot.vmp.gb28181.session;
import gov.nist.javax.sip.message.SIPRequest;
import gov.nist.javax.sip.stack.MessageChannel;
import gov.nist.javax.sip.stack.SIPMessageValve;
import javax.sip.SipStack;
import javax.sip.message.Response;
public class SipMessagePreprocessing implements SIPMessageValve {
    @Override
    public boolean processRequest(SIPRequest sipRequest, MessageChannel messageChannel) {
        return false;
    }
    @Override
    public boolean processResponse(Response response, MessageChannel messageChannel) {
        return false;
    }
    @Override
    public void init(SipStack sipStack) {
    }
    @Override
    public void destroy() {
    }
}