Агрегатор интернет-
радиостанций
Проект под NDA
Проект под NDA
Наш заказчик — один из крупнейших российских медиахолдингов, в состав которого входит пять радиостанций. При этом у каждой радиостанции есть несколько потоков: основной — эфирный и другие, где транслируются подборки в зависимости от музыкального жанра, например, «Джаз» или «Романтик». Всего более пятидесяти потоков!
У каждой станции был свой собственный сайт и приложение, и пользователю приходилось переключаться с одного на другое, если ему хотелось разной музыки — удобного в этом было мало. Мы разработали агрегатор интернет-радиостанций, который дает возможность выбирать и слушать музыку из любого потока в одном месте, на единой площадке.
Трансляция потоков на сайт портала происходит за счет парсинга данных с сайтов каждой радиостанции. Для добавления новой радиостанции в панели управления сайтом размещается ссылка на поток в формате .aacp. AAC (Advanced Audio Coding) представляет собой многоканальный алгоритм кодирования аудио, поддерживающий потоковую передачу.
Мобильное приложение имеет идентичный с сайтом функционал, но с индивидуальным дизайном под мобильных пользователей.
На агрегаторе представлено свыше пятидесяти потоков трансляций — как сделать так, чтобы пользователь не потерялся и нашел именно то, что ему нужно?
Мы внедрили два вида фильтров: по жанру (pop, club, dance и т.д.) и по настроению (праздник, ностальгия, отдых и т.д.) для подбора радиостанций. Достаточно кликнуть на логотип нужной радиостанции из подборки, чтобы начать слушать трансляцию.
Иногда бывает так, что пользователь сам не знает, что именно он хочет послушать сейчас. Для таких случаев мы отслеживаем количество прослушиваний каждого трека и на основе этих данных формируем «Топ популярных песен» — для каждой указываем, как долго она в этом топе находится. Если у пользователя нет конкретных предпочтений, он всегда может просто включить самые популярные треки, которые собираются с разных радиостанций и разных программ — всех, которые агрегирует портал.
Предусмотрена возможность добавлять треки вручную через панель управления сайтом, также панель управления сайтом дает возможность управлять их свойствами
Еще один инструмент для более точной настройки и сохранения пользовательских предпочтений. После регистрации на портале, пользователь получает возможность выбрать интересные именно для себя каналы радиостанций, например, «Рок» и «Клубная музыка» — и в дальнейшем получать соответствующие рекомендации.
Еще одна частая проблема для слушателей: прослушал понравившуюся песню на радио, а название просмотреть не успел, хочешь ее найти, но не знаешь ни ее названия, ни ее исполнителя.
У каждой радиостанции, каждого ее потока есть расписание выхода каждого трека. Мы разработали функционал, который позволяет найти нужный трек с помощью этого расписания. Достаточно ввести в специальное поле на сайте или приложении дату, время и радиостанцию, на которой человек услышал трек — и система выдаст его название и исполнителя.
На площадке регулярно публикуются новости радиостанций, чтобы слушатели могли быть в курсе последних событий в мире музыки и шоу-бизнеса. Они подгружаются с сайтов других радиостанций при помощи парсинга, но также могут быть добавлены вручную администратором через панель управления сайтом.
Немаловажной задачей для заказчика была возможность дополнительной монетизации площадки: здесь мы предусмотрели места под баннерную рекламу. Все рекламные кампании настраиваются с помощью онлайн-сервиса ADFOX, с которым на сайте и в мобильном приложении реализована интеграция. Сервис позволяет владельцам сайтов, видеоресурсов и мобильных приложений управлять показами рекламы, собирать статистику и анализировать эффективность кампаний.
Минимальные опции для тестирования и предварительного просмотра рекламы также добавлены в панель управления администратора.
Разработали удобный инструмент, который позволяет пользователям слушать любимые радиостанции в одном месте, а заказчику — получать дополнительный доход от рекламы.
Как сайт, так и мобильное приложение управляется административной панелью под единой backend-серверной частью, которая дает возможность добавлять новые треки, новости и радио потоки.
Агрегатором пользуется более семидесяти тысяч уникальных слушателей ежемесячно.