Bug#611313: ekiga: video freezes in theora video mode

Sergey Spiridonov sena at hurd.homeunix.org
Thu Jan 27 22:47:59 UTC 2011


Package: ekiga
Version: 3.2.7-2
Severity: normal
Tags: squeeze

I am using Ekiga 3.2.7 from squeeze. I place a SIP video call to
another user using Ekiga 3.2.7 on same Debian version
Squeeze and same webcam.
For the video codecs, Theora is used at both ends.

Upon the connection being successfully established, I can see
remote video . However, for the other user, the remote video
they see (of me) either freezes randomly during a call, or,
freezes almost immediately upon answer (the latter seems to
occur more often).

The call however remains connected (e.g audio is fine) just that
the video as my other user is seeing of me from their end
freezes. The behaviour is consistent.

Using H261 on the other hand works fine in both directions.

Both clients are on ADSL connections, behind home NAT routers. Network
connectivity otherwise is fine.

If other side is Debian Lenny, video works also ok.

I found similar reports on web here[1] and here[2]

1. http://osdir.com/ml/ekiga-list/2010-12/msg00008.html
2. https://bugzilla.redhat.com/show_bug.cgi?id=551441


I started ekiga with --debug 5, here is output around the moment the problem
appear:

2011/01/27 20:00:18.599   8:47.554       Media Patch:0xf0d55b70 Patch   Pushing
1 packet into RC
2011/01/27 20:00:18.599   8:47.554       Media Patch:0xf0d55b70 Patch   Pulled
1 frames from RC
2011/01/27 20:00:18.648   8:47.602       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:18.688   8:47.642       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:18.728   8:47.682       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:18.768   8:47.722       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:18.808   8:47.762       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:18.841   8:47.796      Opal Garbage:0xf4c48b70 SIP
MONITOR:transactions=0,connections=1
2011/01/27 20:00:18.848   8:47.802       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:18.861   8:47.815       Media Patch:0xec847b70 RTP     Session
1, transmit statistics:  packets=1801 octets=93652 avgTime=20 maxTime=21
minTime=19
2011/01/27 20:00:18.876   8:47.830        RTP Jitter:0xec97db70 RTP     Session
1, receive statistics: packets=1801 octets=93652 lost=0 tooLate=0 order=0
avgTime=19 maxTime=26 minTime=14 jitter=5 maxJitter=6
libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000fffd
2011/01/27 20:00:18.885   8:47.839       Media Patch:0xf0d55b70 RateController
Report:Total frames:in=289,out=140,dropped=149(51%)
2011/01/27 20:00:18.885   8:47.840       Media Patch:0xf0d55b70 RateController
Report:in=8 fps,out=3 fps,target=30 fps
2011/01/27 20:00:18.885   8:47.840       Media Patch:0xf0d55b70 RateController
Report:current=22430 bps,target=128000 bps
2011/01/27 20:00:18.894   8:47.848       Media Patch:0xf0d55b70 Patch   Media
conversion (primary) failed
2011/01/27 20:00:18.894   8:47.848       Media Patch:0xf0d55b70 Patch
WriteFrame failed
2011/01/27 20:00:18.894   8:47.848       Media Patch:0xf0d55b70 Patch   Thread
ended because all sink writes failed failed
2011/01/27 20:00:18.894   8:47.849       Media Patch:0xf0d55b70 Patch   Thread
ended for Patch OpalVideoMediaStream-Source-YUV420P -> OpalRTPMediaStream-Sink-
theora
2011/01/27 20:00:18.928   8:47.882       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:18.968   8:47.922       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:18.983   8:47.937       Media Patch:0xec8a7b70 RTP     Jitter
buffer target size decreased to 320 (20ms)
2011/01/27 20:00:19.008   8:47.962       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:19.048   8:48.002       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:19.088   8:48.042       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:19.128   8:48.082       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame
2011/01/27 20:00:19.208   8:48.162       Media Patch:0xec9beb70
GMVideoOutputManager    Skipped earlier remote frame


Full log you can find in attachment




-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ekiga depends on:
ii  evolution-data-server  2.30.3-2          evolution database backend server
ii  gconf2                 2.28.1-6          GNOME configuration database syste
ii  libatk1.0-0            1.30.0-1          The ATK accessibility toolkit
ii  libavahi-client3       0.6.27-2          Avahi client library
ii  libavahi-common3       0.6.27-2          Avahi common library
ii  libavahi-glib1         0.6.27-2          Avahi glib integration library
ii  libc6                  2.11.2-9          Embedded GNU C Library: Shared lib
ii  libdbus-glib-1-2       0.88-2.1          simple interprocess messaging syst
ii  libebook1.2-9          2.30.3-2          Client library for evolution addre
ii  libedataserver1.2-13   2.30.3-2          Utility library for evolution data
ii  libgcc1                1:4.4.5-8         GCC support library
ii  libgconf2-4            2.28.1-6          GNOME configuration database syste
ii  libglib2.0-0           2.24.2-1          The GLib library of C routines
ii  libgtk2.0-0            2.20.1-2          The GTK+ graphical user interface 
ii  libldap-2.4-2          2.4.23-7          OpenLDAP libraries
ii  libnotify1 [libnotify1 0.5.0-2           sends desktop notifications to a n
ii  libopal3.6.8           3.6.8~dfsg-2      Open Phone Abstraction Library - s
ii  libpango1.0-0          1.28.3-1+squeeze1 Layout and rendering of internatio
ii  libpt2.6.7             2.6.7-1           Portable Tools Library
ii  libsasl2-2             2.1.23.dfsg1-7    Cyrus SASL - authentication abstra
ii  libsigc++-2.0-0c2a     2.2.4.2-1         type-safe Signal Framework for C++
ii  libstdc++6             4.4.5-8           The GNU Standard C++ Library v3
ii  libx11-6               2:1.3.3-4         X11 client-side library
ii  libxext6               2:1.1.2-1         X11 miscellaneous extension librar
ii  libxml2                2.7.8.dfsg-2      GNOME XML library
ii  libxv1                 2:1.0.5-1         X11 Video extension library

Versions of packages ekiga recommends:
ii  gvfs                          1.6.4-3    userspace virtual filesystem - ser
pn  yelp                          <none>     (no description available)

Versions of packages ekiga suggests:
pn  asterisk                      <none>     (no description available)
pn  gnugk                         <none>     (no description available)
pn  mediaproxy                    <none>     (no description available)
pn  rtpproxy                      <none>     (no description available)
pn  ser                           <none>     (no description available)
pn  siproxd                       <none>     (no description available)
pn  yate                          <none>     (no description available)

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ekiga.log.bz2
Type: application/x-bzip2
Size: 283981 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110127/afd42175/attachment-0001.bin>


More information about the pkg-gnome-maintainers mailing list