mulat

Xiaomi Wifi Radio - Nowy serwer ze stacjami radiowymi [Mi-Radio.tk]

Barometr stacji  

1 member has voted

  1. 1. Których stacji słuchacie?

    • Antyradio
      1
    • Eska Rock
      1
    • muzo.fm
      0
    • Radio Gdańsk
      0
    • Zlote Przeboje
      0
    • RMF Rock
      1
    • Trójka - Polskie Radio
      0
    • Radio Szczecin
      0
    • Radio Zet
      0
    • RMF FM
      0
    • TOK FM
      0
    • Chillizet
      0
    • Vox FM
      0
    • Radio WAWA
      0
    • OpenFM - Praca
      0
    • OpenFM - Dobranoc
      0


Recommended Posts

Witam wszystkich!

Stworzyłem własny serwer ze stacjami radiowymi dla Xiaomi Gateway (http://mi-radio.tk).

Bardzo proszę o głosowanie w ankiecie dotyczącej popularności stacji!

[Konfiguracja]

1. Telefon:

2. Aplikacja:

  • Stacje znajdują się w zakładce "Local Station" lub w search wyszukać mi-radio.tk
  • Dodać stacje do ulubionych

3. Telefon

  • Zatrzymać aplikację Host Go 
  • Usunąć wpis z pliku hosts

[stacje radiowe]

  1. Antyradio
  2. Eska Rock
  3. muzo.fm
  4. Radio Gdańsk
  5. Zlote Przeboje
  6. RMF Rock
  7. Trójka - Polskie Radio
  8. Radio Szczecin
  9. Radio Zet
  10. RMF FM
  11. TOK FM
  12. Chillizet
  13. Vox FM
  14. Radio WAWA
  15. OpenFM - Praca
  16. OpenFM - Dobranoc

Screenshot_20180409-163015.thumb.png.522f45854301c3bfefc10a18a0d1f4a6.png

[Jakość]

Stację są enkodowane do formatu AAC z Variable Bit Rate 5

VBR kbps/channel AOTs
5 96-112 LC

[Nowe stacje]

Możliwe jest dodanie nowych stacji. Ewentualne prośby muszą zawierać:

  • nazwa stacji
  • logo (kwadrat, najlepiej w formacie png)
  • link do streama

[DNS]

Serwer DNS został wyłączony! Nowy sposób został opisany w punkcie [Konfiguracja].

[Aktualizacje projektu]

  • 11/05/2018 - przedłużenie projektu do 6/2019
  • 17/05/2018 - nowe stacje: Złote Przeboje, RMF Rock
  • 18/05/2018 - nowe stacje: Rock Radio
  • 19/05/2018:
    • zmniejszona głośność streamów o ~75%, dzięki temu regulacja głośności jest bardziej płynna
    • usunięte stacje: BBC1, BBC2, BBC4, Radio Krokodyl (nikt ich nie używał)
  • 22/5/2018 - informacje o DNS
  • 26/09/2018 - dodano nowe stacje na prośbę @krzysmir (Trójka - Polskie RadioRadio, Szczecin, Radio Zet, RMF FM)
  • 28/09/2018 - dodano nowe stacje na prośbę @krzysmir (TOK FM, Chillizet)
  • 04/10/2018 - akutalizacja strony projektu http://mi-radio.tk
  • 27/12/2018 - usunięcie Rock Radio (przenieśli się do tuba.fm)
  • 29/12/2018 -  projekt został przepisany na docker.png, zmiana serwera DNS na Cloudflare
  • 31/12/2018 - zwiększenie stabilności stacji (healthcheck co 5 min), zmiany w dodawaniu nowych stacjach
  • 03/01/2-19 - stacje testowe [local] nie będą u Was działały prowadzą do lokalnego IP
  • 06/01/2019 - wyłączenie serwera DNS! DNS był przykrą koniecznością dla telefonów bez roota, dzięki aplikacji Host Go nie jest już więcej potrzebny. Dodano nowe stacje: Vox FM, Radio WAWA
  • 10/02/2019 - dodano nowe stacje (RMF Dla Dzieci, eskaGO - Piosenki dla dzieci)
  • 01/03/2019 - dodano nowe stacje (OpenFM - Praca, OpenFM - Dobranoc)
  • 19/06/2019 - serwer opłacony na kolejny rok, dodałem ankietę, usunięto stacje (RMF Dla Dzieci, eskaGO - Piosenki dla dzieci)
Edited by mulat
aktualizacja - 19/06/2019
  • Like 1

Share this post


Link to post
Share on other sites

Kurcze... U mnie nie działa. Zrobiłem jak w opisie dla wersji bez roota. Program do zmiany DNS uzyskał połączenie. W Mi Home przeszukuję zakładki lokalne i nic nie znajduje. Pomoże ktoś?

Wysłane z mojego Redmi 3 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites
On 4/27/2018 at 5:45 PM, panda1978 said:
Kurcze... U mnie nie działa. Zrobiłem jak w opisie dla wersji bez roota. Program do zmiany DNS uzyskał połączenie. W Mi Home przeszukuję zakładki lokalne i nic nie znajduje. Pomoże ktoś?  Wysłane z mojego Redmi 3 przy użyciu Tapatalka

Zrób restart telefonu, od razu po restarcie włącz aplikację do DNS i powinno zadziałać. W Mi Home odświeżenie kilka razy (palcem w dół) też powinno pomóc. http://api.ximalaya.com powinno przekierować Cię do strony takiej jak z załącznika.

Wysłane z mojego Redmi 4 Prime przy użyciu Tapatalka

71a420c2d38e4143eec356b1ab3e1e85.jpg

 

 

 

 

Edited by mulat

Share this post


Link to post
Share on other sites

Bardzo proszę o dodanie do serwera.

Radio Fantasy Augsburg

http://stream.fantasy.de/fantasy.mp3?rpempv=3.1.101

61a42000f55d.png

oraz

Radio Europa Plus Sankt Petersburg

http://emgspb.hostingradio.ru/europaplusspb128.mp3

18cf9506396e.png

Z tym linkiem w "firefox" bywały problemy ale każda inna przeglądarka jak i linux radzą sobie bez problemu.

-------------------------------------------------------------------------------------------------------------------------

 

logo.png

europaplus.png

Share this post


Link to post
Share on other sites

Radio Szczecin po włączeniu gra (ale opóźnienie chyba wynosi ponad godzinę ;) ale po 15 sekundach przestaje. GW w stanie play ale cisza. Jak się zrobi pause a potem play znowu na 15 sek gra.

 

Share this post


Link to post
Share on other sites
Radio Szczecin po włączeniu gra (ale opóźnienie chyba wynosi ponad godzinę ;) ale po 15 sekundach przestaje. GW w stanie play ale cisza. Jak się zrobi pause a potem play znowu na 15 sek gra.
 
To oznacza, że radio nie działa (zawsze będzie grało kilkanaście sekund z ostatnich chwil działania skryptu radia). Skrypt restartuje się o 4:00 rano więc już powinno być ok. Jeżeli znowu nie będzie działać to pomóżcie znaleźć inne źródło. Obecnie używam tego: http://stream4.nadaje.com:11986/prs.aac


Wysłane z mojego ANE-LX1 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites

Dodałem nowe stacje, przetestujcie czy działają. Zostało jeszcze kilka slotów na dodatkowe streamy. Każda stacja jest enkodowana co zużywa 4-6% CPU, na serwerze jest tylko jeden procek z jednym rdzeniem.

Edited by mulat
  • Thanks 1

Share this post


Link to post
Share on other sites

@mulat - rewelacyjna robota!

Przepraszam, że tak długo się nie odzywałem - sprawy rodzinne wymagające ogarnięcia przejęły 120% skupienia i wywłaszczyły wszystko inne. Gdy człowiek śmiga z najbliższymi po lekarzach i klinikach wszystko inne staje się mniej ważne.

Wracając do meritum: stacje bardzo fajnie działają, jedyne co nie działa to nie wyświetla się logo jednej ze stacji: Radia Szczecin. Nie jest to jakoś tam kluczowe.

Co do wolnych slotów to korci mnie by podrzucić może jeszcze jakąś stację czy ze dwie, ale nie chcę być aż tak natarczywy i wykorzystywać okazję.

@mulat: Należy się Tobie duuuże piwo, ordery i inne takie :)

