@lukiluuk i did try using phonon before and i wasn't able to give it a QIODevice .
but this wasnt able to play any audio.
QByteArray array =file.read(512*1024);
QBuffer* buffer = new QBuffer(&array);
Do you have any sample code that plays buffers or Streams from a URL?
That would be very helpful.