Commit 9fc9a29811ec47bc057a82cd6014df4fa83a64b8

Authored by 648540858
1 parent fd434b3c

优化海康发送长度与实际长度不一致的情况,导致无法识别消息内容的问题

src/main/java/com/genersoft/iot/vmp/gb28181/conf/DefaultProperties.java
@@ -31,6 +31,8 @@ public class DefaultProperties { @@ -31,6 +31,8 @@ public class DefaultProperties {
31 properties.setProperty("gov.nist.javax.sip.CANCEL_CLIENT_TRANSACTION_CHECKED", "true"); 31 properties.setProperty("gov.nist.javax.sip.CANCEL_CLIENT_TRANSACTION_CHECKED", "true");
32 // 为_NULL _对话框传递_终止的_事件 32 // 为_NULL _对话框传递_终止的_事件
33 properties.setProperty("gov.nist.javax.sip.DELIVER_TERMINATED_EVENT_FOR_NULL_DIALOG", "true"); 33 properties.setProperty("gov.nist.javax.sip.DELIVER_TERMINATED_EVENT_FOR_NULL_DIALOG", "true");
  34 + // 是否自动计算content length的实际长度,默认不计算
  35 + properties.setProperty("gov.nist.javax.sip.COMPUTE_CONTENT_LENGTH_FROM_MESSAGE_BODY", "true");
34 // 会话清理策略 36 // 会话清理策略
35 properties.setProperty("gov.nist.javax.sip.RELEASE_REFERENCES_STRATEGY", "Normal"); 37 properties.setProperty("gov.nist.javax.sip.RELEASE_REFERENCES_STRATEGY", "Normal");
36 // 处理由该服务器处理的基于底层TCP的保持生存超时 38 // 处理由该服务器处理的基于底层TCP的保持生存超时