Мы работаем над потоковой передачей в реальном времени с использованием библиотеки потоковой передачи Lib. Lib-потоковая библиотека поддерживает старую камеру api, все работает нормально, но нам необходимо интегрировать Camera2 api в библиотеку потоковой передачи Lib. Некоторые из функций, таких как просмотр видео предварительного просмотра с использованием Camera2 api, мы интегрировали, но нам нужно постоянно получать данные о видеокадрах для потока, как его получить? пожалуйста, предложите путь вперед.
В потоковой библиотеке Lib они использовали ниже метод обратного вызова для данных кадра:
mCamera.setPreviewCallback(new Camera.PreviewCallback() {
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
// here we get frame by frame data
}
});