---

Niejako obok, ale jednak do samej obsługi radia - może mi ktoś z was podpowie, bo nie wiem czy sposób mojego działania jest najbardziej optymalny.

Ustawiłem DNS (DNS Changer z Google Play), w MiHome (mam wersję 5.4.14) troszkę na 'pałę', ale udało się znaleźć stacje (interfejs tylko na stronie głównej jest po angielsku, po wejściu w radio mam wszystko w krzaczkach), ale loga i podpisy są zrozumiałe i pomagają wybrać odpowiednie stacje. Oznaczam serduszkami  te interesujące (jako ulubione).

Generalnie screen wygląda jak na screenshot'cie zamieszczonym przez @mulat w pierwszym poście, tylko że nie mam tłumaczenia na Ranking, Local Station, National Station i Network station (mam jakby narysowane małe obrazki - ale nie wiem kto to planował, bo słabo jest) i nie mam gwiazdek, a wspomniane serduszka - tu nasuwa się pierwsze pytanie: cóż to za wersja MiHome? Bo jest potencjał, że appka jest z bardziej zrozumiałem językiem.

Po oznaczeniu: wyłączam DNS, na liście, która wydaje się 'ulubionymi' (ciężko powiedzieć, napisy po chińsku) widzę odpowiednią ilość stacji, ale wszystkie po chińsku (każda jedna zapisana takimi samymi znakami), bez loga stacji itd. - generalnie jak 'dobrze' pójdzie to trzeba czekać do bloku reklamowego by usłyszeć co to za stacja ;) 

