Heli voogesitamine võib olla sama lihtne kui nutitelefoni ühendamine Wi-Fi, AirPlay või Bluetoothiga ühendatud kõlaritega kodus. Kui teil tekib sügelemine privaatsel üritusel DJ-seadmetelt tolmu pühkida ja plaate keerutada, aitab teie Raspberry Pi teil voogesitada neid eepilisi ristplekke ja salvestada kriimustusi kõikjal kodus.

Lähedaste jaoks, kes keelduvad teie peo RVSP-st, saate ka nemad kaasata, edastades heli veebis. Kõik, mida vajate, on "tagumik" (edastage seda tööriista kasutades) ja Icecast 2, et see muusikaunistus ellu viia.

Valmis seadma

Heli voogesituse kodus (või kogu veebis) käivitamiseks ja käivitamiseks on vaja järgmisi elemente.

  • Raspberry Pi 3 või 4
  • microSD-kaart (8 GB või kõrgem)
  • Heliseade, mis ühendub USB-porti (nt mikser, USB-helikaart, DJ-kontroller, Bluetoothi ​​dongle)
  • tagumikutarkvara (voogesituse tööriist)
  • Icecast 2 (saadab heli teie Raspberry Pi-st teie kohtvõrku või avalikku internetti)
  • Raspberry Pi OS (32- või 64-bitine)

Esmalt peate installima Raspberry Pi OS-i. Selle ülesande täitmiseks abi saamiseks vaadake meie

Raspberry Pi OS-i installijuhend. Soovi korral saate installida alternatiivse Linuxi OS-i; see juhend on aga kohandatud Linuxi distributsioonidele, mis sisaldavad APT tarkvara installerit.

Kui olete oma OS-i sortinud, saab järgmisena installida tagumik (edastage selle tööriista abil). Butt on kerge rakendus, mis voogesitab heli Raspberry Pi heliallikast, mis on ühendatud selle USB-porti. Pange tähele, et see rakendus ei ole mõeldud MP3 (või sarnaste) helifailide voogesitamiseks.

Installime sõltuvused, et käsitleda erinevaid voogesituse koodekeid, kasutades järgmist käsku:

sudoasjakohaneinstallida-ylibfltk1.3-devportaudio19-devlibopus-devlibmp3lame-devlibvorbis-devlibogg-devlibflac-devlibfdk-aac-devlibdbus-1-devlibsamplerate0-devlibssl-devlibcurl4-openssl-dev

Sõltuvused hõlmavad helifailitüüpe, nagu LAME, ORB, OGG, FLAC, AAC ja palju muud. Kui need meediumitüübid on installitud, hankige saidilt voogesituse tööriista koopia SourceForge'i sait. Seejärel avage terminali aken ja kasutage allikast ekstraktimiseks järgmist tar käsku:

tõrv -xzf tagumik-<versioon>.tar.gz

Liikuge ekstraktitud failide juurde ja looge lähtefailidest rakendus, kasutades järgmist.

cd tagumik-<versioon>
./configure --koos- klient
tegema
sudo make installida

Enamasti on Linuxi tarkvara pakett juba kokku pandud. Sel juhul võimaldavad ülaltoodud käsud seda teha koostage lähtefailidest pakett.

Määrake tagumikule load

Enne rakenduse käivitamist peaksite andma endale piisavad õigused. (Teise võimalusena võite selle käitamiseks kasutada kõrgendatud õigusi eesliitega "sudo", kuid see pole soovitatav.) Kas pole kindel, kus tagumik asub? Sisestage lihtsalt terminali:

kus on tagumik

Liikuge kataloogi, kus asub tagumikurakendus:

cd /usr/kohalik/bin

Andke endale taotlemiseks nõutav luba:

sudochown[sinu kasutajanimi]tagumik

Voogesitustööriista käivitamiseks tippige:

tagumik

Reguleerige Butti sätteid

