Intereting Posts
Не удалось получить конфигурации API со статусом: 404 – Google App Engine Ошибка в Eclipse (для Android): Тип java.lang.String не может быть разрешен. Это косвенно ссылается на требуемые файлы .class Загрузчик перезапускается при изменении ориентации Добавление параметров для выбора с помощью jQuery не работает RecyclerView TextView цвет текста изменен Как установить макет динамически в android Разница между onCreateView и onViewCreated in Fragment Почему GreenDAO полностью не поддерживает оператор LIKE? Как обрезать java stringbuilder? Награжденное видеообъявление в Admob – посредничество не работает Android webview SKIPS javascript даже с setJavascriptEnabled (true) и WebChromeClient Новая официальная иконка для Android-навигатора Плавающая точка с 2 цифрами после точки Android: EditText и Button; Когда нажимаете кнопку, не фокусируете EditText и скрываете мягкую клавиатуру? Что мне нужно сделать, чтобы запустить диалог настроек интернет-телефона?

Приложение для Android Capture

Есть ли автономный образец кода для захвата видео в Android?

Solutions Collecting From Web of "Приложение для Android Capture"

Вот что я предоставляю своим ученикам: Источник видеокамеры

Не знаю, почему я не думал об этом раньше. Если вы просто хотите захватить видео, чтобы вы могли взять это видео и загрузить его на сервер (или сделать что-то подобное), вы можете использовать приложение для родной камеры очень легко, используя намерения.

Запустите намерение, захватите видео, затем вернитесь к своей деятельности и получите доступ к видео через onActivityResult.

 // Setup a result flag for your video capture int ACTION_TAKE_VIDEO = 100; // Launch an intent to capture video from MediaStore Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); startActivityForResult(takeVideoIntent, ACTION_TAKE_VIDEO); // Obtain the file path to the video in onActivityResult public void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { if (requestCode == ACTION_TAKE_VIDEO) { Uri videoUri = data.getData(); String filePath = getPath(videoUri); Log.d("LOGCAT", "Video path is: " + filePath); } } 

Подробнее на http://developer.android.com/training/camera/videobasics.html

Я нашел хорошее решение отсюда

Я не знаю отдельного кода, но в документации на камеру для Android в обзоре класса есть очень красивая пошаговая процедура, которая показывает вам, как записывать видео.

Я думаю, это почти так же, как пример кода.