# 基于JAVA的SIP协议实现[part1]
最近用JAVA的SIP协议写了一个GB28181平台的对接,并成功完成了海康、大华、中威等设备,更重要的是海康平台、公安一所平台的对接。因为行业内很少有JAVA方面的设备接入实现,希望本篇能够让JAVA在安防接入生态中发挥越来越大的作用。
# 一、组件
```
javax.sip
jain-sip-api
1.2.1.4
javax.sip
jain-sip-ri
1.2.1.4
```
# 二、SIP监听类接口:javax.sip.SipListener
```
public interface SipListener extends EventListener {
/**
* SIP服务端接收消息的方法
*/
void processRequest(RequestEvent var1);
/**
* SIP服务端接收返回的回调方法
*/
void processResponse(ResponseEvent var1);
/**
* 处理超时回调方法
*/
void processTimeout(TimeoutEvent var1);
/**
* 处理IO异常的回调方法
*/
void processIOException(IOExceptionEvent var1);
void processTransactionTerminated(TransactionTerminatedEvent