Very large latency in gstreamer-based voip apps

Bug #426587 reported by none
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gst-plugins-base
Fix Released
High
gst-plugins-base0.10 (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

In the current Karmic package of gst-plugins-base0.10, gstreamer-based voip apps such as Empathy have a *very* large latency in sending. If I call a SIP echo test and say something, it takes about 13 seconds before I hear my voice echoed back to me.

This is a known bug in gstreamer, fixed by the patch http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=058776bcf1ab218b509d19685a0b528d71c65f98 .

Applying this patch to version 0.10.24-1 of the gst-plugins-base0.10 source package and rebuilding makes everything work as expected.

Revision history for this message
In , Matěj (matj-redhat-bugs) wrote :

Created attachment 359824
stderr from Empathy

Description of problem:
Frist I tried to make a call with Pidgin (XMPP/Jingle) and in one case (with upstream developer ;-)) I have managed to have a call. Except that my voice was approx. 15 sec delayed on the other side of the communication.

Same happened to me now when using Empathy with SIP.

Version-Release number of selected component (if applicable):
empathy-2.27.91.1-6.fc12.x86_64
telepathy-sofiasip-0.5.17-1.fc12.x86_64
gstreamer-plugins-good-0.10.16-1.fc12.x86_64
pidgin-2.6.1-1.0.mc.1.fc12.x86_64

How reproducible:
100%

Steps to Reproduce:
1.just use VoIP application using GStreamer
2.
3.

Actual results:
my voice is delayed for approx. 15 sec

Expected results:
delay in reasonable amount (less than few sec, I guess)

Additional info:

Revision history for this message
In , Johan (johan-redhat-bugs) wrote :
Changed in gst-plugins-base:
status: Unknown → Confirmed
Changed in gst-plugins-base0.10 (Ubuntu):
status: New → Fix Committed
importance: Undecided → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :

gst-plugins-base0.10 (0.10.24-2) unstable; urgency=low

  * debian/patches/11_fix_skew_clock_slaving.patch:
    + Added. Fixes resyncing in the skew clock slaving method, which caused
      extra delays to be added to the pipeline. (From upstream git)

Changed in gst-plugins-base0.10 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

gstreamer-0.10.25-1.fc11,gstreamer-plugins-base-0.10.25-1.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/gstreamer-0.10.25-1.fc11,gstreamer-plugins-base-0.10.25-1.fc11

Changed in gst-plugins-base:
status: Confirmed → Fix Committed
Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

gstreamer-0.10.25-1.fc11, gstreamer-plugins-base-0.10.25-1.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with
 su -c 'yum --enablerepo=updates-testing update gstreamer gstreamer-plugins-base'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-10311

Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

gstreamer-plugins-good-0.10.16-1.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/gstreamer-plugins-good-0.10.16-1.fc11

Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

gstreamer-plugins-good-0.10.16-1.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with
 su -c 'yum --enablerepo=updates-testing update gstreamer-plugins-good'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-10348

Revision history for this message
In , Matěj (matj-redhat-bugs) wrote :

Yes, quality of the call is still unusable, but that's not GStreamer (or PA) fault. This has been fixed.

Changed in gst-plugins-base:
status: Fix Committed → Unknown
Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

gstreamer-0.10.25-1.fc11, gstreamer-plugins-base-0.10.25-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.

Changed in gst-plugins-base:
status: Unknown → Fix Released
Revision history for this message
In , Fedora (fedora-redhat-bugs) wrote :

gstreamer-plugins-good-0.10.16-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.

Changed in gst-plugins-base:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.