简单封装 GB28181Constant

This commit is contained in:
shikong 2023-09-23 23:10:53 +08:00
parent a3d6573bbb
commit e6f1da2018
2 changed files with 9 additions and 1 deletions

View File

@ -1,7 +1,14 @@
package cn.skcks.docking.gb28181.constant;
import javax.sip.ListeningPoint;
public class GB28181Constant {
public static final String TIME_ZONE = "Asia/Shanghai";
public static final String CHARSET = "GB2312";
public static final String GEO_COORD_SYS = "WGS84";
public static class TransPort {
public static final String UDP = ListeningPoint.UDP;
public static final String TCP = ListeningPoint.TCP;
}
}

View File

@ -1,5 +1,6 @@
package cn.skcks.docking.gb28181.sip;
import cn.skcks.docking.gb28181.constant.GB28181Constant;
import cn.skcks.docking.gb28181.sip.generic.SipBuilder;
import cn.skcks.docking.gb28181.sip.request.SipRequestBuilder;
import cn.skcks.docking.gb28181.sip.response.SipResponseBuilder;
@ -49,7 +50,7 @@ public class SipTest {
CSeqHeader cSeqHeader = SipBuilder.createCSeqHeader(1, method);
// CallId @ 后面可以是地址也可以为 id
CallIdHeader callIdHeader = SipBuilder.createCallIdHeader(MessageFormat.format("{0}@{1}", "123456", localIp));
List<ViaHeader> viaHeaders = SipBuilder.createViaHeaders(localIp, localPort, ListeningPoint.UDP, "z9hG4bK" + "0000000001");
List<ViaHeader> viaHeaders = SipBuilder.createViaHeaders(localIp, localPort, GB28181Constant.TransPort.TCP, "z9hG4bK" + "0000000001");
MaxForwardsHeader maxForwardsHeader = SipBuilder.createMaxForwardsHeader(70);
// 创建请求