ASX Stream en Android
Pregunta
Tengo el requisito de reproducir una transmisión ASX a través de una aplicación Android
He leído la documentación de Android, y parece que no admiten Windows Media Streams
¿Hay alguna solución posible? ¿Alguien ha hecho eso antes? En caso afirmativo, ¿hay algún código fuente disponible? O una biblioteca que implementa esto
Gracias
Solución
¿Le preocupa solo el archivo ASX o cualquier posible resultado después de esto?
El archivo ASX puede ser legible como cadena simple, lea el archivo usando la matriz de bytes y puede obtener una o muchas URL que pueden ser
- archivo PLS
- archivo m3u
- URL mp3
- URL WMA
No tenemos que preocuparnos por 1,2 y 3. 1 y 2 pueden tener lógicas de análisis diferentes, pero al final darán 3 [URL mp3] y se puede manejar fácilmente una url mp3 MediaPlayer
API en Android. Pero 4 también es difícil de hacer.