hi all,
I have compiled the sip phone plugins to make a call throught a sip server, but when the call session was connected , can not hear the voice and find the exceptions in the console. as follows.
questions:
-
does javax.media.Manager.createDataSource exception mean can not createdatasource?but how to solve it?
-
net.java.sipmack.media.AudioChannel.createProcessor means can not create audio channel?
In all ,I am not sure if it is the reason why the call is slient ?
Who can give me some clue. Thanks a lot.
Created RTP session at 8260
RTP Transmission Stopped.
java.lang.NullPointerException
javax.media.NoDataSourceException: Error instantiating class: com.sun.media.protocol.dsound.DataSource : java.lang.NullPointerException
callStateChanged - java.lang.NullPointerException
at javax.media.Manager.createDataSource(Manager.java:1012)
at org.jivesoftware.spark.phone.PhoneManager.getDataSource(PhoneManager.java:306)
at net.java.sipmack.media.AudioChannel.createProcessor(AudioChannel.java:213)
at net.java.sipmack.media.AudioChannel.start(AudioChannel.java:111)
at net.java.sipmack.media.AudioMediaSession.startTrasmit(AudioMediaSession.java:15 0)
at net.java.sipmack.softphone.SoftPhoneManager.callStateChanged(SoftPhoneManager.j ava:696)
at net.java.sipmack.sip.Call.fireCallStatusChangedEvent(Call.java:321)
at net.java.sipmack.sip.Call.setState(Call.java:187)
at net.java.sipmack.sip.CallProcessing.processInviteOK(CallProcessing.java:234)
at net.java.sipmack.sip.SipManager.processResponse(SipManager.java:1513)
at gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:290)
at gov.nist.javax.sip.EventScanner.run(EventScanner.java:492)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at javax.media.Manager.createProcessor(Manager.java:663)
at net.java.sipmack.media.AudioChannel.createProcessor(AudioChannel.java:213)
at net.java.sipmack.media.AudioChannel.start(AudioChannel.java:111)
at net.java.sipmack.media.AudioMediaSession.startTrasmit(AudioMediaSession.java:15 0)
at net.java.sipmack.softphone.SoftPhoneManager.callStateChanged(SoftPhoneManager.j ava:696)
at net.java.sipmack.sip.Call.fireCallStatusChangedEvent(Call.java:321)
at net.java.sipmack.sip.Call.setState(Call.java:187)
at net.java.sipmack.sip.CallProcessing.processInviteOK(CallProcessing.java:234)
at net.java.sipmack.sip.SipManager.processResponse(SipManager.java:1513)
at gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:290)
at gov.nist.javax.sip.EventScanner.run(EventScanner.java:492)
at java.lang.Thread.run(Unknown Source)
RTP Transmission Stopped.