Extraindo uma URL para o fluxo de rádio BBC AAC do seu arquivo de configuração (conteúdo interno)

0

Encontrei alguns links para as estações de rádio da BBC. Eu estou tentando obter o URL real para seu fluxo AAC para BBC5.

Eles estão listados aqui. link

O conteúdo do arquivo para o acc da BBC5 é:

v=0
o=bbcrd 1140190509 1140190509 IN IP4 132.185.224.80
s=BBC 5Live Sports Extra [AAC]
i=Multicast trial service from BBC Research & Development Copyright (c) 2006 British Broadcasting Corporation
a=x-qt-text-nam:BBC 5Live Sports Extra [AAC]
a=x-qt-text-aut:BBC Research & Development
a=x-qt-text-cpy:Copyright (c) 2006 British Broadcasting Corporation
u=http://www.bbc.co.uk/multicast/
e=Multicast Support <[email protected]>
t=0 0
c=IN IP4 233.122.227.170/32
m=audio 5170 RTP/AVP 96
b=AS:128000
a=rtpmap:96 mpeg4-generic/44100/2
a=fmtp:96 profile-level-id=1;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1210

Mas, a partir disso, não tenho conhecimento para criar o URL real usado.

Isso faz sentido para alguém? Ou é a outra maneira de esfolar essa fera?

    
por Burty 27.01.2011 / 20:38

1 resposta

1

O que você está vendo é um arquivo Protocolo de Descrição de Sessão que basicamente informa o IP onde o fluxo deve ser encontrado e o que realmente é.

Então aqui está a informação sobre onde o fluxo é:

c=<network type> <address type> <connection address>    
c=IN IP4 233.122.227.170/32 

E aqui para o fluxo de mídia contido:

m=<media> <port> <transport> <fmt list>
m=audio 5170 RTP/AVP 96

Agora, no que me diz respeito, você deve ser capaz de abrir um media player como o VLC e deixá-lo se conectar a rtp://233.122.227.170:5170 , o que deve te dar o conteúdo do stream.

No entanto, não consigo acessar nada nesse URL, o que provavelmente se deve ao fato de que a BBC limita sua transmissão para endereços IP somente do Reino Unido.

    
por 27.01.2011 / 23:46