Pretakanje zvoka je lahko preprosto, kot je povezava pametnega telefona z zvočniki, povezanimi z Wi-Fi, AirPlay ali Bluetooth v vašem domu. Ko vas zasrbi, da bi na zasebnem dogodku obrisali prah z DJ opreme in zavrteli plošče, vam lahko Raspberry Pi pomaga pri pretakanju teh epskih navzkrižnih pojemov in snemanju prask po vsem vašem domu.

Za ljubljene, ki zavrnejo vašo RVSP za zabavo, jih lahko vključite tudi z oddajanjem zvoka po spletu. Vse, kar potrebujete, je "rit" (oddaja s tem orodjem) in Icecast 2, da uresničite te glasbene sanje.

Pripravljati se

Naslednji elementi so potrebni, da lahko pretakanje zvoka doma (ali po spletu) začne delovati:

  • Raspberry Pi 3 ali 4
  • kartica microSD (8 GB ali več)
  • Zvočna naprava, ki se poveže z vrati USB (npr. mešalna miza, zvočna kartica USB, DJ krmilnik, ključ Bluetooth)
  • programska oprema za zadnjico (orodje za pretakanje)
  • Icecast 2 (pošlje zvok iz vašega Raspberry Pi v vaš LAN ali javni internet)
  • Raspberry Pi OS (32- ali 64-bitni)

Najprej boste morali namestiti Raspberry Pi OS. Za pomoč pri tej nalogi si oglejte naše

instagram viewer
Priročnik za namestitev OS Raspberry Pi. Če želite, lahko namestite alternativni OS Linux; vendar je ta priročnik prilagojen distribucijam Linuxa, ki vključujejo namestitveni program programske opreme APT.

Ko uredite svoj OS, lahko naslednjič namestite butt (oddajanje s tem orodjem). Butt je lahka aplikacija, ki bo pretakala zvok iz zvočnega vira Raspberry Pi, priključenega na enega od njegovih vrat USB. Upoštevajte, da ta aplikacija ni zasnovana za pretakanje zvočnih datotek MP3 (ali podobnih).

Namestimo odvisnosti za obdelavo različnih pretočnih kodekov z naslednjim ukazom:

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

Odvisnosti vključujejo vrste zvočnih datotek, kot so LAME, ORB, OGG, FLAC, AAC in druge. Ko so te vrste medijev nameščene, zgrabite kopijo orodja za pretakanje zadnjice iz Spletno mesto SourceForge. Nato odprite okno terminala in uporabite naslednji ukaz tar za ekstrahiranje iz vira:

tar -xzf rit-<različica>.tar.gz

Pomaknite se do ekstrahiranih datotek in ustvarite aplikacijo iz izvornih datotek z naslednjim:

cd zadnjica-<različica>
./configure --z-stranka
narediti
sudo make namestite

V večini primerov ima programska oprema Linux že sestavljen paket. V tem primeru vam zgornji ukazi omogočajo sestavite paket iz izvornih datotek.

Nastavite dovoljenja za Butt

Preden zaženete aplikacijo, si boste želeli dati zadostna dovoljenja. (Lahko pa za zagon uporabite povišana dovoljenja s predpono "sudo", vendar to ni priporočljivo.) Niste prepričani, kje se nahaja zadnjica? V svoj terminal preprosto vnesite:

kje je rit

Premaknite se v imenik, kjer se nahaja aplikacija za zadnjico:

cd /usr/lokalni/bin

Dajte si potrebno dovoljenje za aplikacijo:

sudochown[vaše uporabniško ime]rit

Če želite zagnati orodje za pretakanje, vnesite:

rit

Prilagodite nastavitve za zadnjico

Ko se aplikacija odpre, boste morali spremeniti del konfiguracije. Izberite nastavitve in nato izberite DODAJ za izpolnjevanje podatkov o strežniku, ki jih lahko posreduje aplikaciji Icecast.

