Впринципе полная аналогия примера из документации. Возможно у тебя неправильный QUrl на локальный видео(аудио) файл.
Вот минимальные рабочие примеры (снова таки из документации):
//audio
C++ (Qt)
QMediaPlayer *player = new QMediaPlayer;
player->setMedia(QUrl::fromLocalFile("test.raw"));
player->setVolume(50);
player->play();
//video
C++ (Qt)
player = new QMediaPlayer;
playlist = new QMediaPlaylist(player);
playlist->append(QUrl("http://example.com/myclip1.mp4"));
playlist->append(QUrl("http://example.com/myclip2.mp4"));
...
widget = new QVideoWidget(player);
widget->show();
playlist->setCurrentPosition(1);
player->play();
Кстати, кака я у тебя платформа и версия Qt Mobility?