【问题标题】:How to do a task every time a frame is recorded?每次录完一帧,怎么做一个任务?
【发布时间】:2013-11-13 12:40:13
【问题描述】:

我开始为 android 开发,我有点困惑。

我使用MediaRecorder 编写了一个简单的录像机,现在我正在获取其他额外数据,并且我想在每次录制帧时保存这些数据(以便以后我可以使用这些数据来处理每一帧),但是我不知道该怎么做。

也许使用Camera.PreviewCallback 或如何使用?

谢谢

【问题讨论】:

    标签: android android-camera video-capture android-mediarecorder


    【解决方案1】:

    最好的方法总是从谷歌文档开始。他们有最好的文档。如果您刚刚开始,那么我建议您阅读与相机相关的所有内容以及 Android 如何处理它。

    http://developer.android.com/guide/topics/media/camera.html

    前段时间我做了一个实时视频流应用程序,我使用 SurfaceView 和 Camera 类。

    http://developer.android.com/reference/android/view/SurfaceView.html

    【讨论】:

    • 我在发布之前已经阅读了这些链接,并且我已经使用了 SurfaceView 和 Camera 类(以及 MediaRecorder),但我不知道如何做我想做的事。再搜索一下,我意识到我不能使用 PreviewCalback,因为当相机开始录制时它没有被调用
    猜你喜欢
    • 1970-01-01
    • 2012-09-15
    • 1970-01-01
    • 1970-01-01
    • 2011-12-14
    • 2012-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多