Bug#602772: ekiga, remote can unmute audio and unsuspend video
David Fries
david at fries.net
Sun Nov 7 21:59:03 UTC 2010
Package: ekiga
Version: 3.2.7-2
Severity: normal
Start an ekiga video conference, tell ekiga to suspend audio and video
output (other side gets silence and no more video as expected), but
when the remote suspends or resumes their video, the local side starts
to send audio and video without any indication to the user. This can
allow the remote side to eavsdrop thinks they are muted and not
sending video.
In my case the remote client is the N900 Telepathy-SofiaSIP/0.6.2
client.
>From ekiga's point of view when only the video was suspended, received
v=0
o=- XXXXXXXXXXXX
s=-
t=0 0
m=audio 7078 RTP/AVP 18 96 8 0 99
c=IN IP4 XXXXXXXXXXXXX
a=rtpmap:18 G729/8000
a=rtpmap:96 ILBC/8000
a=fmtp:96 mode=30
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:99 telephone-event/8000
a=fmtp:99 0-15
m=video 9078 RTP/AVP 97
c=IN IP4 XXXXXXXXXXXXX
a=rtpmap:97 h264/90000
a=fmtp:97
sprop-parameter-sets=XXXXXXXXXXXX=XXXXXXXXXX==;packetization-mode=1;profile-level-id=XXXXXXXX
a=recvonly
Is ekiga seeing the "a=recvonly" and doing what it was instructed to
do, that is send video?
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.36-rc7+ (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)
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-5 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-6+squeeze1 Embedded GNU C Library: Shared lib
ii libdbus-glib-1-2 0.88-2 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-4 GCC support library
ii libgconf2-4 2.28.1-5 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-6 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 Layout and rendering of internatio
ii libpt2.6.7 2.6.7-1 Portable Tools Library
ii libsasl2-2 2.1.23.dfsg1-6 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-4 The GNU Standard C++ Library v3
ii libx11-6 2:1.3.3-3 X11 client-side library
ii libxext6 2:1.1.2-1 X11 miscellaneous extension librar
ii libxml2 2.7.7.dfsg-4 GNOME XML library
ii libxv1 2:1.0.5-1 X11 Video extension library
Versions of packages ekiga recommends:
ii gvfs 1.6.4-2 userspace virtual filesystem - ser
ii yelp 2.30.1+webkit-1 Help browser for GNOME
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
More information about the pkg-gnome-maintainers
mailing list