Как получить прямую ссылку на поток любой онлайновой радиостанции
В интернете существуют тысячи онлайновых станций, круглосуточно вещающих самую разнообразную музыку. Можно слушать их непосредственно на соответствующих сайтах или специальных каталогах типа Shoutcast или TuneIn, но гораздо удобнее делать это в обычном десктопном плеере. Во-первых, это позволяет создавать из разных станций списки по жанрам или настроению, а во-вторых, некоторые плееры умеют еще и записывать прямой эфир.
Многие каналы прямо на своих сайтах приводят ссылки для воспроизведения в плеере, но далеко не все. И это вполне понятно, создатели сайта не хотят вас отпускать со своего сайта, чтобы показать вам побольше рекламы. Можно, разумеется, подсмотреть требуемую ссылку в исходном коде, но она бывает иногда так искусно спрятана, что человеку без знания HTML может быть трудно разобраться. Поэтому мы хотим вас познакомить с легким способом получения адреса потока практически любой станции.
Для пользователей Google Chrome
1. Открываем страницу станции в своем браузере.
2. Нажимаем F12. Открывается панель инструментов для разработчиков.
3. Перезагружаем страницу, после чего включаем воспроизведение.
4. В открытой внизу панели переходим на вкладку Network и ищем в колонке Timeline самое длительное соединение.
5. Щелкаем правой кнопкой мыши по ссылке и копируем ее в буфер обмена.
Здесь надо сказать, что бывают разные варианты и иногда полученную ссылку надо немного изменить. Например, в приведенном случае она имеет вид http://pub5.sky.fm/sky_tophits_aacplus?type=.flv и работать не будет. Но если убрать ее хвост, после вопросительного знака включительно, то все заиграет. Так что нужно экспериментировать.
Для пользователей Firefox
Если вы пользуетесь этим замечательным браузером, то у вас наверняка установлено расширение Adblock Plus. А если еще нет, то обязательно установите его, ведь оно не только отлично режет рекламу, но и поможет нам искать нужную ссылку на музыку.
1. Открываем сайт станции в Mozilla Firefox.
2. Нажимаем сочетание клавиш CTRL+SHIFT+V после чего открывается список элементов просматриваемой страницы.
3. В этой таблице обращаем внимание на колонку Тип и находим в ней значение Объект или Запрос объекта.
4. Часто таких записей несколько, поэтому опытным путем находим подходящую. В приведенном на скриншоте случае видим знакомую уже по описанию выше ссылку, которую надо точно так же укоротить.
У меня все равно не играет, в чем дело?
Скорее всего вам попалась радиостанция, которая определяет каким образом вы подключаетесь к ее каналу — через браузер или просто из плеера и блокирует такое соединение.
В таком случае придется использовать замечательный аудиоплеер AIMP, который умеет маскироваться под браузер. Для этого в настройках программы (Настройки -> Воспроизведение -> Параметры подключения -> User-Agent) введите Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) и все должно заработать.
Приятного вам прослушивания!
Некоторые каналы на своих сайтах приводят ссылки для воспроизведения в плеере, но далеко не все. И это вполне понятно, создатели сайта хотят чтобы Вы слушали радио на сайте. Можно, разумеется, подсмотреть требуемую ссылку в исходном коде, но она бывает иногда так искусно спрятана, что человеку без знания HTML может быть трудно разобраться. Поэтому мы хотим вас познакомить с простым способом получения адреса потока практически любой станции.
Для пользователей Google Chrome
- Открываем страницу станции в своем браузере.
- Нажимаем F12. Открывается панель инструментов для разработчиков.
- Перезагружаем страницу, после чего включаем воспроизведение.
- В открытой внизу панели переходим на вкладку Network и ищем в колонке Timeline самое длительное соединение.
- Щелкаем правой кнопкой мыши по ссылке и копируем ее в буфер обмена.
Также огромное количество потоков можно взять на этом сайте.
Просмотров: 24 909
UPD 13.12.2019: Статья устарела! Смотрите комментарии!
Долгое время я слушал свое любимое онлайн радио через сайт и захотелось мне однажды услышать его на своем любимом стареньком планшете с Android, причем через свою любимую программу, а не через предлагаемый для установки клиент. Для этого нужна прямая ссылка на поток вещания, которую на сайте радиостанции я искал и не обнаружил, посему будем эту ссылку добывать.
Освоив данную методику, можно узнать прямую ссылку практически на любую радиостанцию.
Поехали!
Разделим задачу на два пункта:
1. Определение IP сервера с которого идет поток.
2. Определение полной ссылки в анализаторе трафика. П.1 нужен нам для упрощения поиска ссылки в программе.
Собираем инструменты для ловли блох ссылок:
— TCPView от Microsoft/Sysinternals. Работает без установки.
— Wireshark Portable. Работает без установки. Скрывается на сайте под названием Windows PortableApps.
— Возможно потребуется WinPCAP для работы программы Wireshark. Требует установки. Можно смело удалить после того, как все сделаем.
Все программы запускаем от администратора, иначе могут отображаться не все данные.
Для тренировки выберем «жертвой» радио Ретро ФМ.
Задача: Нам нужна прямая ссылка на трансляцию Ретро ФМ 70е.
Часть первая: выполняем поиск IP адреса сервера трансляции.
— Запускаем трансляцию Ретро ФМ 70е на сайте.
Музыка начала играть через браузер.
— Запускаем TCPView. Ищем наиболее «прожорливый» поток данных.
— Копируем найденную в TCPView строку потока данных.
— Вставим скопированное в Блокнот.
Первый пункт выполнили: Мы нашли IP адрес сервера трансляции. TCPView закрываем. Браузер тоже закрываем (все окна), т.к. встречал ресурсы онлайн радио, на которых при остановке воспроизведения потока сами данные трансляции продолжали передаваться, а нам нужно поймать самое начало потока. Именно в начале, при запуске трансляции передается прямая ссылка на поток.
Часть вторая: «Ловим» прямую ссылку онлайн трансляции.
— Запускаем программу Wireshark.
Здесь надо указать правило фильтрации 1. В нашем случае — это IP сервера трансляции 77.91.65.146.
Далее надо применить это правило нажав на кнопку 2 и потом сделать двойной клик на имени интерфейса сетевой карточки ПК 3.
Сбор данных пошел, но отображаться ничего пока не будет, т.к. нет нужной нам трансляции.
— Запускаем опять наш браузер, заходим на сайт Ретро ФМ. Запускаем трансляцию Ретро ФМ 70е. Услышали звук? Идем дальше.
— Идем обратно в окно программы Wireshark.
Нажимая на красную кнопку, останавливаем сбор трафика. Собранных данных достаточно. Практически в самом начале списка видим нашу ссылку.
Нажимаем на строку со ссылкой. Разворачиваем пункт Hypertext Transfer Protocol и видим прямую ссылку на трансляцию.
Выделяем ссылку и копируем нажав Ctrl+C.
— Открываем Блокнот и вставляем скопированные данные. Убираем скобки и прочий мусор и получаем:
http://retro70.hostingradio.ru:8025/retro70-128.mp3
— Проверяем ссылку в плеере. У меня это Foobar2000.
Слышим звук трансляции. Бинго!
Задача выполнена! Мы нашли рабочую прямую ссылки на трансляцию Ретро ФМ 70е.
PS.
В процессе поисков Вы будете находить прямые ссылки на онлайн трансляции на подобии нашей:
http://retro70.hostingradio.ru:8025/retro70-128.mp3
Совет: Попробуйте в браузере пройти по ссылке отбросив данные после адреса сервера.
Продолжая наш пример с Ретро ФМ, это будет выглядеть так:
http://retro70.hostingradio.ru:8025
Иногда это позволяет зайти на страницу сервера трансляции и увидеть ссылки на другие потоки. В нашем случае зайти на сервер не получилось, т.к. админы Ретро ФМ поломали его веб морду.
Возможно специально.
Как узнать потоки на радио
Узнать адрес потока радиостанции возможно при помощи исходного кода страницы. Его просмотр доступен не для каждого браузера, поэтому заранее используйте тот, в котором его возможно будет прочесть.
Вам понадобится
- — браузер;
- — подключение к интернету.
Инструкция
Для того чтобы просмотреть интернет-адрес потока определенной радиостанции, откройте просмотр исходного кода страницы через меню вид или при помощи нажатия на страницы правой кнопкой мыши в зависимости от того, какой браузер вы используете.
Далее перейдите к поиску по коду, для этого используйте комбинацию клавиш Ctrl+F и в появившейся форме выполните запрос по следующему ключу: < option id=»…» selected=»selected» value=’|… Вместо многоточий впишите правильное название радиостанции. Нажмите клавишу Enter, после чего у вас должна отобразиться найденная длинная строка, содержащая в середине код потока для радио.
В появившемся результате поиска скопируйте адрес потока. Он будет начинаться на “radio=” и заканчиваться “&url”. Содержимое между двумя этими частями вам и нужно для вставки в клиент, который используете для прослушивания радио, например, проигрыватель AIMP или мессенджер Miranda IM. Обратите внимание, что многие из программ для прослушивания радио могут самостоятельно находить адреса потоков.
Обратите внимание, что зачастую в адресе потока также указывается и битрейт воспроизводимой музыки, поэтому если вы хотите его увеличить или уменьшить, введите в строке значения 96, 128, 240 или 360, если это доступно для текущей радиостанции. Просто найдите одно из этих значений в адресе и замените его желаемым. Если все будет работать, значит, смена битрейта доступна для данной станции.
Обратите внимание, что многие радиостанции иногда размещают адрес потока на официальном сайте или форуме, если таковой имеется, например, http://42fm.ru/index.php/streams/. Также вы можете узнать поток интересующей вас станции, выполнив поиск в интернете по ее названию. Обычно такие записи часто встречаются в блогах и городских форумах.
Полезный совет
Чаще просматривайте официальные сайты радиостанций.
Войти на сайт
или
Забыли пароль?
Еще не зарегистрированы?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Плейлисты периодически обновляются, сначала проверяем наличие обновления, только потом жалуемся на нерабочий плейлист
Пожелание к тем, кто хочет поделиться плейлистами:
По возможности, публикуйте плейлисты в нескольких форматах:
.m3u8 — формат, подходящий для разных плееров с поддержкой юникода (в этой теме находят плейлисты не только пользователи десктопного АИМПа).
.xspf — открытый универсальный формат, позволяет добавить логотипы для радио и сгруппировать записи в AIMP по какому-то критерию (к примеру, жанру), так же поддерживается многими плеерами.
При упаковке большого плейлиста, желательно, использовать .zip формат (поддержка этого архиватора есть у любого утюга, в отличие от rar или 7z).
Как искать плейлисты в этой теме?
На этой страничке справа сверху есть поле «Поиск», вводим туда название радиостанции и смотрим результаты поиска.
Как слушать радио в AIMP?
Ответ на вопрос подробно расписан в другой теме https://www.aimp.ru/forum/index.php?topic=14264.0
Не работают радиостанции из плейлиста. Что делать?
0. Ссылки могут просто устареть — можно поискать другой более новый плейлист.
1. Прежде всего убедитесь, что на компьютере есть интернет
2. Убедитесь, что у АИМПа есть доступ к интернету:
2а. Работают ли другие станции?
2б. Правильно ли настроен АИМП для доступа к интернету (Настройки -> Параметры подключения)?
2в. Не блокирует ли антивирус или файрвол доступ к интернету для АИМПа?
3. Настройки Подключение к сети — увеличьте Время ожидания (иногда, даже, приходится ставить 30000 мс)
4. Попробуйте сменить User-Agent
Настройки -> Интернет-радио -> User-Agent -> BASS/2.4, либо Mozilla/4.0 (compatible), либо Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US), либо Opera/9.80, либо Mozilla/5.0 (BASS/2.4; ru-ru) AppleWebKit/533.1 (KHTML, like Gecko), либо Dalvik/2. 1. 0 (Linux; U; Android 5.0.2; D5503 Build/14.5.A.0.270), либо Mozilla/5.0 (iPhone; BASS/2.4), либо AudioAddict-di/1.4.7 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) CriOS/38.0.2125.67 Mobile/12B411 Safari/600.1.4
Почему так сложно получить ссылки на некоторые радиостанции?
Создатели радиостанций хотят не только тратить деньги на аренду серверов, но и зарабатывать на вещании. Заработать деньги на радиовещании можно только на рекламе. Именно поэтому авторы заинтересованы в посещении своих сайтов, где и находится реклама. Для этого изобретаются различные типы защиты от проигрывания в плеерах, таких как АИМП, ведь в плеерах не видна реклама.
Радиостанция не передаёт названия играющих треков. Как исправить?
0. Далеко не все радиостанции передают названия, поэтому, иногда, ничего сделать не получится. Даже если на сайте радиостанции названия треков видны, важно помнить, что поток и сайт в общем случае никак не связаны, поэтому плеер, играя поток, не знает, что какой-то сайт показывает названия играющих треков. Это ещё один способ заставить слушателя открывать сайт радиостанции, а не пользоваться плеерами.
1. Смените User-Agent (чаще всего помогает BASS/2.4)
Настройки -> Интернет-радио -> User-Agent -> BASS/2.4, либо Mozilla/4.0 (compatible), либо Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US), либо Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/17.0.919.0 Safari/535.7, либо Opera/9.80, либо Opera/9.80 (Windows NT 6.1; U; YB/3.5.1; ru) Presto/2.10.229 Version/11.64, либо AudioAddict-di/1.4.7 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) CriOS/38.0.2125.67 Mobile/12B411 Safari/600.1.4
Инструкции как получать ссылки из браузера
Расширение FMPLAY URL Getter для Chrome https://chrome.google.com/webstore/detail/fmplay-url-getter/gnnmepchabebcpbopfnejhgfmpblafnf?hl=ru
Как получить прямую ссылку на поток любой онлайновой радиостанции (Лайфхакер)
Как получить ссылку на поток онлайн радиостанции
Получение ссылки с помощью дополнения Video DownloadHelper
Автономный парсер ссылок
Android Приложение «Онлайн радио» для Андроид (2000+ станций)
Приложение Web Video Cast (есть реклама)
Приложение XBrowser
Поисковики / каталоги радиостанций
https://radio.pervii.com
https://onradios.ru
https://liveonlineradio.net
https://streamfinder.com
https://zeno.fm/search/radio
https://tunein.com/radio/music
http://radio-rating.ru
http://fmstream.org
http://rosradio-online.ru
https://radioplayer.ru
Плейлисты радио
Мега-плейлист от shibka.ru 29878 радиостанций (от 22.10.2021)
Плейлист украинских радиостанций (~550 штук)
Плейлист радиостанций России (~1600 штук)
Плейлисты радиостанций Москвы (~50 станций) и Санкт-Петербурга (~40 станций)
Плейлист региональных радиостанций России (~100 станций)
Плейлист федерального и регионального радио (~300 потоков)
Плейлист радиостанций Беларуси (~80 станций)
Плейлист радиостанций Латвии (~40 станций)
Детское радио (~230 станций)
Литература / Книги / Театр (~50 станций)
Музыкальные каналы (TV / Видео) (+ world IPTV) (+1)
Covers / Каверы / Трибьют (~20 станций)
ВГТРК (Вести FM, Capital FM, Heart FM, Ватан, Маяк, Москва FM, Радио Москвы, Радио России, Татарстан Авазы, Радио Хорошего настроения, Юность, Соловьев)
Тавр Медиа (Flash, Classic, Gold, Italiana, Ritmo Latino, Гуляй, Наше, Jazz, Kiss fm, Инди, Мелодия fm, Релакс, Roks, Хит fm)
United Radio Group (URG) (UMH) (Авторадио, Бизнес, Джем ФМ, DJ FM, Lounge, NRJ, Power FM, Ретро, Пятница, Перец, Шансон, BestFM)
↓↓↓ Продолжение в следующем сообщении ↓↓↓