如何在Android中使用RTSP获取像onPreviewFrame相机这样的byte []数据

时间:2019-06-03 01:54:21

标签: java android rtsp

我已经在使用设备的摄像头来检测人,我正在使用onPreviewFrame和canvas在检测到的人脸周围绘制正方形。 我想使用ip camera连接到我的应用程序并从此摄像机检测到人。 我正在使用面部识别SDK来检测人的面部以及onPreviewFrame中的byte []数据之类的输入。问题是,当我使用RTSP时,我不知道如何获取实时数据返回,我想在屏幕上显示之前对其进行处理。

我尝试使用mediaPlayer播放RTSP,但是在屏幕上显示之前我无法处理数据。

@Override
    public void onPreviewFrame(final byte[] bytes, Camera camera) {
// iw, ih -> width, height of screen
    faceTrack.trackMulti(bytes, iw, ih);
}

//这是我在屏幕上显示之前需要处理的输入

我想从RTSP实时处理数据,我该怎么做

0 个答案:

没有答案