Android: MediaRecorder @ Нативный код - PullRequest
       65

Android: MediaRecorder @ Нативный код

6 голосов
/ 11 сентября 2011

Воспроизведение с кодом Java MediaRecorder Я обнаружил, что класс MediaRecorder довольно ограничен, нет способа контролировать носитель до того, как он будет закодирован / сжат, и нет способа контролировать результат, файл, сокет,транспорт: MPEG2-TS, MP4 позиция 'moof', ...

В среде Windows DirectShow / MediaFoundation обеспечивают точный доступ и контроль над медиа-конвейером.

Интересно, есть ли LowLevelNDK API для MediaRecorder, который включает некоторые из вышеупомянутых функций?

Я действительно хотел бы избежать реализации собственного C ++ MediaRecorder my-self ...

Любая справка будет оценена Б.1009 *

~ Надав

1 Ответ

2 голосов
/ 26 сентября 2011

Ознакомьтесь с Android openSL.Посмотрите на этот пример приложения:

http://codesearch.google.com/#CRBM04-7BoA/ndk/platforms/android-9/samples/native-audio/

...