¿Existe un código de muestra independiente para la captura de video en Android?Aplicación de muestra de Android Video Capture
17
A
Respuesta
0
No conozco un ejemplo de código autónomo, pero en el Android camera documentation, en la descripción general de la clase, hay un muy buen procedimiento paso a paso que muestra cómo grabar videos.
Creo que es casi tan bueno como un código de muestra.
23
Esto es lo que proporciono a mis estudiantes: Camcorder Source
2
3
No sé por qué no pensé en esto antes. Si solo está buscando capturar un video para poder tomar ese video y subirlo a un servidor (o hacer algo similar), puede usar la aplicación de cámara nativa de manera extremadamente fácil usando los intentos.
Inicie la intención, capture el video, luego regrese a su actividad y acceda al video a través de ActivityResult.
// 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);
}
}
Más contenido en http://developer.android.com/training/camera/videobasics.html
Cuestiones relacionadas
- 1. android capture video frame
- 2. C# Capture Video Stream From Window
- 3. Obtenga un video de muestra .MOV
- 4. Procesamiento de video en Android
- 5. video con iframe no se muestra en Android Webview
- 6. Aplicación de transmisión de video en vivo en Android
- 7. Android: Creación de miniaturas de video desde URI de video
- 8. Salida de Capture Ant
- 9. ¿Cómo eliminar la aplicación de muestra del emulador de Android?
- 10. Integración de un archivo de video en la aplicación de Android como fondo de la aplicación
- 11. ¿Cómo obtener resoluciones compatibles de cámaras de video en Android?
- 12. Cómo abro una aplicación Android SDK de muestra en Eclipse
- 13. No se muestra el nombre de la aplicación para Android
- 14. Buena aplicación de muestra para el servicio Android
- 15. video android, escuchar sonido pero no video
- 16. aplicación de inicio, capture stdout y stderr en C++
- 17. Transmisión de video desde Android
- 18. Girar una vista de video de Android
- 19. QTKit Capture API: ¿Cómo implementar la grabación de pantalla de video (como en Quicktime X Player)?
- 20. Android: video como pantalla de bienvenida
- 21. emulator no muestra mi aplicación
- 22. Transmisión de video usando RTSP: Android
- 23. Nancy muestra de marco de aplicación
- 24. Emulador de Android que no muestra la aplicación: solo muestra el aspecto
- 25. Android: Reproducción y grabación de video simultáneas
- 26. Video Streaming y Android
- 27. Broadcasting Android Camera Video
- 28. Ejemplo de transmisión de video de Android
- 29. Kohana aplicación de muestra ABM
- 30. ¿Android admite escalar video?
Cambio 'Videocámara -> onKeyDown :: KeyEvent.KEYCODE_DPAD_CENTER' a' KEYCODE_SEARCH' si el teléfono no tiene un teclado físico. De esa forma, al presionar la búsqueda, se activará y desactivará la grabación. También tenga en cuenta que la actividad de la videocámara llama 'finish()' cuando detiene la grabación, lo que cierra la aplicación. – JoJo
Esto es increíble, pero me está costando conseguir que la aplicación muestre una vista previa antes de que empiece a grabar. – neufuture
no funciona para mí en un nexo 4 –