Дорогие друзья!
  1. Радио переехало на новый мощный физический сервер с хорошим каналом. Это позволит держать все станции на одном сервере, выполнять запросы на добавление новых станций, избавиться от глюков.
  2. На это потрачена не малая сумма денег из собственных средств, по этому мы вынуждены ввести "Премиум" подписку, за небольшую сумму. Часть радиостанций продолжит быть бесплатными, остальные будут бесплатны в течение двух недель для новых пользователей, далее будет нужно приобрести подписку.
  3. Для тех, кто ранее делал пожертвования проекту: пришлите информацию о дате и сумме пожертвования и ID вашего приемника (можно посмотреть в MiHome в списке радиостанций), мы умножим эту сумму на 3 и продлим Вашу подписку.
  4. Внимание! Вам будет необходимо перенастроить DNS на новый адрес: 37.235.155.101 Так же, что очень важно, удалите радиостанции из избранного и добавьте их заново! XiMiRaGa может некорректно работать с модами MiHome и плагина.

Описание

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

  • Прослушивание любимых радиостанций на родном языке на 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: 37.235.155.101 Hostname: api.ximalaya.com
      IP: 37.235.155.101 Hostname: c.ctc.w.ximalaya.com
      Совет 1: Вы можете сделать это вручную, отредактировав файл /system/etc/hosts на телефоне (нужен ROOT), добавьте эти строки в конец файла hosts:
      37.235.155.101 api.ximalaya.com
      37.235.155.101 c.ctc.w.ximalaya.com
      Совет 2: На некоторых устройствах приложение HostEditor может работать некорректно, но есть куча других приложений для редактирования Hosts, попробуйте их.
    • Метод 2: Вы можете прописать наш DNS 37.235.155.101 в ваш роутер/телефон вместо DNS провайдера. Дожен быть только этот DNS.
    • Проверка настроек: Откройте сайт http://api.ximalaya.com в вашем браузере на мобильном устройстве. Если вы видите наш сайт - настройки верны.
  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:Моего вопроса нет FAQ...
A:Задавайте ваши вопросы, контакты тут
-