M3U8 es la versión Unicode de M3U que es simplemente un archivo de lista de reproducción, que proporciona a un reproductor de medios una lista de archivos de medios para reproducir. Ábrelo en un editor de texto y verás los contenidos.
Es un formato muy simple y la mayoría de los reproductores de medios lo captarán. El reproductor de medios predeterminado incluido en el sistema operativo Android usa M3U para sus listas de reproducción internas. Más información aquí .
Sospecho que no es eso lo que está preguntando, ya que mencionó el streaming. No se "reproduce" un archivo M3U, se reproduce el contenido al que se refiere dentro. Tu mejor oportunidad de éxito es abrir el archivo M3U[8] en tu PC y mirar la(s) URL(s) del contenido de video real e intentar cargar uno directamente en el reproductor de medios de tu elección. Si eso no funciona, pregunte aquí, pero proporcione la URL del medio para que podamos intentar averiguar su formato.
Si encuentras el formato de video subyacente, esta útil referencia enumera los tipos de corriente admitidos.