I am trying to port my own native Video Telephone (VT) app engine (SIP based) on Android, so that it can be used from Android application Framework and applications. VT app is having typical requirement of capturing the audio and video, encode(a/v codecs) it and stream it on the network for a mobile originated call, similarly for the mobile terminated call it has to receive from the network, decode(a/v codecs) and play the received audio and video. VT app has got its own network streaming logic. For integrating multimedia requirements, I would like to know the following - 1) For capturing audio & video, and for encoding them using specific codecs, Is MediaRecorder a good choice? Are there any other options? 2) For playing audio & video, and for decoding them using specific codecs, Is MediaPlayer a good choice? Are there any other options?
Currently MediaPlayer and MediaRecorder do not provide API for passing/ obtaining buffers, which is required for my VT app network streamer. http://code.google.com/p/android/issues/detail?id=739 In which case, what would be other options? FYI, I have gone through the following posts but none of them answers to my queries- http://groups.google.com/group/android-platform/browse_thread/thread/c8ea291034189916 http://groups.google.com/group/android-platform/browse_thread/thread/45b6a5b3511625ca# http://groups.google.com/group/android-framework/browse_thread/thread/1fae0e32f486d68d I would prefer to use Android provided framework to avoid integration rework (incase the dependencies get removed from Android). All directions/thoughts/suggestions will be appreciated. Thanks in advance Ashutosh --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---