Dear friends!
  1. Radio has moved to a new powerful physical server with a good Internet channel. This will allow us to keep all stations on the one server, process requests for adding new stations and get rid of glitches.
  2. We have spent a lot of money for it. So we forced to make "Premium" subscription. Some radio stations will continue to be free, the rest will be free for new users for a week, then you will need to purchase a subscription.
  3. Have you previously donated to the project? Send detailed information about it (date, time, payment system, amount), ID of your radio (you can see in MiHome APP in the list of radio stations) on our email info@ximiraga.ru. We will x3 your amount and renew your subscription.
  4. Attention! You will need to reconfigure DNS to a new address: 37.235.155.101 Also (very important) remove the radio stations from your favorites and add them again! Working with MODS of MiHome APP and plugin are not guaranteed.
    Thank you very much for understanding.

Intro

Features:

  • You can add/remove/listen different radiostation from our catalog to your Xiaomi Mi Radio or Xiaomi Smart Gateway using standard Mi Home App
  • You can add to our catalog radiostation your wish (now only manually by administrator)
  • Some stations if free. If you want to get access to all stations, you need buy Premium subscription
  • It doest need any software/firmware modification and simple to install

Install

  1. Configure your radio using the Mi Home App, choose China region. Working with MODS of MiHome APP and plugin are not guaranteed.
    • Method 1: (Need ROOT) Install Hosts Editor App and add "+" two new records:
      IP: 37.235.155.101 Hostname: api.ximalaya.com
      IP: 37.235.155.101 Hostname: c.ctc.w.ximalaya.com
      Hint 1: You can do it manualy by editing the /system/etc/hosts file on your phone (Need ROOT) by adding this two lines at the end of file:
      37.235.155.101 api.ximalaya.com
      37.235.155.101 c.ctc.w.ximalaya.com
      Hint 2: On some devices HostEditor app may work incorrect, but other app for editing hosts file may work, please try it.
    • Method 2: You can specify our DNS 37.235.155.101 in your router/phone instead of the providers DNS. It must be single DNS.
    • Checking DNS settings: Open http://api.ximalaya.com in your mobile phone browser. DNS settings is correct if you can see our site.
  2. Launch the Mi Home App. To find XiMiRaGa radiostations follow screenshots:
      
  3. Enjoy result. Happy listening!
Feel free to contact us if you have any troubles with configure your device.

FAQ

Q:Does XiMIRaGa simply writes a station in the device memory?
A:The Radio cant play common radio station by URL. It play by auto updatable playlist with a seven-second segments (chunks) aac file with 64 Kb/s bitrate. We use ffmpeg to encode each station to this format.
Q:Can I add my station to playlist?
A:Yes, you can. But there not many free solts, so please send request to realy important stations. Federal radio station with news in first priority. Thanks for understanding. If you have server you can help us to extend our processing power and playlist.

To add station you need to Write us ONLY in our VK GROUP ( https://vk.com/ximiraga ). Dont use mail for it, it will not reply. You can use russian or english language.
Please provide infomation about station you want to add in the form, example:
Station Name: BBC Radio 1 UK
Station streamurl: http://stream.example.com:8000/stream.aac *
Station description: BBC Radio 1, home of the Official UK Chart, the Live Lounge and the worlds greatest DJs. Broadcast internationally from the UK, daytime shows are more pop and night time shows more eclectic.
Station genre: News
Station country: United Kindom.

* station URL is not url to radios website with online translation, it is stream URL, wich you can be opened with any audioplayer, such is vlc, wmp, aimp etc. Radios may be in any encoding, but prefer is aac 64kb/s. If you cant do it, you can specify radio website url, but such requests will be processed in the least and with no guarantees.

Q:What are the benefits of a premium subscription??
A:You will give access to all radiostations with premium subscription.
Q:Where I can find my Device ID?
A:Launch Mi Home and enter "Internet Stations". You can find Service Radiostation called like "Device ID: xxxxxxxxxx" at the begining of the stations list.
Q:I have linux/freebsd VPS/home server. Can I make my own server?
A:Yes, you can. You can find source code on the github
Q:What devices does the project support?
A:XiMiRaGa support Xiaomi Mi Radio and Xiaomi Gateway

News

09 Apr 2017 - Fixed issue with MiHome on iOS. MiHome App on iOS migrate to HTTPS.
04 Apr 2017 - Dear Users! We have some free slots, please read FAQ.
27 Jan 2017 - Dear Users! For now we have not free slots for new radio stations.
So adding new station is temporarily not available. As exceptions can be added only federal radio station with news. Thanks for understanding.
25 Jan 2017 - Changes:
* fixed radiologos
* fixed search in MiHome
-