Dear Michael,

Thank you for your response.

I still need help about hooking into stream, and receiving and injecting RTP/RTCP packets, and QoS.

I would appreciate your help about controlling the packets and Quality
of Service.


Thanks
Melanie

       From:  Mike Cohen <
[EMAIL PROTECTED]>
       To:  "Melanie M." <
[EMAIL PROTECTED]>
       Subject:  Re: sipXezPhone - QoS - RTP packets
       Date:  Thu, 21 Sep 2006 08:15:53 -0400
       >Melanie,
       >
       >Sorry, I got side-tracked and forgot to respond to your query on the
       >sipxtapi-dev list.  Do you still need help with this?  Is so, I can
       >give some thought to this and send a response to the list...
       >
       >-Mike
       >>Dear Michael,
       >>
       >>Thank you for all of your information about hooking into stream and
       >>RTP/RTCP
       >>packets.
       >>
       >>I would like to know more about controlling the RTP/RTCP packets,
       >>both
       >>receiving packets and injecting packets, because I want to do more
       >>than look
       >>at jitter, delay and packet loss. I want to also use perceptual QoS
       >>and
       >>other measures to do the analysis.
       >>
       >>Therefore I would like to learn as much as possible about receiving
       >>and
       >>injecting the RTP packets.
       >>
       >>I will contact Bob Andreasen to find out more about the Quality of
       >>Service
       >>that he is working on.
       >>
       >>I would appreciate any information about controlling the packets
       >>and Quality
       >>of Service.
       >>
       >>
       >>Thanks
       >>Melanie
       >>
       >>
       >>
       >>> >From: Mike Cohen <
[EMAIL PROTECTED]>
       >>> >To:
[email protected][EMAIL PROTECTED]
       >>> >Subject: Re: Fwd: [sipxtapi-dev] sipXezPhone - Hook into Stream
       >>>(RTP
       >>> >packets)
       >>> >Date: Tue, 05 Sep 2006 10:09:05 -0400
       >>> >
       >>> >Melanie M. wrote:
       >>> >><
mailto:[email protected]>
       >>> >>Dear Michael,
       >>> >>
       >>> >>Thank you for your information about hooking into stream.
       >>> >>
       >>> >>I am working on adding Quality of Service (QoS) into the
       >>>sipXezPhone, to
       >>> >>perform analysis of the jitter, delay and packet loss in the
       >>>VoIP network.
       >>> >I think Bob Andreasen is also working on adding QoS related
       >>>features to
       >>> >sipXtapi.  I believe Bob is adding the ability to report RTCP
       >>>statistics to
       >>> >a call quality monitoring system such as Telchemy's VQmon
       >>>product.
       >>> >>
       >>> >>I would appreciate your help on how to do the QoS, in
       >>>particular I would
       >>> >>like to know how to control and insert my own RTP packets.
       >>> >There is not an easy way right now to inject RTP packets into
       >>>the stream -
       >>> >(at least I think there isn't an easy way to do this - if
       >>>someone knows
       >>> >how, let us know).  It could probably be done though...
       >>> >But, I'm a little curious why you would want to do this?? The
       >>>sipXmediaLib
       >>> >is already sending and receiving RTCP sender and receiver
       >>>reports.
       >>> >I think, that, if you'd like to do analysis of the jitter, delay
       >>>and packet
       >>> >loss, it would be more interesting to you to try to build hooks
       >>>that expose
       >>> >the RTCP packets.
       >>> >If you haven't already, take a look at rfc1889, especially
       >>>section 6.3,
       >>> >which describes RTCP sender and receiver reports, and how to
       >>>analyze them.
       >>> >RTCP may actually be what you are looking for.
       >>> >
       >>> >-Michael
       >>> >
       >>> >>
       >>> >>Thanks
       >>> >>Melanie
       >>> >>
       >>> >>
       >>> >>
       >>> >> >From: "Michael Cohen" <
[EMAIL PROTECTED]
       >>><
mailto:[EMAIL PROTECTED]>>
       >>> >> >To: "'Melanie M.'" <
