Acabo de terminar un proyecto en el que utilizo una vista web para la reproducción de videos. Ahora me piden que reemplace la parte de la vista web con un reproductor personalizado. El jugador debe ser capaz de manejar HLS.Clase de MediaPlayer personalizada en Android
Si uso VideoView y MediaController, puedo reproducir transmisión en vivo. Pero desafortunadamente, MediaController tiene sus propios controles. Quiero mis propios controles y es allí donde estoy atascado.
Hasta ahora he intentado:
- Para escribir la clase MediaController todo de nuevo y tratar de cambiar el diseño . No funcionó porque no pude borrar todos los errores debido a las dependencias.
- Intenté usar el código de vidtry (http://github.com/commonsguy/vidtry) para la referencia pero no tuve suerte.
- Intenté construir una clase que amplía MediaController pero tampoco funcionó .
He estado en casi todos los hilos en Stackoverflow con respecto a los reproductores de medios personalizados, pero no pude encontrar información para comenzar.
¿Es posible crear una clase de reproductor de medios personalizada sin usar NDK?
Si alguien sabe cómo crear una clase de reproductor de medios personalizada, por favor, ayúdeme.
¡Gracias de antemano!
+1 por el esfuerzo y algunos consejos útiles. Sí, usando VideoView puedes construir un jugador y personalizar los controles también. Quiero crear una clase personalizada como la clase MediaPlayer, que es un poco compleja. –