I don't have the answer for you sorry, but I do suggest you check out the Sipdroid source code.
The source code is mostly a mess and the comments are non-existent but the audio works well (with very little delay). I would suggest get an idea of how they did it by looking at their code and comparing their method to yours. Link: http://sipdroid.org/ -- "The greatest challenge to any thinker is stating the problem in a way that will allow a solution" - Bertrand Russell Andy Savage Cell Phone: +852 936 34341 Skype ID: andy_savage Linked In: http://www.linkedin.com/in/andysavage On Wed, Jun 9, 2010 at 5:52 PM, silentpartner < silentpartner...@googlemail.com> wrote: > Hi everyone, > > Just a small question. > > Please tell me what is the a typical payload length in bytes of RTP > packet containing voice data? > > I am sending RTP packets with raw PCM data using AudioRecord class, > but the delay is very high at the receiver end !!! > > Best Regards > > > On May 24, 8:44 am, Andy Savage <a...@bluewire.net.nz> wrote: > > Hi everyone, > > > > I need a little bit of help from some experts out there. > > > > Currently I am developing an application that will stream video using RTP > > and SIP. I have this mostly working with audio working fine both ways > using > > Java (and native) codecs. I can stream out video also from the camera to > a > > windows client. > > > > The problem comes from when I want to receive and decode the video on the > > android platform. I understand at this stage that Mediaplayer only > supports > > RTSP streams. Ironically it does what I need (by getting the SDP > information > > from using RTSP SETUP call and using that RTP/UDP information to receive > the > > stream). But I can't seem to access this functionality, all it takes as > > input is a RTSP url. If you are unfamiliar the difference between RTSP > using > > RTP and SIP using RTP. You can read about the differences > > here<http://www.cs.columbia.edu/~hgs/rtsp/faq.html#rtsp_sip> > > . > > > > What I need to do is take an RTP stream encoded with h.263-1998 and > somehow > > pass it to the mediaplayer (or even a lower level api if somebody can > > provide an example). > > > > The only way I can think around this is to write another service > > to receive the RTP stream and provide an RTSP interface... but this is a > > really ugly solution. > > > > I would really appreciate if anybody could offer any help with this. > > > > Kind regards, > > Andy Savage > > > > -- > > "The greatest challenge to any thinker is stating the problem in a way > that > > will allow a solution" > > - Bertrand Russell > > > > Andy Savage > > Cell Phone: +852 936 34341 > > Skype ID: andy_savage > > Linked In:http://www.linkedin.com/in/andysavage > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > > For more options, visit this group athttp:// > groups.google.com/group/android-developers?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en