[EMAIL PROTECTED]
       >>> >><
mailto:[EMAIL PROTECTED]>>,<
       >>>
[EMAIL PROTECTED]
       >>> >><
mailto:[EMAIL PROTECTED]>>
       >>> >> >CC: <
[email protected]
       >>> >><
mailto:[email protected]>>
       >>> >> >Subject: RE: [sipX-dev] sipXezPhone - Hook into Stream
       >>> >> >Date: Thu, 17 Aug 2006 09:42:39 -0400
       >>> >> >
       >>> >> >Melanie,
       >>> >> >
       >>> >> >I don't believe there is currently a simple way to hook into
       >>>the media
       >>> >> >stream, however, I think it could be done.
       >>> >> >
       >>> >> >As a workaround, I would change NetInTask.cpp so that it
       >>>contains a
       >>> >> >reference to a callback function defined for the purpose of
       >>>hooking into
       >>> >> >the
       >>> >> >media stream.
       >>> >> >
       >>> >> >Such a callback function could be invoked from
       >>>NetInTask::get1Msg
       >>> >>whenever
       >>> >> >an RTP socket is read.
       >>> >> >
       >>> >> >This wouldn't really be a general purpose solution, but I
       >>>think you
       >>> >>could
       >>> >> >get it to work.
       >>> >> >
       >>> >> >As for injecting into the RTP stream, there are several
       >>>functions in
       >>> >> >sipXtapi for sending out audio. (sipxCallPlayBufferStart).
       >>> >> >Is this what you're looking to do, or do you want to control
       >>>and insert
       >>> >> >your
       >>> >> >own outbound RTP packets?  Just wondering what the use-case
       >>>is.
       >>> >> >
       >>> >> >
       >>> >> >Mike Cohen
       >>> >> >
       >>> >> >Principal Software Engineer
       >>> >> >
       >>> >> >Pingtel Corporation
       >>> >> >
       >>> >> >
       >>> >> >
       >>> >> >Work: 781.938.5306 x115
       >>> >> >
       >>> >> >Cell: 781.724.9453
       >>> >> >
       >>> >> >
       >>> >> > > -----Original Message-----
       >>> >> > > From:
[EMAIL PROTECTED]
       >>> >><
mailto:[EMAIL PROTECTED]> [mailto:sipx-dev-
       >>> >><
mailto:sipx-dev->
       >>> >> > >
[EMAIL PROTECTED]
       >>><
mailto:[EMAIL PROTECTED]>] On
       >>> >>Behalf Of Melanie M.
       >>> >> > > Sent: Thursday, August 17, 2006 1:44 AM
       >>> >> > > To:
[EMAIL PROTECTED]
       >>> >><
mailto:[EMAIL PROTECTED]>
       >>> >> > > Cc:
[email protected]
       >>> >><
mailto:[email protected]>
       >>> >> > > Subject: [sipX-dev] sipXezPhone - Hook into Stream
       >>> >> > >
       >>> >> > > Hi all,
       >>> >> > >
       >>> >> > > I am enquiring about the sipXezPhone; in particular about
       >>>the
       >>> >>extraction
       >>> >> > > and
       >>> >> > > injection into stream.
       >>> >> > >
       >>> >> > > I am working on the sipXezPhone and I would like to hook
       >>>into the
       >>> >> >stream.
       >>> >> > >
       >>> >> > > Could someone please tell me what do I need to do to:
       >>> >> > >
       >>> >> > > - hook into the stream
       >>> >> > > - inject into the stream
       >>> >> > > - capture the parts of the stream
       >>> >> > >
       >>> >> > > I am looking forward to receiving some information from
       >>>you.
       >>> >> > >
       >>> >> > > Thank you for your help!
       >>> >> > >
       >>> >> > > Regards
       >>> >> > > Melanie
       >>> >> > >

____________________________________________

_________________________________________________________________
Get FREE company branded e-mail accounts and business Web site from Microsoft Office Live
http://clk.atdmt.com/MRT/go/mcrssaub0050001411mrt/direct/01/



Fixing up the home? Live Search can help
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to