Radioul este cea mai veche formă de comunicare electronică în masă și chiar și în al treilea deceniu al secolului XXI, este totuși, câți oameni consumă știri, găsesc muzică nouă și își petrec timpul în timp ce sunt blocați în trafic pe naveta către muncă.
Internetul vă permite să ascultați posturi de radio în flux din întreaga lume, expunându-vă la muzică, cultură, știri și evenimente pe care altfel nu le-ați fi găsit. Puteți asculta radio pe internet fără a părăsi terminalul pe Linux. Iată cum.
Ce este Internet Radio?
Până la începutul secolului al XX-lea, divertismentul era limitat la locurile live. Ai putea să mergi la teatru sau o sală de dans pentru a asculta muzică live sau ai putea cânta în jurul pianului din cârciumă. Ocazional, muzicienii veneau.
Pentru știri, puteai să citești ziarul și, în funcție de locul în care te afli în lume, acea știre putea dura săptămâni sau luni să ajungă. Viața era sumbră, oamenii erau neinformați, iar muzica, limitată.
Radioul a schimbat totul. Nu era nevoie să așteptați ca călătorii în trecere să povestească despre ce se întâmplă în țări îndepărtate. Știri, muzică și emisiuni au fost difuzate prin undele către națiuni întregi, iar posturile mai mici deserveau orașe individuale. Cu echipamentul potrivit, la momentul potrivit al zilei, puteți asculta posturi de radio de peste ocean.
Odată cu apariția internetului, a apărut radioul în flux - nu mai era nevoie să instalați rețele de antene cu buclă magnetică pentru a asculta BBC Radio 4 noaptea din SUA continentale. Tot ce aveai nevoie era un browser sau un client de streaming și o conexiune decentă la internet pentru a asculta știrile locale și scena muzicală de oriunde în lume.
De obicei, să asculta radio pe internet, ai vizita orice număr de site-uri web care să te conecteze la streamuri live. Dacă locuiți într-o zonă cu legi privind protecția datelor, veți vedea ferestre pop-up care vă cer consimțământul pentru a vă urmări, a afișa reclame și a vă vinde datele. Daca nu... se intampla oricum.
Aplicațiile muzicale, cum ar fi Spotify, au aceeași problemă și, de asemenea, te prind într-o grădină închisă - expunerea la muzică pe care algoritmul o stabilește se va potrivi, mai degrabă decât expunerea reală la lumea mai largă.
De ce să ascultați radio pe internet de la terminal?
Deși există zeci de clienți radio pe internet autonomi pentru desktopul Linux, folosirea uneia înseamnă o altă aplicație pe care trebuie să o instalați și să o gestionați. Este memoria pe care nu-ți poți permite să o irosești și tind să te solicite să folosești și mouse-ul.
PyRadio este un client radio pe internet complet pe care îl puteți rula direct de pe terminalul dvs. Este condus în întregime de tastatură, are un spațiu redus de stocare și memorie și vine cu o interfață de utilizator terminală (TUI) arătătoare.
Cum se instalează PyRadio pe Linux
Cel mai simplu mod de a instala PyRadio este să folosești managerul de pachete, cu toate acestea, aplicația nu este disponibilă în toate depozitele standard. În ciuda faptului că este, după cum sugerează și numele, o aplicație Python, versiunea PyRadio disponibilă direct prin PIP, nu a fost actualizată din 2013.
Dacă nu puteți obține aplicația PyRadio prin managerul de pachete, va trebui să utilizați un script de instalare pregătit de dezvoltator. În primul rând, totuși, va trebui instalați Python. Odată ce Python este pe sistemul dvs., utilizați-l pentru a instala alte dependențe:
python3 -m pip instalare--upgrade pip wheel setuptools solicită dnspython psutil netifaces
Utilizați wget pentru a descărca scriptul de instalare:
wget https://raw.githubusercontent.com/coderholic/pyradio/master/pyradio/install.py
... și instalați-l folosind Python:
python3instalare.py
Dacă totul merge bine, ar trebui să vedeți un mesaj de succes ca mai sus.
Acum puteți porni PyRadio de pe orice terminal cu:
pyradio
Utilizați PyRadio pentru a asculta posturi de radio din întreaga lume!
Porniți PyRadio fără argumente și veți vedea TUI cu o listă de redare a posturilor selectate de dezvoltator. Există ceva pentru aproape toată lumea, cu genuri inclusiv hip-hop, indie pop, jazz, rock goth și chiar remixuri Commodore 64 de la Slay FM.
Navigarea este simplă: utilizați tastele săgeți pentru a naviga între stații și apăsați introduce a selecta. Pentru a opri redarea, apăsați Spaţiu. Titlul și artistul piesei curente sunt afișate în partea de jos a interfeței.
Puteți naviga în partea de sus, de jos sau în mijlocul listei de redare cu H, L, sau M— ceea ce este ușor de reținut dacă gândești „Ridicat, Scăzut, Mijlociu”.
PyRadio are cinci teme încorporate și le puteți accesa apăsând „t" pe tastatura ta. Pentru o listă mai completă de legături de taste, apăsați „?".
A fi capabil să asculți lista de redare a posturilor preconstruită a dezvoltatorului este mișto, dar s-ar putea să nu fii de acord cu selecțiile lui sau s-ar putea să te fi decis deja ce posturi vrei să asculți.
PyRadio își încarcă lista de redare de la un fișier CSV (Valoare separată prin virgulă). situat în ~/.config/pyradio/stations.csv.
Pentru a adăuga, elimina sau edita posturile implicite, utilizați nano pentru a deschide fișierul cu liste de redare:
nano ~/.config/pyradio/stations.csv
Veți vedea că fiecare linie conține două părți. Prima este numele postului, iar a doua parte după virgulă este adresa URL a fluxului. Puteți șterge orice linii pe care nu le doriți, puteți adăuga altele noi, puteți redenumi postul cu ceva memorabil sau puteți modifica adresa URL a fluxului dacă se modifică.
Este de la sine înțeles că numele personalizate pentru posturile dvs. nu trebuie să conțină nicio virgulă.
Salvați și ieșiți din nano cu Ctrl + O apoi Ctrl + X.
Dacă ascultați posturi de pe tot globul, poate fi util să creați mai multe liste de redare. Acestea pot fi pentru țara de origine, genul de muzică, fusul orar sau posturile de știri. Depinde de tine.
Creați posturi noi utilizând nano pentru a crea și edita noi fișiere CSV în ~/.config/pyradio/ director. Nu uitați să denumiți listele de redare cu „.csv" extensie.
Pentru a porni PyRadio cu o anumită listă de redare, utilizați -s comutați cu numele listei dvs. de redare. De exemplu:
pyradio -s ~/.config/pyradio/„Russian Numbers Stations.csv”
Deși vă puteți plasa lista de redare oriunde, dacă o încărcați în acest fel, PyRadio vă va avertiza că este o listă de redare străină și vă va solicita să o copiați în directorul de configurare.
Pentru a încărca o listă de redare din PyRadio, apăsați „o".
Internet Radio este cel mai bun radio
Ascultarea radioului pe internet în terminalul dvs. este cea mai bună modalitate de a experimenta mediul. Nu trebuie să vă jucați cu un cadran sau să așteptați ca tuburile să se încălzească și este ușor să căutați și să clasificați posturile pentru a vă crea propria listă de redare. Există, de asemenea, cool inefabil care vine din rularea aplicațiilor terminale fără umflături în loc de GUI-uri sau browsere greoaie.
Singurul mod în care puteți face PyRadio mai minunat este să ascultați ieșirea acestuia printr-un set de căști grozave.