Excecutar arquivo m3u8

Bom, sei que posso utilizar a Classe Media ou VideoView para visualizar videos, porém tenho um arquivo no formato m3u8, como faço para executá-lo ?

Nunca cheguei a trabalhar com esse formato, mas, basicamente, você vai precisar criar um objeto do tipo VideoView, e usar os seus métodos setVideoURI() e requestFocus(), informando o endereço do arquivo m3u8. Depois é só iniciar o VideoView com o método start() do objeto.

Correto, já fiz isso e da o erro:

Sorry, this video can not be played.

Alguem pode me ajudar por gentileza ? Estou a quase 1 semana na luta para fazer funcionar isto e ainda não consigo.