Bats! M3u is an extremely simple streaming media player.
It does one thing: loads m3u files containing http and https URLs, and plays them. You can also have content:// or file:// URLs in the m3u files, and as of 1.468 files relative to the m3u are supported!
To use Bats! M3u, download an M3u file, then open it in your file manager of choice. When prompted, select Bats! M3u to play the file.
If authorization is required, URLs should have http://username:password@host:port/ format.
For Android 4.1 and up, the UI is entirely handled within the notification bar. Click the notification itself to end playback, or use the buttons to seek or pause. For previous versions, a very basic UI activity will pop up allowing similar control over the app.
Bats! M3u respects audio focus, which means it will gracefully exit if you start another media player. It will also pause when you remove your headphones, and while Bats! M3u is running your headset button will play/pause the music.