Ejemplos de cámara y contenido multimedia de Android
            Una selección de muestras de código que puedes usar para acelerar el desarrollo de tu app. Explora ejemplos para obtener información sobre cómo compilar diferentes componentes para tus apps.
          
        
        
        
      Muestras de código de contenido multimedia
SociaLite
            En este ejemplo, se muestra cómo usar varias APIs de la plataforma de Android y bibliotecas de Jetpack para implementar funciones que comúnmente se ven en las apps de redes sociales.
          
        
        
        
      Muestras de plataforma
            Este repositorio contiene una colección de ejemplos que muestran el uso de diferentes APIs de la plataforma del SO Android, incluidas las APIs de cámara y multimedia.
          
        
        
        
      Transformador de Media3
            En este ejemplo, se muestra cómo usar las APIs de Media3 Transformer para crear una app de edición de contenido multimedia.
          
        
        
        
      Muestras de código de la cámara
CameraX básico
            Cómo usar las APIs de CameraX escritas en Kotlin
          
        
        
        
      Video de CameraX
            Cómo usar la API de captura de video (grabadora) de CameraX con Captura + vista previa para el formato de MediaStore
          
        
        
        
      CameraX Advanced
            Cómo realizar detección de objetos en tiempo real en fotogramas de cámara en vivo con TensorFlow Lite.
          
        
        
        
      CameraX-MLKit
            Cómo usar MlKitAnalyzer de CameraX para escanear códigos QR En el caso de los códigos QR que codifican URLs, esta app le solicita al usuario que abra la URL en un navegador.
          
        
        
        
      Extensiones de CameraX
            Cómo usar las extensiones de cámara con la API de CameraX para capturar un archivo JPEG, mostrar la vista previa de la cámara, buscar extensiones compatibles, seleccionar una extensión y capturar una imagen estática
Las extensiones disponibles incluyen Automático, Bokeh, Retoque facial, HDR (Alto rango dinámico) y Noche.
          
        
        
        
      Visor HDR (Cámara2)
            Cómo implementar un visor de la cámara de alto rango dinámico en tiempo real alternando el tiempo de exposición del sensor entre dos valores de exposición en fotogramas pares e impares y, luego, componer los últimos dos fotogramas cada vez que se capture un fotograma nuevo
          
        
        
        
      Pruebas y validación
App de prueba del control multimedia
            Este es un ejemplo de implementación de la API de MediaController que puedes usar para probar las complejidades de la reproducción de contenido multimedia en Android y verificar la implementación de tu sesión multimedia.
          
        
        
        
      Demostraciones de API
Demostración principal de Media3
            Una app de reproducción simple que usa ExoPlayer para reproducir varias transmisiones de prueba Un buen punto de partida o proyecto de referencia.
          
        
        
        
      Demostración de sesión de Media3
            Una app de reproducción que implementa una MediaSession
          
        
        
        
      Demostración de transmisión de Media3
            Una app de reproducción con integración de Google Cast Muestra el cambio entre la reproducción de transmisión y la reproducción local.
          
        
        
        
      Demostración de SurfaceControl de Media3
            Una app de reproducción que usa la API de SurfaceControl para redireccionar la salida de video de ExoPlayer a diferentes vistas Requiere minSdkVersion 29.
          
        
        
        
      Demostración de Media3 GL
            Una app de reproducción que procesa videos en una GLSurfaceView y aplica un sombreador GL.
          
        
        
        
      Muestras MIDI
            Esta colección de apps de ejemplo muestra las APIs de MIDI 2.0 que se introdujeron en Android 13.