DLNAServer APP
There is support playlists (m3u, m3u8, pls) just specify the playlist file.
Now server supports getting data from SMB and FTP. Just add Network share like: smb://user:pass@server/share or ftp://user:pass@server:port/ftpdir
If you get errors, feel free to send me a log from the app settings.
Android is a trademark of Google LLC.