【发布时间】:2012-11-09 23:52:26
【问题描述】:
环境:
Nexus 7 果冻豆 4.1.2
问题:
我正在尝试使用 VideoView 制作与 RTSP 一起使用的运动检测应用程序。
我希望有类似 onNewFrameListener 的东西
videoView.onNewFrame(Frame frame)
我尝试通过 VideoView 访问 RTSP 流的原始帧,但在 Android SDK 中找不到任何支持。
我发现VideoView封装了Android的MediaPlayer类。
所以我潜入media_jni 库试图找到一种访问原始帧的方法,但找不到字节缓冲区或任何代表帧的东西。
问题:
任何人都知道我在哪里或如何找到这个缓冲区并访问它?
或者任何其他在 VideoView 上实现运动检测的想法?
即使我需要重新编译 AOSP。
【问题讨论】:
-
您的应用是否仅针对 Android 4.1 及更高版本?
-
是的,但如果我需要更早的版本,我也可以管理。
标签: android android-videoview android-source android-4.2-jelly-bean motion-detection