Я недавно установил Radio Tray в свою систему, чтобы я мог слушать iHeartRadio, но я не знаю, где взять URL радиостанций, которые мне нравятся, как их получить и как их добавить?
Список потоковых URL для iHeart радиостанций найден здесь .
Ищут потоковый тег stream_url_v2
и копируют URL. Вставьте это в Деталь RadioTray
Копия, которую URL из ссылки, предоставленной выше
, Выбирает Configure Radios... от Радио-Лотка
Добавляют, что показанные записи - вставляют URL через CTRL + V Выборов
iHeart из списка RadioTray.
Я сердечное радио обновил их интерфейс. Теперь сделайте следующее:
:add [url from step2]
. я подтвердил это, и пойдите WDVE, работающий в cmus следующим OS X:
brew install cmus
затем cmus
затем однажды в cmus соединяют интерфейсом с типом: добавьте сопровождаемый ссылкой, которую Вы просто нашли на шаге 2, в моем случае это было:
http://wdve-fm.akacast.iheart.com/7/364/20061/v1/auth.akacast.akamaistream.net/wdve-fm
Обладает радио-музыкой из командной строки.
Многие iHeartRadio станции передаются потоком через Akamai с помощью akacast.akamaistream.net или подобные. Однако существует несколько различных потоков (да, несколько потоков) доступны. Получить потоки станции с помощью Chrome:
View page source
существует несколько ключевых переменных JavaScript (с этой записи), раньше определял станцию и ее потоки.
соответствующий текст должен быть в разделе JavaScript в переменном "окне. __ хранят" (также около переменного "BOOT"). Данные кодируются с помощью JSON. "Потоковой" областью является составной список потоков для радиостанции как "streams":{"key":"value",...}
. Эти пары "ключ-значение" перечисляют потоковый тип (ключ) и его поток (значение).
можно использовать любой из этих потоков, которые удовлетворяют цели. Например, я становлюсь (отформатированным для ясности):
"streams" : {
"hls_stream" : "http://c4.prod.playlists.ihrhls.com/3379/playlist.m3u8" ,
"shoutcast_stream" : "http://kzps-fm.akacast.iheart.com/7/775/20092/v1/auth.akacast.akamaistream.net/kzps-fm" ,
"secure_rtmp_stream" : "rtmp://cp20092.live.edgefcs.net/live/Dal_TX_KZPS-FM_OR@152687" ,
"secure_hls_stream" : "https://c4.prod.playlists.ihrhls.com/3379/playlist.m3u8" ,
"secure_shoutcast_stream" : "https://kzps-fm.akacast.akamaistream.net/7/775/20092/v1/auth.akacast.akamaistream.net/kzps-fm"
}
Теперь, Вы хороши для движения. Я протестировал все эти потоки путем добавления их как станций в Банши. Все кроме работы "secure_rtmp_stream". Если Вы захотите использовать RTMP, то необходимо будет использовать другие инструменты, такие как vlc, ffplay, rtmpdump, и flvstreamer.
Вот модуль Perl и демонстрационные сценарии, которые могут автоматизировать процесс располагающихся потоковых ссылок