[jitsi-users] Resend: Jitsi not initiating A/V calls


#1

Resending my request with Jitsi startup log (bottom), in case it sheds
any lights.

Thanks

···

-----------------------

Hi,

I have audio/video issues with Jitsi on Ubuntu.

Basically, Jitsi doesn't initiate my video though it identifies the
webcam all right (correct webcam is identified in settings, although the
preview window reminds black and the webcam is not initiated).

When I try to place a call, it just hangs at the "initiating call"
dialog and after some 20 seconds it reports "The remote party has not
replied!The call will be disconnected".The same happens when I try to
place a call over jit.si, as well as when I try to call out via my sip
account. There is no calling sound, all remains silent.

I know this is very generic but any hints on how I can troubleshoot this
would be very welcome.

thanks

karel

Ubuntu 12.10 / Jitsi 2.0.4506.10553

$ java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)

--------------------

jitsi
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect)
BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect)
BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect)
BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect)
BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports
only playback stream
10:28:21.485 SEVERE: [13]
org.jitsi.impl.neomedia.device.DeviceConfiguration.error() Failed to
register custom Renderer
org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer with JMF.
java.lang.UnsatisfiedLinkError:
/usr/share/jitsi/lib/native/libjnawtrenderer.so: libjawt.so: cannot open
shared object file: No such file or directory
  at java.lang.ClassLoader$NativeLibrary.load(Native Method)
  at java.lang.ClassLoader.loadLibrary1(Unknown Source)
  at java.lang.ClassLoader.loadLibrary0(Unknown Source)
  at java.lang.ClassLoader.loadLibrary(Unknown Source)
  at java.lang.Runtime.loadLibrary0(Unknown Source)
  at java.lang.System.loadLibrary(Unknown Source)
  at
org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer.<clinit>(JAWTRenderer.java:80)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Unknown Source)
  at
org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:797)
  at
org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:270)
  at
org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:122)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
  at java.lang.reflect.Constructor.newInstance(Unknown Source)
  at java.lang.Class.newInstance0(Unknown Source)
  at java.lang.Class.newInstance(Unknown Source)
  at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:132)
  at
org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:85)
  at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
  at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
  at
net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
  at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
  at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
  at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
  at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
  at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
  at java.lang.Thread.run(Unknown Source)
10:28:42.011 SEVERE: [116]
impl.protocol.sip.SipRegistrarConnection.processResponse().880 Received
an error response (606)
10:30:02.637 SEVERE: [39]
impl.protocol.sip.CallPeerSipImpl.hangup().1047 Could not determine call
peer state!
10:31:02.734 SEVERE: [39]
impl.protocol.sip.CallPeerSipImpl.hangup().1047 Could not determine call
peer state!


#2

I have the same problem since 2.0, the remote party answers the call but it never completes so it looks like the person did not answer. I'm also using Ubuntu 12.04, remote party using MacOS Snow Leopard (Both upgraded from 1.0).
The video is also recognized if I go to Tools>Options>Video but the remote party only sees a gray screen (and I too only see a gray screen of the remote video).

Another issue I have with Jitsi (that I hoped version 2.0 would address) is the huge amount of RAM that Java/Jitsi consumes, it's at 200Mb right from the start while idle and it keeps going up. This is not good for a program that is supposed to be running on the background all the time. As a comparison, Skype uses about 60Mb and Empathy uses about 15Mb. Is this normal? do you also experience high RAM consumption?

Thanks

William.

···

On 15-03-2013 10:32, Karel Novotny wrote:

Resending my request with Jitsi startup log (bottom), in case it sheds
any lights.

Thanks
-----------------------

Hi,

I have audio/video issues with Jitsi on Ubuntu.

Basically, Jitsi doesn't initiate my video though it identifies the
webcam all right (correct webcam is identified in settings, although the
preview window reminds black and the webcam is not initiated).

When I try to place a call, it just hangs at the "initiating call"
dialog and after some 20 seconds it reports "The remote party has not
replied!The call will be disconnected".The same happens when I try to
place a call over jit.si, as well as when I try to call out via my sip
account. There is no calling sound, all remains silent.

I know this is very generic but any hints on how I can troubleshoot this
would be very welcome.

thanks

karel

Ubuntu 12.10 / Jitsi 2.0.4506.10553

$ java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)

--------------------

jitsi
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect)
BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect)
BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect)
BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1614:(audioservice_expect)
BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports
only playback stream
10:28:21.485 SEVERE: [13]
org.jitsi.impl.neomedia.device.DeviceConfiguration.error() Failed to
register custom Renderer
org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer with JMF.
java.lang.UnsatisfiedLinkError:
/usr/share/jitsi/lib/native/libjnawtrenderer.so: libjawt.so: cannot open
shared object file: No such file or directory
  at java.lang.ClassLoader$NativeLibrary.load(Native Method)
  at java.lang.ClassLoader.loadLibrary1(Unknown Source)
  at java.lang.ClassLoader.loadLibrary0(Unknown Source)
  at java.lang.ClassLoader.loadLibrary(Unknown Source)
  at java.lang.Runtime.loadLibrary0(Unknown Source)
  at java.lang.System.loadLibrary(Unknown Source)
  at
org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer.<clinit>(JAWTRenderer.java:80)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Unknown Source)
  at
org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:797)
  at
org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:270)
  at
org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:122)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
  at java.lang.reflect.Constructor.newInstance(Unknown Source)
  at java.lang.Class.newInstance0(Unknown Source)
  at java.lang.Class.newInstance(Unknown Source)
  at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:132)
  at
org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:85)
  at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
  at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
  at
net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
  at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
  at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
  at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
  at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
  at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
  at java.lang.Thread.run(Unknown Source)
10:28:42.011 SEVERE: [116]
impl.protocol.sip.SipRegistrarConnection.processResponse().880 Received
an error response (606)
10:30:02.637 SEVERE: [39]
impl.protocol.sip.CallPeerSipImpl.hangup().1047 Could not determine call
peer state!
10:31:02.734 SEVERE: [39]
impl.protocol.sip.CallPeerSipImpl.hangup().1047 Could not determine call
peer state!


#3

Hi,

I have the same problem since 2.0, the remote party answers
the call but
it never completes so it looks like the person did not
answer.
> When I try to place a call, it just hangs at the
"initiating call"
> dialog and after some 20 seconds it reports "The remote
party has not
> replied!The call will be disconnected".

I've seen this behavior in early Jitsi 1.1 with audio-only calls and with an Asterisk 1.4 SIP server within the same LAN as the Jitsi clients.
It didn't happen often but it happened.
Unfortunately I didn't grab the log file when that occurred and I haven't fully tested 2.1 yet.
If it happens to you again then you really should send the log file to the mailing list.

Another issue I have with Jitsi (that I hoped version 2.0
would address)
is the huge amount of RAM that Java/Jitsi consumes
do you also experience high RAM consumption?

yes, see http://java.net/nonav/projects/jitsi/lists/dev/archive/2013-03/message/234
I think something can be done via JVM options but I haven't tried anything yet.
Also, JVisualVM or YourKit can help see if Jitsi has memory leaks because of references not being released.

Vieri

···

--- On Sat, 3/16/13, William Ranvaud <william@ranvaud.com> wrote:

On 15-03-2013 10:32, Karel Novotny wrote: