Multimedia in Android Studio
-
Upload
johann-polania-gonzalez -
Category
Documents
-
view
230 -
download
0
Transcript of Multimedia in Android Studio
-
8/16/2019 Multimedia in Android Studio
1/34
UTILIZANDO MULTIMEDIA
EN ANDROIDIntegrantes:
José Antonio Blandón Torres
Johann Edward Polanía González
-
8/16/2019 Multimedia in Android Studio
2/34
Clases para multimedia
Mediaplayer:Reproduce audio/video
desde ficheros o streaming.
MediaRecorder: Graba y codifica audio
y video.
MediaControler:Vista con controles
estándar para MediaPlayer
VideoView: Vista que permite lareproducción de video.
-
8/16/2019 Multimedia in Android Studio
3/34
Clases para multimedia
AudioTrack: Reproduce un búfer deaudio PCM por hardware.
SoundPool:Maneja y reproduce una
colección de audio track. AsyncPlayer:Reproduce lista de audio
desde un thread distinto
AudioManager: Gestiona fuentes ysalidas de audio.
FaceDetector: Identifica la cara depersonas desde imágenes
-
8/16/2019 Multimedia in Android Studio
4/34
Formato de audio soportado
-
8/16/2019 Multimedia in Android Studio
5/34
Formato de audio soportado
-
8/16/2019 Multimedia in Android Studio
6/34
Formato de imagen y video
soportado
-
8/16/2019 Multimedia in Android Studio
7/34
Nota
Todas las funciones y clases en Android
para multimedia son desarrolladas por
OpenCore Multimedia Framework
-
8/16/2019 Multimedia in Android Studio
8/34
Crear carpeta raw1.
2.
-
8/16/2019 Multimedia in Android Studio
9/34
3.
-
8/16/2019 Multimedia in Android Studio
10/34
4.
-
8/16/2019 Multimedia in Android Studio
11/34
Se tiene el directorio creado
-
8/16/2019 Multimedia in Android Studio
12/34
1.La vista Video View Creamos una actividad y colocamos un
componente VideoView
-
8/16/2019 Multimedia in Android Studio
13/34
1.1 En el Main Activity, agregar el
siguiente código.
-
8/16/2019 Multimedia in Android Studio
14/34
1.2 Permisos para el acceso a
internet(manifest.xml)
-
8/16/2019 Multimedia in Android Studio
15/34
2. Grabación de audio mediante la
clase Media Recorder.
Creamos un nuevo módulo, y diseñamosla siguiente interfaz
-
8/16/2019 Multimedia in Android Studio
16/34
2.1Definir los componentes a
utilizar en el Main Activity
-
8/16/2019 Multimedia in Android Studio
17/34
2.2 Crear el método reproducir
-
8/16/2019 Multimedia in Android Studio
18/34
-
8/16/2019 Multimedia in Android Studio
19/34
2.4 Crear el método reproducir
-
8/16/2019 Multimedia in Android Studio
20/34
2.5 Implementar el método
OnCompletion(¡método
obligatorio!)
-
8/16/2019 Multimedia in Android Studio
21/34
2.6 Asignar los permisos en el
Manifest
-
8/16/2019 Multimedia in Android Studio
22/34
3. Reproducción de audio
Diseñamos el siguiente layout:
-
8/16/2019 Multimedia in Android Studio
23/34
3.2 Editar el MainActivity.java
-
8/16/2019 Multimedia in Android Studio
24/34
4. Captura de fotos
Realizamos el layout de captura
-
8/16/2019 Multimedia in Android Studio
25/34
4.1Editar el MainActivity
-
8/16/2019 Multimedia in Android Studio
26/34
4.2 Método onActivityResult
-
8/16/2019 Multimedia in Android Studio
27/34
Nota
Importar la siguiente librería:
import android.graphics.Matrix;
-
8/16/2019 Multimedia in Android Studio
28/34
4.3 Modificar el Manifest.
-
8/16/2019 Multimedia in Android Studio
29/34
¿Y cómo se carga una foto desde la
galería?
-
8/16/2019 Multimedia in Android Studio
30/34
Método onActivityResult
-
8/16/2019 Multimedia in Android Studio
31/34
5 Grabación de video
-
8/16/2019 Multimedia in Android Studio
32/34
5.1 Editar el método onCreate
-
8/16/2019 Multimedia in Android Studio
33/34
5.2 Reproducir el video al terminar
la actividad invocada
-
8/16/2019 Multimedia in Android Studio
34/34
5.3 Modificar el manifest