Дорогие друзья!
  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:Моего вопроса нет FAQ...
A:Задавайте ваши вопросы, контакты тут
-