After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 662161 - VOIP calls not working , Show status as "Connecting" and No audio
VOIP calls not working , Show status as "Connecting" and No audio
Status: RESOLVED OBSOLETE
Product: empathy
Classification: Core
Component: VoIP
unspecified
Other Linux
: Normal blocker
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2011-10-19 05:06 UTC by Dinesh
Modified: 2013-01-21 19:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
empathy_call_log (27.96 KB, application/octet-stream)
2011-10-19 05:06 UTC, Dinesh
Details
call log from ubunut (37.97 KB, text/plain)
2011-10-19 09:28 UTC, Dinesh
Details

Description Dinesh 2011-10-19 05:06:54 UTC
Created attachment 199396 [details]
empathy_call_log

Version : tested with empathy version 2.34;
OS      : Both Ubuntu 11.04 and Meego 1.2 same issue;

Summary : VOIP calls not working , Shows status as "Connecting" and No audio 
Usecase : Call from empathy gtalk account to another google contact.

Same was working fine with Ubuntu 10.10 . all the required gstreamer plugins are installed. Please provide some hints.

Please refer the attached log ;"empathy_call_log"
Comment 1 Guillaume Desmottes 2011-10-19 08:52:11 UTC
Also reported on https://bugs.freedesktop.org/show_bug.cgi?id=41986

I'm wondering if this could be because of:

** (empathy:1815): WARNING **: Failed to create context for interface 'wlan0': Success