Da się słuchać, ale jakiekolwiek akcje porządkujące itd są bardzo utrudnione, bo nie wiadomo kogo gdzie się na które miejsce ustawi. Później appka jest zbędna.

Rozumiem, że tak to wygląda wszędzie/u każdego użytkownika? Czy macie jakąś inną/lepszą appkę? Będę wdzięczny za każdy komentarz :)

Share this post


Link to post
Share on other sites

Odinstaluj całkowicie aplikację i zainstaluj ponownie z Google Play. W którejś z ostatnich wersji było sporo zmian, u mnie rozjechały się sceny automatyczny oraz interfejs. Reinstslacja pomogła. Logo w Radiu Szczecin działa poprawnie.

 

Wysłane z mojego ANE-LX1 przy użyciu Tapatalka

 

 

 

 

Share this post


Link to post
Share on other sites

Witam mam problem ponieważ nigdzie nie mogę znaleźć serwera z radiem WAWA na którym najbardziej mi zależy. Było by ekstra gdybyś dodał do swojej listy radio WAWA które znajduje na tej stronie http://fm.tuba.pl/play/18147/1/radio-wawa

lub na eskaGO. Z góry dzieki

20-10-53-UNUgAAAABJRU5ErkJggg==.jpg

Share this post


Link to post
Share on other sites

Vox FM postaram się dodać w tym tygodniu. Radia z tuby albo z rodziny eska raczej odpadają, nadawca nie udostępnia standardowych streamow (linki generowane są dynamicznie). Jeżeli znajdziecie streamy mp3, aac, pls itp. to można by spróbować.

PS. Nie mam dużo czasu zajmować się tym projektem więc bądźcie wyrozumiali i tak nieźle działa ;)

---edit---

VOX też nie da się dodać link również jest dynamiczny, nie zauważyłem tego wcześniej.
 

Edited by mulat

Share this post


Link to post
Share on other sites

Do 17:00 działo, sam słuchałem. Wiesz może o której przestało?
Codziennie o 4:00 rano radia są restartowane, więc problem powinien być już rozwiązany. Moge wprowadzić częstsze restarty ale to przerywa odtwarzanie i trzeba włączyć jeszcze raz w aplikacji.

Wysłane z mojego ANE-LX1 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites
Dnia 11.12.2018 o 06:46, mulat napisał:

Do 17:00 działo, sam słuchałem. Wiesz może o której przestało?
Codziennie o 4:00 rano radia są restartowane, więc problem powinien być już rozwiązany. Moge wprowadzić częstsze restarty ale to przerywa odtwarzanie i trzeba włączyć jeszcze raz w aplikacji.

Wysłane z mojego ANE-LX1 przy użyciu Tapatalka
 

Znow gra maks 15 sekund. Aktualnie piosenka z dzisiaj 16:33 Bryan Adams- Christmas Time (stacja RMF)

Edited by akslow

Share this post


Link to post
Share on other sites

