The rise of Recommender Systems has made their presence very common today in many domains. An example is the domain of radio or TV broadcasting content recommendations. The approach proposed here allows radio listeners to receive customized recommendations of radio channels they might listen to based on their specific preferences and/or historical data. Firstly, a Data Acquisition System is presented with its main task being to obtain and process data to pass to recommenders. Secondly, a dynamic hybrid Recommender System is developed based on four dimensions reflecting major aspects of radio programs: relative talk/music percentages, music genres, topics covered, and speech tone. Eight recommenders are constructed (two per dimension) using content-based or collaborative filtering algorithms depending on the nature of the data processed, whether historical data or user preferences. And thirdly, by assigning weights in accordance with the users’ preferences, a dynamic ensemble of these recommenders is formed which produces the final recommendations. Experiments were carried out illustrating the usefulness of the recommendations and its acceptance by radio listeners.