Можно ли начать запись напрямую с помощью cwac-cam2?

Я хотел бы использовать cwac-cam2 для записи видео на безголовом устройстве. Мне было интересно, смогу ли я использовать этот компонент для запуска видеозаписи без взаимодействия пользователя с кнопкой записи в классе активности?

По сути, использование библиотеки обычно открывает действие VideoRecorderActivity, которое дает пользователю кнопку, используемую для запуска / остановки записи. Я хотел бы просто вызвать функцию этой кнопки напрямую, поскольку у нас нет экрана. Мы взаимодействуем с пользователем с помощью аппаратных кнопок, которые отправляют широковещательные сообщения для соответствующей деятельности.

1 ответ

Решение

Мне было интересно, смогу ли я использовать этот компонент для запуска видеозаписи без взаимодействия пользователя с кнопкой записи в классе активности?

Нет извините. Это выходит за рамки этой библиотеки.

Более того, я не вижу, что эта библиотека дает вам в вашей ситуации, и я был бы ошеломлен, если бы библиотека работала на вашем оборудовании. Я бы ожидал неудачи в отношении TextureView например, для предварительного просмотра.

Я не знаю, поддерживают ли Android и ваше оборудование совместную запись видео, но если это так, вам придется работать с MediaRecorder непосредственно.

Другие вопросы по тегам