Re: [Ekiga-list] Hello, ekiga.
- From: Eugen Dedu <Eugen Dedu pu-pm univ-fcomte fr>
- To: Ekiga mailing list <ekiga-list gnome org>
- Subject: Re: [Ekiga-list] Hello, ekiga.
- Date: Sun, 14 Oct 2012 18:59:18 +0200
On 06/10/12 10:29, kangsuil9 wrote:
Dear Ekiga,
This is Kang, from Korea. I am currently a student in a college in Korea and
studying WLAN and VoIP.
I am writing this mail to ask for some things about ekiga. I and my friends are
studying VoIP and preparing my project about
improvement of QoS in VoIP in Linux. I have picked this software as the
Application to test my study. I have istalled it manually by using open sources.
Before I ask, please be kind because there is a litte problem to understand what
I am saying, I have poor English;;
The first thing I want to ask is that in source i want to find where the packets
go through the transport layer after encoding step.
To Improve VoIP QoS, I want to first know the audio packets' path on the
sources. I can see many functions on sources so, it is very
difficult to recognize how the packets are passed. Could you please let me know
which cpp files cover this mechanism?
They are in opal library, see files src/sip/handlers.cxx and
src/opal/transports.cxx for example, methods Write or WritePDU etc.
Secondly, I have tested ekiga on Infrastructure with two laptops and I got those
to connect with an Access Point in my room.
Using 'Wireshark' as you know, Packets capture tool, I captured the packets, but
the protocol of packets is H261, video codec protocol
When you your friend, H261 video codec is used by default.
and Type of service is '101' which is video type. I did not even use video
function when I call my friend.
I think that ToS should be '111' or '110'.
Lastly, if I had a chance to test by changing sources and apply the changes,
which steps should I go through?
I do just ./configure, make and make install. Are there more things I have to do?
If you modify ekiga: I think make and make install are sufficient.
If you modify ptlib or opal libraries, you have to execute make if you
modify cxx files. If you modify other files (such as .h), ensure that
your changes are compiled and taken into account.
Note that you have to work on ptlib and opal too, not only on ekiga.
--
Eugen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]