Actualmente estoy desarrollando un reproductor de video para Android. Creé una vista de texto simple que muestra el subtítulo actual.Reproductor nativo de Android con subtítulos
El problema es: El método MediaPlayer getCurrentPosition() solo me da tiempo en segundos. Y necesito ese valor en milisegundos para sincronizar correctamente los subtítulos con la película.
Se supone que getCurrentPosition me da el tiempo en milisegundos, pero da el tiempo en segundos * 1000 (cada número termina en "000").
- ¿Conoces una mejor manera de hacerlo?
- ¿Cómo obtengo el tiempo en milisegundos?
- Generar un evento exactamente en el momento del segundo (000ms) también funcionaría.
¿Alguna sugerencia?
De donde u han aprendido añadiendo subtítulos en video.Can ¿Me compartas el enlace? –