Important: Please read the Qt Code of Conduct -

QRadioTuner problem

  • Hi all,

    I'm trying to get QRadioTuner work with RTL2832 w/R820T dongle, but without luck.

    I have installed rlt-sdr driver and gnuradio libraries, but it didn't help. I get: "defaultServiceProvider::requestService(): no service found for - """ error message when i try to run declarative-radio example. I tried QRadioTuner::availability() and it gave me "1" and the software says ""No Radio Found".

    Any ideas what i could try to solve this problem?


  • Lifetime Qt Champion


    What version of Qt are you using ?
    On what OS ?
    How is your dongle seen by your OS ?

  • Hi @SGaist,

    Im using Qt 5.11.1 on Rasbian. Raspberry pi 3 and newest stretch-lite. The dongle is seen as /dev/dvb and /dev/lirc0. How should it be seen for the QT to recognize it? Do i have wrong kind of dongle?

    I can listen to fm-radio with rtl_sdr tool.

    The dongle is

    If the problem is that the dongle isnt supported by QT, then is there a better dongle available that i could try to buy?
    Of course i could just make my own c++ class for this dongle, but i would prefer to use the QRadioTuner.

    Thanks for the reply,

  • Lifetime Qt Champion

    From a quick look at the plugin, it looks for /dev/radio0 and uses the V4L subsystem which is for analog radio. From the looks of it you have a digital subsystem. See here for the differences.

    Since it looks like you might have to write your own classes, would you consider integrating it to Qt Multimedia so other people may also have access to digital radio ?

  • Hi @SGaist ,

    Yeah i just need to look into it a little bit better and do some research. After i get the class working i will try to integrate it, but this radio system is kinda low on my priority list, so i will come back with a solution when i have the time.

    I will mark this as solved and start a new thread when i have the class made for integration.


Log in to reply