Če pred namestitvijo Icecasta zagotovite, da so dokončane vse podrobnosti zadnjega strežnika, boste zagotovili nemoteno delovanje. Preden pritisnete DODAJ, ne pozabite izbrati izbirnega gumba poleg Icecast prav tako. Našli boste tudi (znotraj menija Nastavitve) območje za izpolnjevanje podrobnih informacij o strežniku.

The URL lahko pustite prazno ali pa dodate nekaj posebnega (odvisno od vaših potreb). Prav tako je odvisno od vas, ali želite, da je vaša glasba navedena v imeniku Icecast. Če je tako, potrdite polje zraven Strežnik naj bo javen. Ko ste zadovoljni s podrobnostmi o strežniku, tapnite DODAJ gumb.

Zadnji uporabniški vmesnik vključuje tudi nekaj dodatnih nastavitev, kjer lahko izberete zvočni vir in nekaj izbirnih izboljšav pri prikazovanju informacij o glasbi, predvajani v vašem toku.

Namestitev Icecast

Ta del postopka je dokaj preprost (zahvaljujoč paketu, ki je na voljo z namestitvenim programom APT). Skočite v terminal in vnesite:

sudo apt namestite -y icecast2

Kmalu po končani namestitvi boste opazili okno s konfiguracijo.

Po izbiri ja če se želite premakniti s prve strani konfiguracije Icecast, boste morali vnesti gesla in s tem povezane podrobnosti, povezane s skrbništvom. Čeprav vas bodo pozivi vodili skozi te intuitivne korake, si zapišite gesla, ki ste jih izbrali. Ker je program za zadnjico še vedno odprt, pritisnite gumb za predvajanje, da začnete pošiljati zvok v internet.

Prav tako lahko naložite spletni brskalnik v drug računalnik, povezan z vašim lokalnim omrežjem, in vnesete [Raspberry_Pi_IP_naslov]:8000. To bo naložilo Administracija, Stanje, in Različica zavihke znotraj spletnega krmilnika Icecast. Če želite potrditi naslov vašega Raspberry Pi, odprite terminalsko okno in vnesite:

ifconfig

Če ste vse pravilno nastavili, boste videli razširjene podrobnosti, povezane z vašim pretočnim strežnikom.

Če želite zagotoviti, da se vaš pretočni strežnik predvaja po pričakovanjih, izberite eno od možnosti v zgornjem desnem kotu te strani: M3U, XSPF ali VCLT. Prav tako lahko usmerite nov zavihek brskalnika http://192.168.1.XXX: 8000/tok da začnem poslušati!

Razširitev zmogljivosti pretakanja

Kaj boste storili s svojimi novimi zmožnostmi, ko bo vaš glasbeni tok začel delovati? Če želite pretakati glasbo zunaj lokalnega omrežja, razmislite o tem povezovanje z brezplačnim dinamičnim orodjem DNS. Ko nastavite storitev DDNS, preprosto spremenite URL, na katerega se sklicuje vaš tok Icecast, da boste lahko predvajali svoj tok po vsem svetu.

Če želite ta tok dvigniti na raven avtomatizirane internetne radijske postaje, preverite Odprite Broadcaster. Ta brezplačna programska oprema je odlična za navdušence, neprofitne organizacije ali nizkoproračunske subjekte, ki želijo svoje misli deliti s svetom.

Dodajte neobvezno video vsebino

Čeprav so možnosti omejene le z vašo domišljijo, so številni ljubitelji in profesionalci ustvarili video vsebine (nekateri kot njihov glavni vir dohodka) z YouTubom. Vse, kar potrebujete, je Raspberry Pi 3 ali 4, priključena kamera in nekaj osnovnega razumevanja terminala Linux. Od tam boste lahko zlahka našli načine za pretakanje videa in zvoka s skoraj vsakim proračunom.

Zakaj ne bi poskusili? S pretakanjem zvoka, programsko opremo za avtomatizacijo in virom videoposnetkov boste imeli studio profesionalnega videza, ki bo pretočen v svet. Precej kul, kajne?