Puslapis 11

Internetinio radijo pasigaminimas

Parašytas: Ant Kov 22, 2016 9:19 pm
tankistas
Dėka Vytax_LT iš wetek pavyko pasigaminti puikų internetinių radio stočių grotuvą.
Man užduotis buvo tokia, kad Įjungus į elektrą imtuvą, automatiškai startuotų radijo stotis - mano atveju M-1.
Imtuvas nebus jungiamas prie televizoriaus, o iš karto prie muzikinio centro, tad matyti valdymo tv ekrane nebus įmanoma.

Įsidiegiame muzikinį priedą:

Paveikslėlis Paveikslėlis Paveikslėlis Paveikslėlis Paveikslėlis

Su teksto redaktoriumi pasigaminame autoexec.py failą, kurio viduje parašome:

Kodas: Pasirinkti visus

import xbmc
xbmc.executebuiltin('ActivateWindow(10501,"plugin://plugin.audio.radio_de/stations/country/Lithuania/")')
xbmc.executebuiltin('PlayMedia("plugin://plugin.audio.radio_de/station/13977")')
Šis failas atsakingas už tai, kad įjungus imtuvą startuotų reikalinga radio programa ir pasileistų pageidaujama radijo stotis.

Talpiname šį failą per sftp arba samba:
/storage/.kodi/userdata/

Paveikslėlis

Išjungiame imtuvą iš 220v ir vėl įjungiame.
Po įjungimo už kelių sekundžių turi startuoti M-1 radijo stotis.

Lengvai galime radijo stotis keistis.
Tam taip pat nereikia jungti weteko prie televizoriaus.

Į telefoną ar planšetę įsidiegiame Kore programą iš Google Play
https://play.google.com/store/apps/deta ... .xbmc.kore

Ir valdome radijo stotis iš planšetės

Paveikslėlis

Re: Internetinio radijo pasigaminimas

Parašytas: Ant Kov 22, 2016 9:55 pm
aaaaaa
O tai per plansete neina tuo padaryti pvz. su linuxsiniu sat imtuvu tai jei ijungiai koki radijo kanala tai jis ir startuos tuo kanalu va pagal epg kad perjunginetu kanalus tuo man neisejo imtuvas tai perjungia , bet plansete tai reikia isnaujo streama irasyti grotuve . :grin:

Re: Internetinio radijo pasigaminimas

Parašytas: Šeš Geg 14, 2016 8:47 pm
tankistas
Kaip reikėtų įrašyti į autoexec.py failą, kad iš karto pasileistų nuoroda - http://radio.m-1.fm:80/m1/mp3

Ši nuoroda kuo puikiausiai veikia su vlc

Kodas: Pasirinkti visus

[playlist]
Numberofentries=1
Version=2
File1=http://radio.m-1.fm:80/m1/mp3
Gal kažkas panašaus į tai:

Kodas: Pasirinkti visus

import xbmc
xbmc.executebuiltin( "PlayMedia(http://radio.m-1.fm:80/m1/mp3)" )
o gal http nenaudoti? nes radau tokį pavyzdį:

Kodas: Pasirinkti visus

import xbmc
 xbmc.executebuiltin( "PlayMedia(streaming.radionomy.com/Radio-Nostalgia)" )
Čia groja automatiškai šią radijo stotį - http://streaming.radionomy.com/Radio-Nostalgia

Re: Internetinio radijo pasigaminimas

Parašytas: Tre Bir 29, 2016 8:05 am
tankistas
Pasirodo viskas veikia su tokiu kodu:

Kodas: Pasirinkti visus

import xbmc
xbmc.executebuiltin( "PlayMedia(http://radio.m-1.fm:80/m1/mp3)" )
Tik Tinklo nustatymuose turi būti nustatyta: Palaukti tinklo prieš paleidžiant Kodi.

Paveikslėlis

Re: Internetinio radijo pasigaminimas

Parašytas: Ket Bal 05, 2018 6:25 am
tankistas
Nežinau ar interneto ryšio problema, ar pačio srauto, tačiau per dieną po du, tris kartus radijas sustodavo ir tekdavo eiti perkrauti imtuvą, kad vėl grotų internetinis radijas. Nutariau šiek tiek pakeisti startavimo kodą.

Susikūriau radio.m3u

Kodas: Pasirinkti visus

#EXTM3U
#EXTINF:0,M-1
http://radio.m-1.fm:80/m1/mp3
#EXTINF:0,M-1 plus
http://stream.m-1.fm:80/M-1PLIUS
#EXTINF:0,Gold FM
http://82.135.234.195:8000/goldfm.mp3
Patalpinau jį į imtuvą. Ir pakeičiau kodą:

Kodas: Pasirinkti visus

import xbmc
xbmc.executebuiltin("PlayMedia(/storage/.kodi/userdata/playlists/music/radio.m3u)")
xbmc.executebuiltin("PlayerControl(Random)")
Nuo šiol muzikinis fonas nesibaigia niekada. Užgesus vienai radijai - pasileidžia kita.

Re: Internetinio radijo pasigaminimas

Parašytas: Pen Spa 09, 2020 7:42 pm
Sturman
Man gavosi žymiai paprasčiau.

1) Į be darbo gulintį Android box'ą įmetam Perfect Player, jam sumaitinam m3u playlistą su radijo stotimis, Perfect Player'yje nustatom, kad jis startuotų pasileidus box'ui ir grotų paskutinę radijo stotį. Bandymu metodu jame parenkame dekoderį (Playback->Decoder), nes automatinis ilgokai perjunginėja tarp stočių. Man tiko HW+, bet gerai veikia ir Software. Pirmo punkto veiksmus žinoma atliekame prijungę išorinį monitorių.

2) Box'ą pajungiame prie muzikinio centro.

3) Telefone įsirašome Perfect Cast. Radijo stotis (kanalus) galima junginėti nematant tiek pultu, tiek ir telefone per Perfect Cast. Garsą galima reguliuoti ne tik pulto pagalba, bet ir Perfect Cast'e.

Re: Internetinio radijo pasigaminimas

Parašytas: Tre Spa 14, 2020 5:24 pm
Sturman
Tik dabar reikėtų sugalvoti būdą kaip sinchronizuoti muzikinio centro įjungimą/išjungimą kai įjungiamas/išjungiamas Androidinis box'as. Toje pačioje kamarėlėje tyliai kamputyje pluša Raspberry Pi. Vienas iš variantų, jam pritaisyti IR diodą ir juo signalizuoti muzikiniam centrui.

Re: Internetinio radijo pasigaminimas

Parašytas: Ket Spa 29, 2020 11:58 am
Sturman
Sturman rašė: Pen Spa 09, 2020 7:42 pm Man gavosi žymiai paprasčiau.

<...>
Papildomai pajungus dar tokį dalykėlį https://rcl.lt/products/abrm33-fm-siust ... mhz-stereo bus galima klausytis tos pačios stoties iš visų namuose esančių radijo imtuvų.