Я хочу открыть камеру устройства для 3 функций:
Я могу выполнить 2 первые функции, инициализировав предварительный просмотр камеры устройства и работая с данными в байтах [] объекта камеры.
mPreviewCallBack = new android.hardware.Camera.PreviewCallback() {
@Override
public void onPreviewFrame(byte[] data, android.hardware.Camera camera) {
// motion detection
detectMotion(data);
// auto record video if motion detection
recordVideo(data);
// stream preview to client device
???
}
но я пока не могу выполнить третью функцию.Я попробовал некоторые ОС (libstreaming, rtmp-rtsp-stream-client-java, ..), но они оба снова откроют предварительный просмотр с новой камеры, чтобы сделать поток.
Есть ли у вас какие-либо комментарии о том, как транслировать только rtsp байт камеры [] данных существующего предварительного просмотра камеры?