Try pushing stationlist from c++ to qml and try using qmultimedia