Esiste un codice di esempio autonomo per l'acquisizione di video in Android?App campione di acquisizione video Android
risposta
Non sono a conoscenza di un esempio di codice autonomo, ma nella panoramica della classe Android camera documentation, c'è una procedura passo passo molto gradevole che mostra come registrare video.
Penso che sia quasi un codice di esempio.
Ecco quello che fornisco ai miei studenti: Camcorder Source
Non certo perché non ci ho pensato prima di questa. Se stai solo cercando di catturare un video in modo che tu possa prendere quel video e caricarlo su un server (o fare qualcosa di simile) puoi usare l'app nativa della fotocamera con estrema facilità usando gli intent.
Avviare l'intento, acquisire il video, quindi tornare alla propria attività e accedere al video tramite 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);
}
}
Altro http://developer.android.com/training/camera/videobasics.html
- 1. Acquisizione video su AR (Vuforia) con unità nella piattaforma Android
- 2. "Fake" dispositivo di acquisizione video DirectShow
- 3. Clic di acquisizione di Webview Android
- 4. Android: Lettore video come Dailymotion App
- 5. Schermata di acquisizione di Windows store App
- 6. Audio di sottofondo per app video iOS
- 7. impostazioni xml campione/app in xml
- 8. Registrazione AV acquisizione video con risoluzione personalizzata
- 9. GPGuida di acquisizione per android
- 10. Come avviare l'app campione Vuforia AR android?
- 11. android youtube: condividi un video di YouTube sulla mia app?
- 12. 404 Errore durante l'esecuzione TicTacToe campione (Android) contro progetto di esempio di Google App Engine (Java)
- 13. SDK di acquisizione video e framework per Windows
- 14. campione di codifica ffmpeg voluto?
- 15. Rilevamento silenzio acquisizione audio Android
- 16. Nancy campione application framework
- 17. Android: scrittura e acquisizione dell'oggetto
- 18. Acquisizione di 360 panorama in Android
- 19. Rilascio pulsante di acquisizione in Android
- 20. Barra di azione Android come campione di Twitter
- 21. Stream video da ffmpeg e acquisizione con OpenCV
- 22. HTML5: acquisizione audio e video combinati dal browser
- 23. Acquisizione della schermata dell'applet Java su un video
- 24. Campione di nastro
- 25. di definizione del campione
- 26. Streaming video e Android
- 27. Android incorporato video HTML5
- 28. Crea video demo app ios
- 29. video Android, ascolto audio ma nessun video
- 30. Video come immagine di sfondo app ionica
Change 'Camcorder -> onKeyDown :: KeyEvent.KEYCODE_DPAD_CENTER' a' KEYCODE_SEARCH' se il telefono non dispone di una tastiera fisica. In questo modo, la ricerca viene attivata e disattivata. Si noti inoltre che l'attività Camcorder chiama 'finish()' quando si interrompe la registrazione, che chiude l'app. – JoJo
Questo è fantastico ma sto facendo fatica a far sì che l'app mostri un'anteprima prima che inizi la registrazione. – neufuture
non funziona per me su un nesso 4 –