Nie jestem w stanie monitorowac 24/7 i nie mam czasu na pisanie skryptów automatyzujacych. Jeżeli jedno radio nie działa polecam zmienić stację któraś na pewno działa Jutro będzie nowy dzień i restart serwisów.

PS. To był prywatny projekt, którym postanowiłem się podzielić, nie daję na niego żadnego SLA.

Wysłane z mojego ANE-LX1 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites
53 minuty temu, mulat napisał:

Nie jestem w stanie monitorowac 24/7 i nie mam czasu na pisanie skryptów automatyzujacych. Jeżeli jedno radio nie działa polecam zmienić stację emoji106.png któraś na pewno działa emoji16.png Jutro będzie nowy dzień i restart serwisów.

PS. To był prywatny projekt, którym postanowiłem się podzielić, nie daję na niego żadnego SLA.

Wysłane z mojego ANE-LX1 przy użyciu Tapatalka
 

Bardziej pisałem w kierunku stwierdzenia kiedy pada. Może warto resetować co 12h.

Share this post


Link to post
Share on other sites

Dzięki za zgłoszenia, zmieniłem serwer www. Zobaczymy czy to w pomoże. Mam teraz chwilę, może uda się coś ulepszyć.

Zastanawiam się czy wszystkie radia przestają grać wieczorem, czy tylko niektóre?

Nie mogę tego sprawdzić na na Xiaomi bo mój synek o tej porze śpi a bez sprawdzenia na gateway nie mam 100% pewności.

 

Wysłane z mojego ANE-LX1 przy użyciu Tapatalka

 

 

 

 

Share this post


Link to post
Share on other sites
Dnia 27.12.2018 o 19:18, mulat napisał:

Dzięki za zgłoszenia, zmieniłem serwer www. Zobaczymy czy to w pomoże. Mam teraz chwilę, może uda się coś ulepszyć.

Zastanawiam się czy wszystkie radia przestają grać wieczorem, czy tylko niektóre?

Nie mogę tego sprawdzić na na Xiaomi bo mój synek o tej porze śpi a bez sprawdzenia na gateway nie mam 100% pewności.

 

Wysłane z mojego ANE-LX1 przy użyciu Tapatalka

 

 

 

 

To my dziękujemy :). Nie wiem dlaczego, ale teraz mam wyłącznie chińskie stację. Przekierowanie mam na routerze. Z przegladarek otwiera się właściwa strona.

Na routerze widzę, że bramka ma połączenie wyłącznie z adresem:

120.92.96.241 na porcie 8053

i

120.92.96.244 na porcie 8053

EDIT:Sprawa wyjaśniona ktoś mi wifi w telefonie wyłączył ;)

Edited by akslow

Share this post


Link to post
Share on other sites

Ostatnio radia działy dość niestabilnie, powodem były ciągłe prace nad zmianą koncepcji działania serwera. Od dzisiaj każdy stream działa w kontenerze, który sprawdza co 5 min stan radia, czyli maksymalny downtime to 5 min (nie chcę skracać tego czasu ze względu na zużycie CPU).

Mam nadzieję, że w Nowy Rok wejdziemy z całkowicie stabilnymi stacjami default_icon_e_biggrin.gifdefault_icon_e_biggrin.gifdefault_icon_e_biggrin.gif

---edit---

Serwer DNS został wyłączony, jest nowa metoda na łącznie się z telefonami bez roota. Zapraszam do [konfiguracja] punkt 1. Dzięki temu jest więcej miejsca na nowe stacje radiowe. Stacje z tuba.fm w większość powinny działać. Dzisiaj dodałem Vox FM oraz Radio WAWA.

 

 

Edited by mulat

Share this post


Link to post
Share on other sites

Jest możliwość aby dodać kilka stacji? Narazie chociaż 2, proponuję kanał Praca i Dobranoc.

Share this post


Link to post
Share on other sites

Od wczoraj coś nie działa prawidłowo, nie wiem czy tylko u mnie. Radio grało max kilka sekund i cały czas ten sam utwór, a dzisiaj żadnej stacji nie mogę odpalić...

Share this post


Link to post
Share on other sites

Stream działają, stacje też. Sprawdźcie u siebie może warto dodać stacje od nowa do aplikacji.

Wysłane z mojego ANE-LX1 przy użyciu Tapatalka

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.