Я нашел несколько ссылок на радиостанции BBC. Я пытаюсь получить фактический URL для их потока AAC для BBC5.

Они перечислены здесь. http://support.bbc.co.uk/multicast/streams.html

Содержимое файла для 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 <multicast-tech@bbc.co.uk>
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

Но из этого у меня нет знаний, чтобы собрать фактический URL, который используется.

Имеет ли это смысл для кого-либо? Или это другой способ снять шкуру с этого зверя?

1 ответ1

1

Вы просматриваете файл протокола описания сеанса, в котором, в основном, указывается IP-адрес, где должен быть найден поток и каков он на самом деле.

Итак, вот информация о том, где находится поток:

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

А вот для медиапотока содержится:

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

Теперь, насколько мне известно, вы должны иметь возможность открыть медиаплеер, такой как VLC, и позволить ему подключиться к rtp://233.122.227.170:5170 , который должен получить содержимое потока.

Однако я не могу получить доступ к чему-либо по этому URL, что, вероятно, связано с тем, что BBC ограничивает вещание только IP-адресами в Великобритании.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .