adding support for streaming from m3u8 playlists.