在我的应用程序中,我需要录制视频和音频并不重要。到目前为止我使用了mediarecorder,但由于它的延迟,我决定改变它。经过一些搜索,我明白我可以从onPreviewFrame获取表面数据,但它给了我字节数组。我发现使用mediacodec我可以将这些字节数组更改为视频,但是没有任何完整的代码或教程。我该如何实施呢? (我知道它可能来自android 4.3)
答案 0 :(得分:1)
首先,祝你好运。 MediaCodec在各种设备上具有非常难以预测的性质。请参阅此站点上的CameraToMpegTest示例:
http://bigflake.com/mediacodec/
作为开始。