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

¿Fue útil?

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

  1. archivo PLS
  2. archivo m3u
  3. URL mp3
  4. 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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top