Как записать видеопоток с цветной камеры Tango

Мне удалось отобразить видео с цветной камеры Tango на TextureView с помощью TangoTextureCameraPreview. Теперь я хотел бы записать поток видео в файлы .mp4. Это относительно просто с MediaRecorder и Camera2, но я не знаю, как это сделать с Tango. Есть ли способ создать PersistentInputSurface из Tango, который будет принят MediaRecorder? Если нет, то является ли GLSurfaceView от TangoCameraPreview и MediaCodec правильным направлением для изучения?

Спасибо!


person Jeffery Hsu    schedule 07.02.2017    source источник


Ответы (1)


Это зависит от того, хотите ли вы использовать данные о глубине или нет. В противном случае камера Tango может работать как стандартная камера Android. Если вы не хотите писать код с нуля, вы можете проверить Media for Mobile API здесь: https://github.com/INDExOS/media-for-mobile Он будет работать для Tango так же, как и для любого другого устройства Android.

person Athenais    schedule 09.02.2017
comment
Не могли бы вы объяснить, как установить камеру танго в качестве стандартной камеры Android? В примере из проекта m4m используется API-интерфейс камеры, который устарел. Есть ли способ использовать getIntExtra для получения камеры танго? Спасибо! - person Jeffery Hsu; 13.02.2017