List Info

Thread: Re: still have sip calling or receiving call on Linux?




Re: still have sip calling or receiving call on Linux?
user name
2007-08-10 22:25:46
Hi Damian,

when i tried to make a call, i get following exception:

     [java] Exception in thread "Thread-191"; java.lang.NullPointerException: Specified service reference cannot be null.
     [java]     at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:479)
    ; [java]     at net.java.sip.communicator.impl.protocol.sip.SipActivator.getMediaService(SipActivator.java:143)
     [java]     at net.java.sip.communicator.impl.protocol.sip.OperationSetBasicTelephonySipImpl.createOutgoingCall(OperationSetBasicTelephonySipImpl.java:226)
     [java]     at net.java.sip.communicator.impl.protocol.sip.OperationSetBasicTelephonySipImpl.createCall (OperationSetBasicTelephonySipImpl.java:116)
     [java]     at net.java.sip.communicator.impl.gui.main.call.CallManager$CreateCallThread.run(CallManager.java:867)

It seems failed to get media services, I suspect something related to capture media is not detected. below is the logs related to media bundle. It somehow detected JavaSound devices. What is JavaSound devices anyway?

22:24:40.951 FINE: impl.media.MediaActivator.start().53 Started.
22:24:41.063 FINEST: impl.media.device.JmfDeviceDetector.setupJMF().294 [entry] setupJMF
22:24:41.064 FINEST: impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile ().157 [entry] getPrivatePersistentFile
22:24:41.065 FINEST: impl.fileaccess.FileAccessServiceImpl.accessibleFile().293 [entry] accessibleFile
22:24:41.065 FINEST: impl.fileaccess.FileAccessServiceImpl.accessibleFile ().328 [exit] accessibleFile
22:24:41.066 FINEST: impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile().170 [exit] getPrivatePersistentFile
22:24:41.145 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices ().116 Looking for Audio capturer
22:24:41.255 INFO: impl.media.device.DirectSoundAuto.<init&gt;().55 DirectSound Capture Supported = false
22:24:41.626 INFO: impl.media.device.JavaSoundAuto.<init>;().43 JavaSound Capture Supported = true
22:24:41.655 INFO: impl.media.device.JavaSoundAuto.<init>;().69 JavaSoundAuto: Committed ok
22:24:41.656 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices().122 Looking for video capture devices
22:24:41.657 FINE: impl.media.device.JmfDeviceDetector.detectCaptureDevices().135 No VFW video detected: com/sun/media/protocol/vfw/VFWCapture
22:24:41.674 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices ().144 Detected 0 SUN Video capture device(s).
22:24:41.691 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices().159 Detected 0 SUN Video Plus device(s).
22:24:41.695 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 0. Can't open video card 0
22:24:41.708 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 1. Can't open video card 1
22:24:41.710 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 2. Can't open video card 2
22:24:41.712 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 3. Can't open video card 3
22:24:41.715 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 4. Can't open video card 4
22:24:41.716 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 5. Can't open video card 5
22:24:41.718 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 6. Can't open video card 6
22:24:41.720 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 7. Can't open video card 7
22:24:41.722 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 8. Can't open video card 8
22:24:41.725 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 9. Can't open video card 9
22:24:41.725 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices ().173 Detected 10 V4L video capture device.
22:24:41.726 FINEST: impl.media.device.JmfDeviceDetector.setupJMF().345 [exit] setupJMF
22:24:41.726 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices ().81 Scanning for configured Audio Devices.
22:24:41.727 FINE: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().89 Found 1 capture devices: [JavaSound audio capture : javasound://44100
22:24: 41.726 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().81 Scanning for configured Audio Devices.
22:24:41.727 FINE: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().89 Found 1 capture devices: [JavaSound audio capture : javasound://44100
LINEAR, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed
LINEAR, 44100.0 Hz, 16-bit, Mono, LittleEndian, Signed
LINEAR, 22050.0 Hz, 16-bit, Stereo, LittleEndian, Signed
LINEAR, 22050.0 Hz, 16-bit, Mono, LittleEndian, Signed
LINEAR, 11025.0 Hz, 16-bit, Stereo, LittleEndian, Signed
LINEAR, 11025.0 Hz, 16-bit, Mono, LittleEndian, Signed
LINEAR, 8000.0 Hz, 16-bit, Stereo, LittleEndian, Signed
LINEAR, 8000.0 Hz, 16-bit, Mono, LittleEndian, Signed
]
22:24:41.729 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().92 Found JavaSound audio capture as an audio capture device.
22:24:41.729 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices ().96 Scanning for configured Video Devices.
22:24:41.730 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().116 No Video Device was found.
22:24:41.731 FINE: impl.media.MediaControl.registerCustomPackages ().1103 Adding package&nbsp; : net.java.sip.communicator.impl
22:24:41.762 FINE: impl.media.MediaControl.registerCustomPackages().1109 Registering new protocol prefix list : [javax, com.sun, com.ibm, net.java.sip.communicator.impl ]
22:24:41.763 INFO: impl.media.MediaControl.createDataSource().632 Creating datasource for:javasound://44100
22:24:41.995 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.alaw.JavaEncoder is succsefully registered : true
22:24:41.997 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.alaw.DePacketizer is succsefully registered : true
22:24: 41.998 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.alaw.Packetizer is succsefully registered : true
22:24:42.000 FINE: impl.media.MediaControl.registerCustomCodecs ().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.speex.JavaEncoder is succsefully registered : true
22:24:42.001 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.speex.JavaDecoder is succsefully registered : true
22:24:42.002 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.ilbc.JavaEncoder is succsefully registered : true
22:24: 42.003 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.ilbc.JavaDecoder is succsefully registered : true
22:24:42.133 FINE: impl.media.CallSessionImpl.registerCustomCodecFormats ().1361 registering format ilbc/rtp with RTP manager
22:24:42.134 FINE: impl.media.CallSessionImpl.registerCustomCodecFormats().1361 registering format ALAW/rtp with RTP manager
22:24:42.135 FINE: impl.media.CallSessionImpl.registerCustomCodecFormats ().1361 registering format speex/rtp with RTP manager
22:24:42.312 FINE: service.protocol.ProtocolProviderFactory.loadStoredAccounts().414 Discovered 0 stored accounts
22:24:42.313 FINE: service.protocol.ProtocolProviderFactory.loadStoredAccounts ().414 Discovered 0 stored accounts
22:24:42.316 FINE: impl.protocol.sip.SipActivator.start().48 Started.





On 8/10/07, Damian Minkov < damenchodamencho.com">damenchodamencho.com> wrote:
Hi Johny,

sip calls must be working OK on Linux.
What is the problem? Give more info.

damencho

Johny Kadarisman wrote:
>; Hi all,
>
> any one successfully setup SC with sip calling feature?
> Any help or pointer appreciated.
>
>; or should I just wait for FMJ integration?
>
>; Thanks,

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribesip-communicator.dev.java.net">dev-unsubscribesip-communicator.dev.java.net
For additional commands, e-mail: dev-helpsip-communicator.dev.java.net">dev-helpsip-communicator.dev.java.net


Re: still have sip calling or receiving call on Linux?
user name
2007-08-10 23:15:06
additional logs on startup,


 &nbsp;   [java] Cannot open audio device for input: javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian not supported.
 &nbsp; &nbsp; [java] Failed to configure: com.sun.media.ProcessEngineecf608
&nbsp; &nbsp;  [java]&nbsp;  IO exception: line with format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian not supported.

 &nbsp; &nbsp; [java] Error: Unable to configure com.sun.media.ProcessEngineecf608
&nbsp; &nbsp;  [java] javax.media.NotConfiguredError: setContentDescriptor cannot be called before configured
 &nbsp; &nbsp; [java]&nbsp; &nbsp;  at com.sun.media.ProcessEngine.setContentDescriptor(ProcessEngine.java :342)
&nbsp;   ; [java]&nbsp; &nbsp;  at com.sun.media.MediaProcessor.setContentDescriptor(MediaProcessor.java:123)
&nbsp;   ; [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaControl.initProcessor(MediaControl.java:498)
  ; &nbsp; [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaControl.initCaptureDevices(MediaControl.java:396)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaControl.initialize(MediaControl.java:188)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaServiceImpl$DeviceConfigurationThread.run (MediaServiceImpl.java:282)
 &nbsp;   [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaServiceImpl.start(MediaServiceImpl.java:137)
  ; &nbsp; [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaActivator.start(MediaActivator.java :60)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:509)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.Felix._startBundle(Felix.java:1260)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.Felix.startBundle (Felix.java:1201)
&nbsp;   ; [java]&nbsp; &nbsp;  at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:807)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:256)
 ; &nbsp;  [java]&nbsp; &nbsp;  at java.lang.Thread.run(Thread.java:619)
&nbsp; &nbsp;  [java] javax.media.NotConfiguredError: setContentDescriptor cannot be called before configured
 &nbsp; &nbsp; [java]&nbsp; &nbsp;  at com.sun.media.ProcessEngine.setContentDescriptor(ProcessEngine.java :342)
&nbsp;   ; [java]&nbsp; &nbsp;  at com.sun.media.MediaProcessor.setContentDescriptor(MediaProcessor.java:123)
&nbsp;   ; [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaControl.initProcessor(MediaControl.java:498)
  ; &nbsp; [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaControl.initCaptureDevices(MediaControl.java:396)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaControl.initialize(MediaControl.java:188)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaServiceImpl$DeviceConfigurationThread.run (MediaServiceImpl.java:282)
 &nbsp;   [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaServiceImpl.start(MediaServiceImpl.java:137)
  ; &nbsp; [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.media.MediaActivator.start(MediaActivator.java :60)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:509)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.Felix._startBundle(Felix.java:1260)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.Felix.startBundle (Felix.java:1201)
&nbsp;   ; [java]&nbsp; &nbsp;  at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:807)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:256)
 ; &nbsp;  [java]&nbsp; &nbsp;  at java.lang.Thread.run(Thread.java:619)
&nbsp; &nbsp;  [java] 00:11:52.981 FINE: service.protocol.ProtocolProviderFactory.loadStoredAccounts().414 Discovered 0 stored accounts
&nbsp;   ; [java] 00:11:52.982 FINE: service.protocol.ProtocolProviderFactory.loadStoredAccounts ().414 Discovered 0 stored accounts
&nbsp;





On 8/10/07, Johny Kadarisman < jkr888gmail.com">jkr888gmail.com> wrote:
Hi Damian,

when i tried to make a call, i get following exception:

 &nbsp; &nbsp; [java] Exception in thread "Thread-191"; java.lang.NullPointerException: Specified service reference cannot be null.
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:479)
&nbsp;   ; [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.protocol.sip.SipActivator.getMediaService(SipActivator.java:143)
&nbsp; &nbsp;  [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.protocol.sip.OperationSetBasicTelephonySipImpl.createOutgoingCall(OperationSetBasicTelephonySipImpl.java:226)
 &nbsp; &nbsp; [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.protocol.sip.OperationSetBasicTelephonySipImpl.createCall (OperationSetBasicTelephonySipImpl.java:116)
 ; &nbsp;  [java]&nbsp; &nbsp;  at net.java.sip.communicator.impl.gui.main.call.CallManager$CreateCallThread.run(CallManager.java:867)

It seems failed to get media services, I suspect something related to capture media is not detected. below is the logs related to media bundle. It somehow detected JavaSound devices. What is JavaSound devices anyway?

22:24:40.951 FINE: impl.media.MediaActivator.start().53 Started.
22:24:41.063 FINEST: impl.media.device.JmfDeviceDetector.setupJMF().294 [entry] setupJMF
22:24:41.064 FINEST: impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile ().157 [entry] getPrivatePersistentFile
22:24:41.065 FINEST: impl.fileaccess.FileAccessServiceImpl.accessibleFile().293 [entry] accessibleFile
22:24:41.065 FINEST: impl.fileaccess.FileAccessServiceImpl.accessibleFile ().328 [exit] accessibleFile
22:24:41.066 FINEST: impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile().170 [exit] getPrivatePersistentFile
22:24:41.145 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices ().116 Looking for Audio capturer
22:24:41.255 INFO: impl.media.device.DirectSoundAuto.<init&gt;().55 DirectSound Capture Supported = false
22:24:41.626 INFO: impl.media.device.JavaSoundAuto.<init>;().43 JavaSound Capture Supported = true
22:24:41.655 INFO: impl.media.device.JavaSoundAuto.<init>;().69 JavaSoundAuto: Committed ok
22:24:41.656 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices().122 Looking for video capture devices
22:24:41.657 FINE: impl.media.device.JmfDeviceDetector.detectCaptureDevices().135 No VFW video detected: com/sun/media/protocol/vfw/VFWCapture
22:24:41.674 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices ().144 Detected 0 SUN Video capture device(s).
22:24:41.691 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices().159 Detected 0 SUN Video Plus device(s).
22:24:41.695 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 0. Can't open video card 0
22:24:41.708 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 1. Can't open video card 1
22:24:41.710 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 2. Can't open video card 2
22:24:41.712 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 3. Can't open video card 3
22:24:41.715 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 4. Can't open video card 4
22:24:41.716 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 5. Can't open video card 5
22:24:41.718 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 6. Can't open video card 6
22:24:41.720 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 7. Can't open video card 7
22:24:41.722 FINE: impl.media.device.V4LAuto.autoDetect ().94 No device for index 8. Can't open video card 8
22:24:41.725 FINE: impl.media.device.V4LAuto.autoDetect().94 No device for index 9. Can't open video card 9
22:24:41.725 INFO: impl.media.device.JmfDeviceDetector.detectCaptureDevices ().173 Detected 10 V4L video capture device.
22:24:41.726 FINEST: impl.media.device.JmfDeviceDetector.setupJMF().345 [exit] setupJMF
22:24:41.726 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices ().81 Scanning for configured Audio Devices.
22:24:41.727 FINE: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().89 Found 1 capture devices: [JavaSound audio capture : javasound://44100
22:24: 41.726 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().81 Scanning for configured Audio Devices.
22:24:41.727 FINE: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().89 Found 1 capture devices: [JavaSound audio capture : javasound://44100
LINEAR, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed
LINEAR, 44100.0 Hz, 16-bit, Mono, LittleEndian, Signed
LINEAR, 22050.0 Hz, 16-bit, Stereo, LittleEndian, Signed
LINEAR, 22050.0 Hz, 16-bit, Mono, LittleEndian, Signed
LINEAR, 11025.0 Hz, 16-bit, Stereo, LittleEndian, Signed
LINEAR, 11025.0 Hz, 16-bit, Mono, LittleEndian, Signed
LINEAR, 8000.0 Hz, 16-bit, Stereo, LittleEndian, Signed
LINEAR, 8000.0 Hz, 16-bit, Mono, LittleEndian, Signed
]
22:24:41.729 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().92 Found JavaSound audio capture as an audio capture device.
22:24:41.729 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices ().96 Scanning for configured Video Devices.
22:24:41.730 INFO: impl.media.device.DeviceConfiguration.extractConfiguredCaptureDevices().116 No Video Device was found.
22:24:41.731 FINE: impl.media.MediaControl.registerCustomPackages ().1103 Adding package&nbsp; : net.java.sip.communicator.impl
22:24:41.762 FINE: impl.media.MediaControl.registerCustomPackages().1109 Registering new protocol prefix list : [javax, com.sun, com.ibm, net.java.sip.communicator.impl ]
22:24:41.763 INFO: impl.media.MediaControl.createDataSource().632 Creating datasource for:javasound://44100
22:24:41.995 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.alaw.JavaEncoder is succsefully registered : true
22:24:41.997 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.alaw.DePacketizer is succsefully registered : true
22:24: 41.998 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.alaw.Packetizer is succsefully registered : true
22:24:42.000 FINE: impl.media.MediaControl.registerCustomCodecs ().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.speex.JavaEncoder is succsefully registered : true
22:24:42.001 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.speex.JavaDecoder is succsefully registered : true
22:24:42.002 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.ilbc.JavaEncoder is succsefully registered : true
22:24: 42.003 FINE: impl.media.MediaControl.registerCustomCodecs().1055 Codec : net.java.sip.communicator.impl.media.codec.audio.ilbc.JavaDecoder is succsefully registered : true
22:24:42.133 FINE: impl.media.CallSessionImpl.registerCustomCodecFormats ().1361 registering format ilbc/rtp with RTP manager
22:24:42.134 FINE: impl.media.CallSessionImpl.registerCustomCodecFormats().1361 registering format ALAW/rtp with RTP manager
22:24:42.135 FINE: impl.media.CallSessionImpl.registerCustomCodecFormats ().1361 registering format speex/rtp with RTP manager
22:24:42.312 FINE: service.protocol.ProtocolProviderFactory.loadStoredAccounts().414 Discovered 0 stored accounts
22:24:42.313 FINE: service.protocol.ProtocolProviderFactory.loadStoredAccounts ().414 Discovered 0 stored accounts
22:24:42.316 FINE: impl.protocol.sip.SipActivator.start().48 Started.






On 8/10/07, Damian Minkov < damenchodamencho.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">damenchodamencho.com> wrote:
Hi Johny,

sip calls must be working OK on Linux.
What is the problem? Give more info.

damencho

Johny Kadarisman wrote:
>; Hi all,
>
> any one successfully setup SC with sip calling feature?
> Any help or pointer appreciated.
>
>; or should I just wait for FMJ integration?
>
>; Thanks,

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribesip-communicator.dev.java.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">dev-unsubscribesip-communicator.dev.java.net
For additional commands, e-mail: dev-helpsip-communicator.dev.java.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">dev-helpsip-communicator.dev.java.net



Re: still have sip calling or receiving call on Linux?
user name
2007-08-11 00:54:13
Hi,

the exception means that the media service failed to start.
But in the logs you provide this cannot be seen.
Can you send me the log file from
$HOME/.sip-communicator/logs
How you run it ? You have installed it from installation
package and run 
it from shortcut ?

damencho

P.S. " The Java Sound API specifies mechanisms for
capturing, 
processing, and playing back audio...."


Johny Kadarisman wrote:
> Hi Damian,
>
> when i tried to make a call, i get following
exception:
>
>      [java] Exception in thread "Thread-191"

> java.lang.NullPointerException: Specified service
reference cannot be 
> null.
>      [java]     at 
>
org.apache.felix.framework.BundleContextImpl.getService(Bund
leContextImpl.java:479)
>      [java]     at 
>
net.java.sip.communicator.impl.protocol.sip.SipActivator.get
MediaService(SipActivator.java:143)
>      [java]     at 
>
net.java.sip.communicator.impl.protocol.sip.OperationSetBasi
cTelephonySipImpl.createOutgoingCall(OperationSetBasicTeleph
onySipImpl.java:226)
>      [java]     at 
>
net.java.sip.communicator.impl.protocol.sip.OperationSetBasi
cTelephonySipImpl.createCall 
> (OperationSetBasicTelephonySipImpl.java:116)
>      [java]     at 
>
net.java.sip.communicator.impl.gui.main.call.CallManager$Cre
ateCallThread.run(CallManager.java:867)
>
> It seems failed to get media services, I suspect
something related to 
> capture media is not detected. below is the logs
related to media 
> bundle. It somehow detected JavaSound devices. What is
JavaSound 
> devices anyway?
>
> 22:24:40.951 FINE: impl.media.MediaActivator.start().53
Started.
> 22:24:41.063 FINEST: 
> impl.media.device.JmfDeviceDetector.setupJMF().294
[entry] setupJMF
> 22:24:41.064 FINEST: 
>
impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFi
le ().157 
> [entry] getPrivatePersistentFile
> 22:24:41.065 FINEST: 
>
impl.fileaccess.FileAccessServiceImpl.accessibleFile().293
[entry] 
> accessibleFile
> 22:24:41.065 FINEST: 
> impl.fileaccess.FileAccessServiceImpl.accessibleFile
().328 [exit] 
> accessibleFile
> 22:24:41.066 FINEST: 
>
impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFi
le().170 
> [exit] getPrivatePersistentFile
> 22:24:41.145 INFO: 
>
impl.media.device.JmfDeviceDetector.detectCaptureDevices
().116 
> Looking for Audio capturer
> 22:24:41.255 INFO:
impl.media.device.DirectSoundAuto.<init>().55 
> DirectSound Capture Supported = false
> 22:24:41.626 INFO:
impl.media.device.JavaSoundAuto.<init>().43 
> JavaSound Capture Supported = true
> 22:24:41.655 INFO:
impl.media.device.JavaSoundAuto.<init>().69 
> JavaSoundAuto: Committed ok
> 22:24:41.656 INFO: 
>
impl.media.device.JmfDeviceDetector.detectCaptureDevices().1
22 Looking 
> for video capture devices
> 22:24:41.657 FINE: 
>
impl.media.device.JmfDeviceDetector.detectCaptureDevices().1
35 No VFW 
> video detected: com/sun/media/protocol/vfw/VFWCapture
> 22:24:41.674 INFO: 
>
impl.media.device.JmfDeviceDetector.detectCaptureDevices
().144 
> Detected 0 SUN Video capture device(s).
> 22:24:41.691 INFO: 
>
impl.media.device.JmfDeviceDetector.detectCaptureDevices().1
59 
> Detected 0 SUN Video Plus device(s).
> 22:24:41.695 FINE: impl.media.device.V4LAuto.autoDetect
().94 No 
> device for index 0. Can't open video card 0
> 22:24:41.708 FINE:
impl.media.device.V4LAuto.autoDetect().94 No device 
> for index 1. Can't open video card 1
> 22:24:41.710 FINE: impl.media.device.V4LAuto.autoDetect
().94 No 
> device for index 2. Can't open video card 2
> 22:24:41.712 FINE:
impl.media.device.V4LAuto.autoDetect().94 No device 
> for index 3. Can't open video card 3
> 22:24:41.715 FINE: impl.media.device.V4LAuto.autoDetect
().94 No 
> device for index 4. Can't open video card 4
> 22:24:41.716 FINE:
impl.media.device.V4LAuto.autoDetect().94 No device 
> for index 5. Can't open video card 5
> 22:24:41.718 FINE: impl.media.device.V4LAuto.autoDetect
().94 No 
> device for index 6. Can't open video card 6
> 22:24:41.720 FINE:
impl.media.device.V4LAuto.autoDetect().94 No device 
> for index 7. Can't open video card 7
> 22:24:41.722 FINE: impl.media.device.V4LAuto.autoDetect
().94 No 
> device for index 8. Can't open video card 8
> 22:24:41.725 FINE:
impl.media.device.V4LAuto.autoDetect().94 No device 
> for index 9. Can't open video card 9
> 22:24:41.725 INFO: 
>
impl.media.device.JmfDeviceDetector.detectCaptureDevices
().173 
> Detected 10 V4L video capture device.
> 22:24:41.726 FINEST: 
> impl.media.device.JmfDeviceDetector.setupJMF().345
[exit] setupJMF
> 22:24:41.726 INFO: 
>
impl.media.device.DeviceConfiguration.extractConfiguredCaptu
reDevices 
> ().81 Scanning for configured Audio Devices.
> 22:24:41.727 FINE: 
>
impl.media.device.DeviceConfiguration.extractConfiguredCaptu
reDevices().89 
> Found 1 capture devices: [JavaSound audio capture :
javasound://44100
> 22:24: 41.726 INFO: 
>
impl.media.device.DeviceConfiguration.extractConfiguredCaptu
reDevices().81 
> Scanning for configured Audio Devices.
> 22:24:41.727 FINE: 
>
impl.media.device.DeviceConfiguration.extractConfiguredCaptu
reDevices().89 
> Found 1 capture devices: [JavaSound audio capture :
javasound://44100
> LINEAR, 44100.0 Hz, 16-bit, Stereo, LittleEndian,
Signed
> LINEAR, 44100.0 Hz, 16-bit, Mono, LittleEndian, Signed
> LINEAR, 22050.0 Hz, 16-bit, Stereo, LittleEndian,
Signed
> LINEAR, 22050.0 Hz, 16-bit, Mono, LittleEndian, Signed
> LINEAR, 11025.0 Hz, 16-bit, Stereo, LittleEndian,
Signed
> LINEAR, 11025.0 Hz, 16-bit, Mono, LittleEndian, Signed
> LINEAR, 8000.0 Hz, 16-bit, Stereo, LittleEndian,
Signed
> LINEAR, 8000.0 Hz, 16-bit, Mono, LittleEndian, Signed
> ]
> 22:24:41.729 INFO: 
>
impl.media.device.DeviceConfiguration.extractConfiguredCaptu
reDevices().92 
> Found JavaSound audio capture as an audio capture
device.
> 22:24:41.729 INFO: 
>
impl.media.device.DeviceConfiguration.extractConfiguredCaptu
reDevices 
> ().96 Scanning for configured Video Devices.
> 22:24:41.730 INFO: 
>
impl.media.device.DeviceConfiguration.extractConfiguredCaptu
reDevices().116 
> No Video Device was found.
> 22:24:41.731 FINE:
impl.media.MediaControl.registerCustomPackages 
> ().1103 Adding package  :
net.java.sip.communicator.impl
> 22:24:41.762 FINE: 
> impl.media.MediaControl.registerCustomPackages().1109
Registering new 
> protocol prefix list : [javax, com.sun, com.ibm, 
> net.java.sip.communicator.impl ]
> 22:24:41.763 INFO:
impl.media.MediaControl.createDataSource().632 
> Creating datasource for:javasound://44100
> 22:24:41.995 FINE:
impl.media.MediaControl.registerCustomCodecs().1055 
> Codec : 
>
net.java.sip.communicator.impl.media.codec.audio.alaw.JavaEn
coder is 
> succsefully registered : true
> 22:24:41.997 FINE:
impl.media.MediaControl.registerCustomCodecs().1055 
> Codec : 
>
net.java.sip.communicator.impl.media.codec.audio.alaw.DePack
etizer is 
> succsefully registered : true
> 22:24: 41.998 FINE: 
> impl.media.MediaControl.registerCustomCodecs().1055
Codec : 
>
net.java.sip.communicator.impl.media.codec.audio.alaw.Packet
izer is 
> succsefully registered : true
> 22:24:42.000 FINE:
impl.media.MediaControl.registerCustomCodecs 
> ().1055 Codec : 
>
net.java.sip.communicator.impl.media.codec.audio.speex.JavaE
ncoder is 
> succsefully registered : true
> 22:24:42.001 FINE:
impl.media.MediaControl.registerCustomCodecs().1055 
> Codec : 
>
net.java.sip.communicator.impl.media.codec.audio.speex.JavaD
ecoder is 
> succsefully registered : true
> 22:24:42.002 FINE:
impl.media.MediaControl.registerCustomCodecs().1055 
> Codec : 
>
net.java.sip.communicator.impl.media.codec.audio.ilbc.JavaEn
coder is 
> succsefully registered : true
> 22:24: 42.003 FINE: 
> impl.media.MediaControl.registerCustomCodecs().1055
Codec : 
>
net.java.sip.communicator.impl.media.codec.audio.ilbc.JavaDe
coder is 
> succsefully registered : true
> 22:24:42.133 FINE: 
> impl.media.CallSessionImpl.registerCustomCodecFormats
().1361 
> registering format ilbc/rtp with RTP manager
> 22:24:42.134 FINE: 
>
impl.media.CallSessionImpl.registerCustomCodecFormats().1361

> registering format ALAW/rtp with RTP manager
> 22:24:42.135 FINE: 
> impl.media.CallSessionImpl.registerCustomCodecFormats
().1361 
> registering format speex/rtp with RTP manager
> 22:24:42.312 FINE: 
>
service.protocol.ProtocolProviderFactory.loadStoredAccounts(
).414 
> Discovered 0 stored accounts
> 22:24:42.313 FINE: 
>
service.protocol.ProtocolProviderFactory.loadStoredAccounts
().414 
> Discovered 0 stored accounts
> 22:24:42.316 FINE:
impl.protocol.sip.SipActivator.start().48 Started.
>
>
>
>
>
> On 8/10/07, *Damian Minkov* < damenchodamencho.com 
> <mailto:damenchodamencho.com>>
wrote:
>
>     Hi Johny,
>
>     sip calls must be working OK on Linux.
>     What is the problem? Give more info.
>
>     damencho
>
>     Johny Kadarisman wrote:
>     > Hi all,
>     >
>     > any one successfully setup SC with sip calling
feature?
>     > Any help or pointer appreciated.
>     >
>     > or should I just wait for FMJ integration?
>     >
>     > Thanks,
>
>    
------------------------------------------------------------
---------
>     To unsubscribe, e-mail:
>     dev-unsubscribesip-communicator.dev.java.net
>     <mailto:dev-unsubscribesip-communicator.dev.java.net>
>     For additional commands, e-mail:
>     dev-helpsip-communicator.dev.java.net
>     <mailto:dev-helpsip-communicator.dev.java.net>
>
>

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribesip-communicator.dev.java.net
For additional commands, e-mail: dev-helpsip-communicator.dev.java.net


[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )