Дорогие друзья!
  1. Радио переехало на новый IP адрес! Исправьте настройки ДНС: 91.244.172.88

Описание

Основные возможности:

  • Прослушивание любимых радиостанций на родном языке на Xiaomi Mi Radio или Xiaomi Smart Gateway используя стандартное приложение Mi Home App
  • Возможность добавлять нужные вам радиостанции в каталог (пока только через администратора)
  • Не требует модификаций прошивки устройств
  • Часть радиостанций абсолютно бесплатна, для прослушивания всех радиостанций необходимо приобрести Премиум подписку за небольшую сумму
  • Возможность создать собственный сервер

Характеристики Mi Radio:

  • Радио работает на чипсете MT7688K
  • Размер памяти: 8 MB
  • Операционная система eCOS
  • Радио не может проигрывать обычные Интернет-радиостанции по URL, оно работает по автообновляемым плейлистам в которых находятся файлы-сегменты по несколько секунд в формате aac с битрейтом 64kb/s

Принцип работы:

Перенаправив запросы от приложения MiHome к api.ximalaya.com на наш сервер, приложение получает от нас список радиостанций, которые можно сохранить в само радио. Каждая радиостанция отдельно конвертируется в понимаемый девайсом формат (что требует довольно существенных ресурсов на сервере).

Установка

  1. Выполните первоначальную настройку радио/шлюза при помощи MiHome, в качестве региона выберите "Китай". Работоспособность с модами приложения и плагина не гарантируется.
    • Метод 1: (Нужен ROOT) Установите приложение Hosts Editor и добавьте "+" две новые записи:
      IP: 91.244.172.88 Hostname: api.ximalaya.com
      IP: 91.244.172.88 Hostname: c.ctc.w.ximalaya.com
      Совет 1: Вы можете сделать это вручную, отредактировав файл /system/etc/hosts на телефоне (нужен ROOT), добавьте эти строки в конец файла hosts:
      91.244.172.88 api.ximalaya.com
      91.244.172.88 c.ctc.w.ximalaya.com
      Совет 2: На некоторых устройствах приложение HostEditor может работать некорректно, но есть куча других приложений для редактирования Hosts, попробуйте их.
    • Метод 2: Вы можете прописать наш DNS 91.244.172.88 в ваш роутер/телефон вместо DNS провайдера. Дожен быть только этот DNS.
    • Метод 3: Метод только для Android, работает 100% там, где другие методы не помогают. Ставим приложение DNSChanger из Google Play. Вписываем DNS1 - 91.244.172.88 DNS2- пусто, включаем "Active".
    • Проверка настроек: Откройте сайт http://api.ximalaya.com в вашем браузере на мобильном устройстве. Если вы видите наш сайт - настройки верны. Если не помогло, то зайдите в настройки DNSChanger и включите опцию "Включить IPV6".
  2. Запустите приложение MiHome. Что бы найти наши радиостанции, следуйте скриншотам::
      
  3. Наслаждайтесь результатом. Приятного прослушивания!

Вы можете связаться с нами через контакты если возникнут проблемы.

FAQ

Q:Станции не добавляются, что делать?
A:Если у других пользователей нет проблем, и на сервере не ведется профилактика, значит у вас проблема с настройкой.
Давайте попробуем разобраться:
1. Убедитесь, что используете официальную версию Mi Home из Google Play, и плагин (переведенные с 4pda могут работать не корректно).
2. Выберите регион "Китай" в Mi Home.
3. Проверяем как у вас на телефоне настроен DNS: зайдите на сайт (с мобильного устройства с MiHome) http://api.ximalaya.com
Видите наш сайт? Настройка днс верна. Нет? Проверяйте настройку ДНС по инструкции.
4. Станции можно увидеть в Mi Home перейдя по пунктам указанным стрелками на скриншотах в п.3 инструкции по установке
Если после указанных проверок так и не получится добавить станции, напишите нам с более подробной информацией по пунктам тестирования выше.
Q:Зачем нужен ваш сервер, почему просто не прописать ссылки в память радио?
A:Радио понимает только определенный формат, если записать в память обычные ссылки - работать не будет. На сервере стоит программа ffmpeg которая обрабатывает радио-поток и приводит его в вид, понимаемый радио (плейлист с aac 64 кусками по 7 секунд).
Q:Как добавить свою станцию?
A:Заявки принимаются в группе ВКОНТАКТЕ или по электронной почте (раздел контакты), просьба подавать заявку в виде:
Название станции: BBC Radio 1 UK
URL вещания: http://stream.example.com:8000/stream.aac
Описание станции: BBC Radio 1, home of the Official UK Chart, the Live Lounge and the worlds greatest DJs.
Жанр: Новости
Страна: Великобритания
Логотип: файл с логотипом станции
Q:Как мне поднять свой сервер?
A:Исходный код сервера находятся на github
Q:На каких устройствах будет работать сервис?
A:На Xiaomi Mi Radio и Xiaomi Gateway
Q:Что я получу, купив Премиум? На что идут средства?
A:Купив Премиум, вы получите доступ ко всем радиостанциям. Процесс перекодирования станций - довольно ресурсоемкий, по этому нужен мощный сервер с хорошим каналом. Средства пойдут на содержание и администрирование сервера.
Q:Где взять Device ID для входа в личный кабинет?
A:Откройте список станций в приложении MiHome, первая станция в списке будет называться ID. В информации о станции вы можете найти Device ID.
Q:Что такое Device ID?
A:Это иденитификатор вашего смартфона (не шлюза или радио!).
Q:Я заплатил, но премиум станции не работают. "Ваша подписка истекла"
A:Дня начала разберемся в терминологии: Device ID - идентификатор смартфона (не самого шлюза/радио). Если у вас 2 смартфона - то будет 2 идентификатора. Если вы сменили смартфон - то Device ID поменяется. Когда вы добавляете станцию в избранное, она добавляется вместе с Device ID того устройства (смартфона), с которого добавляете. Давайте рассмотрим частные случаи:
1. У вас поменялся смартфон. Вам нужно сделать следующее: сообщить мне старый и новый ID, я перенесу подписку. Так же, удалить все станции из избранного и добавить их заново (что бы прописался ID нового устройства).
2. У вас два+ смартфона. У каждого смартфона будет свой Device ID. Вам нужно выбрать главный, и с него добавить в избранное нужные станции, по его ID и оплачивать. С других смартфонов можно будет переключать станции из избранного.
3. Вы оплатили, но радио говорит, что подписка истекла. Попробуйте впервую очередь сверить Device ID с тем, на который платите. Затем удалить станцию из избранного и добавить заново. Если это не помогает, обращайтесь ко мне.
4. У вас несколько шлюзов/радио. Если все они привязаны к одному смартфону, аккаунту михоум, то вам потребуется всего лишь одна подписка.
Q:Моего вопроса нет FAQ...
A:Задавайте ваши вопросы, контакты тут
-