Kui rakendus avaneb, peate muutma osa konfiguratsioonist. Vali Seaded ja seejärel valige LISAMA serveri üksikasjade täitmiseks, mille tagumik saab Icecasti rakendusele edastada.

Sujuva töö tagab, et enne Icecasti installimist on kõik tagumikuserveri üksikasjad täidetud. Enne kui vajutate LISAMA, ärge unustage valida kõrval olevat raadionuppu Icecast samuti. Samuti leiate (menüüst Seaded) ala, kus saate täita üksikasjalikku serveriteavet.

The URL võib jätta tühjaks või lisada midagi konkreetset (olenevalt teie vajadustest). Samuti on teie otsustada, kas soovite, et teie muusika oleks loetletud Icecasti kataloogis. Kui jah, märkige kõrval olev ruut Tee server avalikuks. Kui olete oma serveri teabega rahul, puudutage nuppu LISAMA nuppu.

Tagumik kasutajaliides sisaldab ka mõningaid lisaseadeid, kus saate valida heliallika ja mõningaid valikulisi täiustusi, kui kuvate teavet voos esitatava muusika kohta.

Icecasti paigaldamine

Protsessi see osa on üsna lihtne (tänu sellele, et pakett on saadaval APT installeri abil). Hüppa terminali ja tippige:

sudo apt installida -y icecast2

Märkate varsti pärast installimise lõpetamist konfiguratsiooniakna.

Pärast valimist Jah Icecasti konfiguratsiooni esimeselt lehelt edasi liikumiseks küsitakse teilt paroole ja seotud administraatoriga seotud üksikasju. Kuigi viipade abil saate neid intuitiivseid samme läbida, märkige kindlasti valitud paroolid üles. Kuna tagumikprogramm on endiselt avatud, vajutage heli Internetti saatmiseks esitusnuppu.

Võite laadida ka veebibrauseri teises arvutis, mis on ühendatud teie kohtvõrguga, ja sisestada [Raspberry_Pi_IP_address]:8000. See laadib üles Administreerimine, Olekja Versioon vahekaarte Icecasti veebikontrolleris. Raspberry Pi aadressi kinnitamiseks avage terminali aken ja tippige:

ifconfig

Kui olete kõik õigesti seadistanud, näete oma voogesitusserveriga seotud laiendatud üksikasju.

Veendumaks, et teie voogedastusserver mängib ootuspäraselt, valige selle lehe paremas ülanurgas üks suvanditest: M3U, XSPF või VCLT. Võite suunata ka uue brauseri vahekaardi http://192.168.1.XXX: 8000/voog kuulama hakata!

Voogesituse võimaluste laiendamine

Kui teie muusikavoog on käimas, mida te oma uute võimalustega peale hakkate? Kui soovite muusikat voogesitada väljaspool oma kohalikku võrku, kaaluge ühenduse loomine tasuta dünaamilise DNS-tööriistaga. Pärast DDNS-teenuse seadistamist muutke lihtsalt URL-i, millele teie Icecasti voog viitab, et edastada oma voogu üle kogu maailma.

Kui soovite selle voo viia automaatse Interneti-raadiojaama tasemele, siis vaadake Avage Broadcaster. See tasuta tarkvara sobib suurepäraselt entusiastidele, mittetulundusühingutele või väikese eelarvega üksustele, kes soovivad oma mõtteid maailmaga jagada.

Lisage valikuline videosisu

Kuigi võimalusi piirab vaid teie kujutlusvõime, on paljud harrastajad ja professionaalid loonud videosisu (mõned nende peamise sissetulekuallikana) YouTube'i abil. Kõik, mida vajate, on Raspberry Pi 3 või 4, lisatud kaamera ja mõned põhiteadmised Linuxi terminalist. Sealt saate hõlpsalt leida viise video ja heli voogesitamiseks peaaegu iga eelarvega.

Miks mitte proovida? Heli voogesituse, automatiseerimistarkvara ja videovoo abil saate kogu maailmale voogesitada professionaalse välimusega stuudio. Päris lahe, eks?