Naudodami Raspberry Pi galite savarankiškai priglobti savo podcast'us namuose, kad sutaupytumėte pinigų ir išlaikytumėte visišką turinio kontrolę.
Tinklalaidės yra puikus būdas dalytis savo požiūriais, nuomonėmis ir pomėgiais su pasauliu, o prenumeratoriai gali klausytis jūsų išmintingų žodžių važiuodami į darbą ar užsiimdami namų ruošos darbais. Priglobdami podcast'ą Raspberry Pi namuose, galėsite visiškai valdyti turinį. Štai kaip tai padaryti.
Kodėl „Raspberry Pi“ rengia savo podcast'us?
Kiekvienas gali sukurti podcast'ą. Viskas, ko jums reikia, yra temos, kuria galėtumėte vaškuoti lyriškai ilgą laiką, ir tam tikros įrašymo įrangos. Jūs netgi galite įrašyti podcast'us Android telefone.
Akivaizdu, kad jei jūsų gamybos vertės yra didesnės, galbūt norėsite investuoti į a aukštos kokybės mikrofonas podcast'ui, ir yra daugybė puikūs įrankiai, kad podcast'as būtų labiau nušlifuotas. Tačiau iš esmės podcasting yra mažo biudžeto reikalas.
Vienintelė tikroji išimtis yra priegloba. Garso transliacijai internetu reikalingas pralaidumas, o pralaidumas kainuoja pinigus.
Jei norite, kad jūsų žavūs pokalbiai taptų jūsų laukiantiems gerbėjams, turite tris galimybes:
- Tu gali naudotis mokama podcast'o prieglobos paslauga.
- „Spotify“ galite nemokamai talpinti savo podcast'ą. Nors tai gali atrodyti gera idėja, jūs uždarote save ir savo žodžius į sieną aptvertą sodą ir atkertate klausytojus, kurie nesinaudoja platforma.
- Galite talpinti savo podcast'ą naudodami Raspberry Pi aparatinę įrangą savo namuose.
dir2cast yra paprastas PHP įrankis, kuris nuskaito garso failų metaduomenis jūsų podcast kataloge ir sukuria RSS kanalą, kurį vartotojai gali užsiprenumeruoti tiesiogiai arba per trečiosios šalies paslaugą, pvz., iTunes.
Paruoškite savo podcast'us!
Dir2cast paima įterptąją informaciją iš jūsų garso failų, kad sukurtų RSS sklaidos kanalą, todėl turite įsitikinti, kad podcast'o informacija yra įdėta į ID3 žymas. Yra keletas puikių MP3 žymų redaktoriai prieinama.
Norėsite nustatyti podcast'o pavadinimą, datą ir epizodo aprašymą. Taip pat kiekvienam takeliui galite nustatyti atskirus vaizdus.
Kaip įdiegti „Dir2cast“ „Raspberry Pi“.
Norėdami pradėti, vadovaukitės mūsų pagrindiniais dalykais „Raspberry Pi“ kaip žiniatinklio serverio nustatymo vadovas.
Kai jūsų Pi žiniatinklio serveris veiks, kreipkitės į domeno registratorių ir sukurkite naują įrašą. Nustatykite tipą į A, šeimininkas į "@“, ir jūsų viešojo IP adreso vertė. TTL turėtų būti kuo mažesnis.
Grįžę į Raspberry Pi komandinę eilutę, įdiekite PHP XML plėtinį:
sudo apt diegti php-xml
Sukurkite naują podcast'ų katalogą:
sudo mkdir /var/www/podcasts/
...ir suteikti nuosavybės teisę Apache vartotojui:
sudo chown www-data: www-data /var/www/podcasts/
Naudoti cd komanda pakeisti katalogą:
cd /etc/apache2/sites-available/
Sukurkite naują „Apache“ konfigūracijos failą:
sudonanopodcast'ai.conf
Naujame faile įklijuokite šiuos dalykus:
<„VirtualHost“. *:80>
Serverio pavadinimasmuo.daug juoko
DocumentRoot /var/www/podcasts/„VirtualHost“.>
Turėtumėte pakeisti muo.lol su savo tikruoju domeno vardu.
Išsaugokite ir išeikite iš nano su Ctrl + O tada Ctrl + X, tada įgalinkite naują conf failą ir iš naujo paleiskite „Apache“.
sudoa2ensitepodcast'ai.conf
sudo paslauga apache2 paleiskite iš naujo
Tai gera praktika apsaugokite ryšį naudodami HTTPS. Tam galite naudoti Certbot:
sudo certbot
Iš sąrašo pasirinkite savo domeno pavadinimą ir paspauskite Įeikite. „Certbot“ gaus ir įdiegs sertifikatus ir raktus, naudojamus jūsų svetainei apsaugoti, taip pat sukonfigūruos „Apache“, kad atnaujinkite visus ryšius į HTTPS naudodami SSL sertifikatą .
Dar kartą paleiskite „Apache“, kad pakeitimai įsigaliotų.
sudo paslauga apache2 paleiskite iš naujo
Jei apsilankysite svetainėje naudodami žiniatinklio naršyklę, joje nebus jokio turinio, bet URL juostoje matysite užraktą, nurodantį, kad ryšys saugus.
Kai to nepadarėte, grįžkite į terminalą ir grįžkite į savo namų katalogą:
cd
Dabar naudokite Git, norėdami klonuoti dir2cast saugyklą ir cd komandą pereiti į ją
git klonas https://github.com/ben-xo/dir2cast.git && cd dir2cast
Čia yra keletas failų ir aplankų, kuriuos turite nukopijuoti į podcast'ai katalogas, kurį sukūrėte anksčiau:
sudo cp -r dir2cast.* test/ getID3/ /var/www/podcasts/
Naudokite dir2cast, kad priglobtumėte podcast'us Raspberry Pi!
dir2cast dabar įdiegtas ir veiks kaip yra, bet sugeneruos RSS kanalą su klaidinga informacija. Norėdami redaguoti, naudokite nano teksto rengyklę dir2cast.ini failą.
sudo nano /var/www/podcasts/dir2cast.ini
Taip pat galite pakeisti PHP failo pavadinimą, kad būtų lengviau įsiminti URL
sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php
Yra daug parinkčių, kaip norite, kad podcast'as veiktų, ir katalogų struktūra, tačiau šiuo metu saugu jų nepaisyti.
Ieškokite INFORMACIJA APIE JŪSŲ PODCAST skyrius. Jei planuojate leisti klausytojams prenumeruoti per iTunes, norėsite nustatyti autorių teises, savo vardą ir el. pašto adresą.
Yra daugybė kitų detalių, kurias galite nustatyti, nors jums to nereikia. Tai apima jūsų laidos aprašymą, ar joje yra suaugusiųjų temų ar kalbos, ir tai, ar sklaidos kanale reikia įterpti viršelio iliustraciją. Kai būsite laimingi, išsaugokite ir išeikite iš nano su Ctrl + O tada Ctrl + X.
Norėdami sugeneruoti RSS kanalą, tereikia nukopijuoti MP3 failą į savo podcast'ai katalogas:
sudo cp podcast-file.mp3 /var/www/podcasts/
Jei norite, kad katalogų struktūra būtų labiau organizuota, galite sukurti bet kokį skaičių pakatalogių savo garso failams. Bet jums reikės kopijos php2cast.ini kiekviename iš jų.
Taip pat turėsite atšaukti komentarą RECURSIVE_DIRECTORY_ITERATOR = tiesa eilute dir2cast.ini.
dir2cast atkuria sklaidos kanalą, kai į jo katalogą įtraukiamas naujas turinys, tačiau laukia kelias minutes, kad įsitikintų, jog kopijavimas baigtas.
Eikite ir išsivirkite arbatos, tada naršyklėje apsilankykite savo domeno vardu. Pamatysite XML failą su kiekvienos podcast'o serijos URL ir bet kokia informacija, kurią nurodėte ID3 žymose arba dir2cast.ini failą. Tai bus atnaujinta kiekvieną kartą, kai pridėsite naują seriją. Tai taip paprasta.
Išbandykite savo pačių priglobtą podcast'ą
Prieš išskleidžiant savo pačių priglobtą tinklalaidę pasauliui, verta įsitikinti, ar ji veikia. Nukopijuokite savo RSS sklaidos kanalo URL, įklijuokite jį į mėgstamą podcast klientą ir klausykite savo balso mėgstama tema. Kiekvienai pagrindinei platformai yra podcast'ų klientų