Let's see what Farstream people say.
Comment 2 Dinesh 2011-10-19 09:27:24 UTC
(In reply to comment #1)
> Also reported on https://bugs.freedesktop.org/show_bug.cgi?id=41986
> 
> I'm wondering if this could be because of:
> 
> ** (empathy:1815): WARNING **: Failed to create context for interface 'wlan0':
> Success
I am not sure if this is the reason.
> 
> 
> Let's see what Farstream people say.

I have attached one more log taken from ubuntu "empathy_call_log_ubuntu.log".
Comment 3 Dinesh 2011-10-19 09:28:40 UTC
Created attachment 199409 [details]
call log from ubunut
Comment 4 Guillaume Desmottes 2011-11-07 08:46:24 UTC
Which version of GUPnP and GSSDP are you using? Could it be http://ocrete.ca/2011/11/04/gupnp-0-18-and-gssdp-0-12-harmful-to-voip-calls/ ?
Comment 5 Dinesh 2011-11-08 10:30:59 UTC
(In reply to comment #4)
> Which version of GUPnP and GSSDP are you using? Could it be
> http://ocrete.ca/2011/11/04/gupnp-0-18-and-gssdp-0-12-harmful-to-voip-calls/ ?

I am not sure if this is the reason , since i have not modified these packages since i moved to Ubuntu 11.04
gupnp version of libgupnp-av-1.0-2 is 0.6.3-1ubuntu1
Gssdp version of libgssdp-1.0-2    is 0.8.2-1


In addition in meego ,seeing one more error during the video call 
GST_MESSAGE_ERROR
** Message: Element error: Internal data flow error. -- gstbasesrc.c(2582): gst_base_src_loop (): /GstPipeline:NcsMainPipeline/FsRtpConference:fsrtpconference0/GstBin:bin3/GstNiceSrc:nicesrc2:
streaming task paused, reason not-negotiated (-4)


Any hint for this gstreamer error . I have installed all the required packages like farsight gst plugins and libnice etc
Comment 6 Olivier Crête 2011-11-08 18:29:23 UTC
Which version of telepathy-gabble? Empathy? libtelepathy-farsight ?

It has nothing to do with the context thing, this is just a spurious gupnp warning.

Which meego? Netbook?
Comment 7 Dinesh 2011-11-09 04:44:17 UTC
using meego 1.2 Netbook version with 
telepathy-gabble version 0.12.2-1.8
telepathy-farsight version 0.0.15-1.46
Comment 8 Kai Mast 2012-03-12 14:13:59 UTC
I can confirm this with 3.3.90.

Here is my log: http://pastebin.com/afXYtzan
Comment 9 Olivier Crête 2012-03-13 14:05:54 UTC
this last log just says that it fails to connect.

In a terminal, run:
EMPATHY_PERSIST=1 NICE_DEBUG=all /usr/libexec/empathy-call 2>&1 >log
(or something like /usr/lib/empathy/empathy-call on debian?)
Comment 10 Kai Mast 2012-03-15 22:24:07 UTC
its /usr/lib/empathy/empathy-av on debain. But I need root privileges for it. 

bash: log: Permission denied

Was is this command actually doing?
Comment 11 Olivier Crête 2012-03-15 22:41:01 UTC
Go to a directory where you can write...
This command just runs the Call part of empathy by itself and stores it's output in the log file.. Once you've run that, make a call, then please attach the produced log file.
Comment 12 Kai Mast 2012-03-16 12:53:14 UTC
When calling someone this is the ouptut:
STUN transaction retransmitted (timeout 399ms).
STUN transaction retransmitted (timeout 399ms).
STUN transaction retransmitted (timeout 389ms).
STUN transaction retransmitted (timeout 389ms).
STUN transaction retransmitted (timeout 796ms).
STUN transaction retransmitted (timeout 797ms).
STUN transaction retransmitted (timeout 787ms).
STUN transaction retransmitted (timeout 787ms).
STUN transaction retransmitted (timeout 1591ms).
STUN transaction retransmitted (timeout 1591ms).
STUN transaction retransmitted (timeout 1582ms).
STUN transaction retransmitted (timeout 1582ms).
tp-fs-Message: tf_stream_error: stream error errorno=0 error=UI stopped channel
tp-fs-Message: tf_stream_error: stream error errorno=0 error=UI stopped channel

When being called this is the output:
STUN transaction retransmitted (timeout 398ms).
STUN transaction retransmitted (timeout 398ms).
STUN transaction retransmitted (timeout 794ms).
STUN transaction retransmitted (timeout 794ms).
STUN transaction retransmitted (timeout 398ms).
STUN transaction retransmitted (timeout 398ms).
STUN transaction retransmitted (timeout 1588ms).
STUN transaction retransmitted (timeout 1588ms).
STUN transaction retransmitted (timeout 797ms).
STUN transaction retransmitted (timeout 797ms).
STUN transaction retransmitted (timeout 1593ms).
STUN transaction retransmitted (timeout 1593ms).
tp-fs-Message: tf_stream_error: stream error errorno=0 error=UI stopped channel
tp-fs-Message: tf_stream_error: stream error errorno=0 error=UI stopped channel


In both cases I waited several minutes before I hung up.
Comment 13 Julian Sikorski 2012-04-01 09:29:04 UTC
I updated to gupnp-igd-0.2.1 but the problem is still there. Moreover, empathy video call completely freezes my system every 2nd test attempt, but this is probably unrelated.
Comment 14 Julian Sikorski 2012-04-01 09:36:27 UTC
Olivier, here is the log you requested:
http://belegdol.fedorapeople.org/videocall.log

I called my Nexus S phone from empathy-3.2.2-1.fc16.x86_64. Let me know if you need more information.
To summarise what I wrote on freedesktop.org bugzilla, it seems that empathy can send the video but not receive it - I can see the picture from my laptop camera on the Nexus S, but not vice versa. Moreover, connection will drop after less than a minute.
Comment 15 Akhil Laddha 2012-05-18 10:50:23 UTC
Information provided.
Comment 16 Julian Sikorski 2012-06-04 20:10:43 UTC
Seems like it works with:
empathy-3.4.2-1.fc17.x86_64
telepathy-gabble-0.16.0-1.fc17.x86_64
gupnp-igd-0.2.1-1.fc17.x86_64
gssdp-0.12.1-2.fc17.x86_64
Comment 17 Olivier Crête 2013-01-21 19:21:16 UTC
Good to know it works now !