Thanks. The link says: MediaMetadataRetriever class provides a unified interface for retrieving frame and meta data from an input media file.
I would like real-time video processing: frame processing, display on the screen (and/or encode into a video file). When doing frame processing, there is no video file yet. On Thursday, November 21, 2013 12:39:59 AM UTC-6, gjs wrote: > > Hi, > > Suggest you read http://developer.android.com/reference/android > /media/MediaMetadataRetriever.html > > And the other documentation for classes in the media framework, search > blogs for examples & stack overflow etc > > Regards > > > On Thursday, November 21, 2013 8:15:34 AM UTC+11, Linda Li wrote: >> >> In iPhone, there are video processing APIs to get frames, process frames >> and encode to the output video file. >> I find the companies, like GoPano and Kogeto that are doing real-time >> video processing, have published their products several years ago. But they >> are struggling in publishing products for Android devices. >> I assume Android system is not friendly for video real-time processing. >> >> Apparently, onPreviewFrame cannot be used here, since it is slow than the >> original frame rate. >> If we read the MediaRecorder output (video streaming) to a socket, and >> get the data there, the video streaming data have been encoded, so we need >> to take extra time to decode it (let alone the whole process is not as >> friendly as in iPhone). >> >> It is a pity Android cannot beat iPhone in this area. People might >> convert to use iPhone when they find they cannot use many gadgets. >> >> I am not sure whether I miss something more convenient than what I have >> thought about. >> Any ideas and opinions are welcome. >> > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

