import javax.sip.*; import javax.sip.address.*; import javax.sip.header.*; import javax.sip.message.*; public class SimpleSipApp implements SipListener { private SipProvider sipProvider; public SimpleSipApp() { try { SipFactory sipFactory = SipFactory.getInstance(); sipFactory.setPathName("gov.nist"); sipProvider = sipFactory.createSipProvider(createSipStack()); sipProvider.addSipListener(this); } catch (Exception e) { e.printStackTrace(); } } private SipStack createSipStack() throws PeerUnavailableException { Properties properties = new Properties(); properties.setProperty("javax.sip.STACK_NAME", "simpleSipStack"); return SipFactory.getInstance().createSipStack(properties); } public void processRequest(RequestEvent requestEvent) { } public void processResponse(ResponseEvent responseEvent) { } public static void main(String[] args) { SimpleSipApp simpleSipApp = new SimpleSipApp(); } }


上一篇:
下一篇:
切换中文