Como reproduzir áudio streaming de rádio da Internet no Python 3.5.3

Estou usando o Python 3.5.3 no Windows 8.1 x64 e preciso reproduzir áudio deaqui

Eu tentei o pyaudio, mas ele só me deu ruído branco e ocorreu um erro após algumas execuções do pyaudio (o módulo pyaudio 'pyaudio' não tem atributo 'PyAudio').

Por favor, informe-me da melhor forma de reproduzir o streaming de áudio a partir do URL, usando Python ...

P.S. Eu já tenho o título da música e o nome do artista com este código:

import requests
import time
import datetime
print(datetime.datetime.now())
import re


url = 'http://prem1.rockradio.com:80/bluesrock?9555ae7caa92404c73cade1d'
encoding = 'latin1'
info = ''

radio_session = requests.Session()

while True:

    radio = radio_session.get(url, headers={'Icy-MetaData': '1'}, stream=True)

    metaint = int(radio.headers['icy-metaint'])

    stream = radio.raw

    audio_data = stream.read(metaint)
    meta_byte = stream.read(1)

    if (meta_byte):
        meta_length = ord(meta_byte) * 16

        meta_data = stream.read(meta_length).rstrip(b'\0')

        stream_title = re.search(br"StreamTitle='([^']*)';", meta_data)


        if stream_title:

            stream_title = stream_title.group(1).decode(encoding, errors='replace')

            if info != stream_title:
                print('Now playing: ', stream_title)
                info = stream_title
            else:
                pass

        else:
            print('No StreamTitle!')

    time.sleep(1)

questionAnswers(1)

yourAnswerToTheQuestion