Ethereal-dev: [Ethereal-dev] Re: RTP audio listener

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: ronnie sahlberg <ronniesahlberg@xxxxxxxxx>
Date: Tue, 12 Apr 2005 06:16:47 -0400
I think that technically speaking the evolve to gain email reading
capability rule only applies to GNU software.


On Tue, 12 Apr 2005 11:55:56 +0200, Ruud Linders
<moztest@xxxxxxxxxxxxxxxxxxxx> wrote:
> 
> Alejandro,
> 
> I agree with Lars here.  It is tempting to add all kind of bells
> and whistles to ethereal but that makes it like many (windows) monster
> applications. Before we know it we need to add an E-mail client to
> automatically start decoding incoming E-mails :-)  etc. etc.
> 
> Something like save-all-rtp-streams from ethereal to write all the
> different rtp-streams to disk should make it very easy to select&play
> from another application.
> 
> Just my 2 cents.
> 
>  Ruud
> 
> Lars Ruoff wrote:
> > Hi Alejandro,
> > 
> > the idea is great, but adding yet another multi-platform and highly
> > hardware-dependend library sounds risky in my opinion.
> > Also, don't we take the thing too far here for a protocol analyzer? Think
> of
> > the people that aren't involved in VoIP. Do they want to carry the audio
> > listener overhead?
> > So perhaps this should be done in a seperate application first? - to see
> if
> > it works well and how much space it will take.
> > The AudioListener app could work on rtpdump files as input, thus we have
> > easy interoperability with Ethereal but the app would be valuable well
> > beyond the scope of Ethereal.
> > (Then again, this might already exist to some extent...)
> > 
> > regards,
> > Lars
> > 
> > ----- Original Message ----- 
> > From: "Alejandro Vaquero" <alejandrovaquero@xxxxxxxxx>
> > To: <ethereal-dev@xxxxxxxxxxxx>
> > Sent: Tuesday, April 12, 2005 3:58 AM
> > Subject: [Ethereal-dev] RTP audio listener
> > 
> > 
> > 
> >>Hi All,
> >>    I'm planning to add an enhancement to the RTP analysis to listen the
> >>audio. This is the idea:
> >>
> >>1) Use an open source multi-platform audio library. PortAudio
> >>(www.portaudio.com) looks easy to use and have all we need just to play
> >>the audio, and works for Win, Mac, and unix (OSS). I definitely need
> >>some help here to be able to add it to Ethereal and then test it in
> >>different platforms.
> >>2)  There are codecs that need license to be used like G729 and G723. We
> >>can not add this as part of Ethereal distribution, but the idea is to
> >>allow Ethereal to easily use those as plugins if someone wants to add
> >>them because it has license. So, the idea is to have plugins for the
> >>codecs. We can start doing the G711 plugin. The plugin will take the
> >>compressed audio buffer, and return the uncompressed audio (a 8khz,
> >>16bit, mono)
> >>3) Before playing the audio, will be a a variable to set the "jitter
> >>buffer" parameter to simulate a real DSP. We can start using an static
> >>jitter buffer, and then improve it to be dynamic.
> >>
> >>Ideas/thought??
> >>
> >>Regards
> >>Alejandro
> >>
> >>
> >>_______________________________________________
> >>Ethereal-dev mailing list
> >>Ethereal-dev@xxxxxxxxxxxx
> >>http://www.ethereal.com/mailman/listinfo/ethereal-dev
> > 
> > 
> > _______________________________________________
> > Ethereal-dev mailing list
> > Ethereal-dev@xxxxxxxxxxxx
> > http://www.ethereal.com/mailman/listinfo/ethereal-dev
> 
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>