Как добавить станции iHeartRadio в радиоприемник?

Я недавно установил Radio Tray в свою систему, чтобы я мог слушать iHeartRadio, но я не знаю, где взять URL радиостанций, которые мне нравятся, как их получить и как их добавить?

4
задан 6 December 2016 в 20:45

4 ответа

Сводка

Список потоковых URL для iHeart радиостанций найден здесь .

Ищут потоковый тег stream_url_v2 и копируют URL. Вставьте это в Деталь RadioTray

Копия, которую URL из ссылки, предоставленной выше

enter image description here

, Выбирает Configure Radios... от Радио-Лотка

enter image description here

Добавляют, что показанные записи - вставляют URL через CTRL + V Выборов

enter image description here

iHeart из списка RadioTray.

0
ответ дан 6 December 2016 в 20:45

Я сердечное радио обновил их интерфейс. Теперь сделайте следующее:

  1. открывают веб-инспектора в Вашем браузере или просматривают исходный код.
  2. смотрят на исходный код для фразы "shoutcast_stream", это должен быть ключ, и это - значение, ссылка, которую Вы ищете, который совместим с потоком.
  3. открытый cmus. однажды в интерфейсе, тип :add [url from step2].
  4. поток должен начать играть автоматически.

я подтвердил это, и пойдите 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

Обладает радио-музыкой из командной строки.

2
ответ дан 6 December 2016 в 20:45
  • 1
    Спасибо, я don' t установили adobe-flashplugin так никакая удача там. – Elijah Lynn 4 December 2015 в 03:11

Многие iHeartRadio станции передаются потоком через Akamai с помощью akacast.akamaistream.net или подобные. Однако существует несколько различных потоков (да, несколько потоков) доступны. Получить потоки станции с помощью Chrome:

  1. обзор к Вашей iHeartRadio станции для слушания
  2. щелкает правой кнопкой по странице и выбирает View page source

существует несколько ключевых переменных JavaScript (с этой записи), раньше определял станцию и ее потоки.

  1. поиск (ctrl-f) для "потоков"

соответствующий текст должен быть в разделе 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.

3
ответ дан 6 December 2016 в 20:45

Вот модуль Perl и демонстрационные сценарии, которые могут автоматизировать процесс располагающихся потоковых ссылок

https://metacpan.org/release/IHeartRadio-Streams

https://metacpan.org/release/Tunein-Streams

0
ответ дан 1 December 2019 в 09:15

Другие вопросы по тегам:

Похожие вопросы: