Как получить данные байта [], такие как onPreviewFrame камера с RTSP в Android - PullRequest
0 голосов
/ 03 июня 2019

Я уже использую камеру устройства для обнаружения человека, я использую onPreviewFrame и canvas для рисования квадрата вокруг обнаруженного лица.Я хотел бы использовать ip camera connect с моим приложением и определять человека с этой камеры.Я использую распознавание лица SDK для обнаружения лица человека и ввода, как данные byte [] в onPreviewFrame.Вопрос в том, когда я использую RTSP, я не знаю, как получить возврат данных в реальном времени, я хочу обработать его перед показом на экране.

Я пытался использовать mediaPlayer для воспроизведения RTSP, но я не могу справитьсяданные перед отображением на экране.

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

// это ввод, который мне нужно обработать перед отображением на экране

Я хотел бы обрабатывать данные в реальном времени из RTSP, как я могу это сделать

...