Re: [Ekiga-devel-list] Analyzing Ekiga TCP/IP packets
- From: Eugen Dedu <Eugen Dedu pu-pm univ-fcomte fr>
- To: Ekiga development mailing list <ekiga-devel-list gnome org>
- Subject: Re: [Ekiga-devel-list] Analyzing Ekiga TCP/IP packets
- Date: Mon, 08 Feb 2010 11:11:28 +0100
Irving Ruan wrote:
> On Wed, Feb 3, 2010 at 1:25 PM, Eugen Dedu
> <Eugen Dedu pu-pm univ-fcomte fr>wrote:
>
>> Irving Ruan wrote:
>>> Hello ekiga devs,
>>>
>>> I am currently attempting to try and test video/audio throughput, delay,
>>> etc. with Ekiga softphone via a two person conference. Are there any
>>> programs out there that will allow me to analyze network traffic that's
>>> specific to Ekiga's utilization of resources? Or, is there a way to
>> better
>>> "hook" the network packets while running Ekiga, say, from the command
>> line
>>> via some tool?
>> Well, I do not think there is such a program, but you have two
>> possibilities:
>>
>> - use wireshark and filter messages from and to your computer
>>
>> - or use ekiga -d 4 2>blahblah, and afterwards you look into this
>> blahblah file, which contain SIP packets (not audio/video packets) and
>> other information. If you use the program at
>> http://git.gnome.org/browse/ekiga/plain/src/ekiga-debug-analyser, you
>> can remove the "other information" to see only SIP packets.
>>
>
> Eugen,
>
> Thanks for the help. Is there an advantage to using Wireshark over the
> command-line output option?
with -d 4 you have only SIP headers, with wireshark you have everything.
>>From my understanding, SIP handles the end-to-end transmission (i.e.
> request/response) of TCP/UDP packets that contain the multimedia
> information, instead of actually containing the real data itself. Since my
> question is somewhat ambiguous, I hope this is more clear: what specific
> part of the source code handles audio and video transmission, especially
> one(s) that deal with the TCP/IP layer?
>
> I've been looking around in /lib/engine so I assume that's where all of the
> core/internal layer of Ekiga calls are handled...
No, you should look into opal library.
--
Eugen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]