Фоновая запись видео в Android 4.0

Я пытаюсь организовать фоновую запись видео в Android 4.0. Но я не могу сделать это из-за этих проблем:

Dummy Surface не работает в MediaRecorder (ошибка: неверная поверхность)

Если вы используете Поверхность 1 x 1 px на Activity, Поверхность уничтожается на паузе Activity (запись останавливается)

Если вы используете Поверхность 1 x 1 px в WindowsManager, Поверхность уничтожается при приостановке приложения (запись останавливается)

SurfaceTexture не работает в MediaRecorder.setPreviewDisplay (новая поверхность (SurfaceTexture))

Виджет не позволяет обрабатывать поверхность 1 х 1 пикс.

Строка состояния не позволяет обрабатывать поверхность 1 х 1 px

Пожалуйста, помогите мне найти правильный путь.

Ответы на вопрос(3)

Ваш ответ на вопрос