Raspberry Pi: llä voit isännöidä omia podcastejasi kotona säästääksesi rahaa ja säilyttääksesi sisällön täydellisen hallinnan.

Podcastit ovat loistava tapa jakaa näkemyksiäsi, mielipiteitäsi ja harrastuksiasi maailman kanssa, ja tilaajat voivat kuunnella viisaita sanojasi ajaessaan töihin tai hoitaessaan kotitöitä. Isännöimällä podcastiasi Raspberry Pi: llä kotona, voit hallita sisältöäsi täydellisesti. Näin se tehdään.

Miksi isännöidä omia podcasteja Raspberry Pi: llä?

Kuka tahansa voi luoda podcastin. Tarvitset vain aiheen, josta voit vahata lyyristä pitkää aikaa, sekä äänityslaitteita. Voit jopa tallentaa podcasteja Android-puhelimella.

On selvää, että jos tuotantoarvosi ovat korkeammat, saatat haluta investoida a laadukas mikrofoni podcasteihin, ja siellä on joukko upeita työkaluja tehdäksesi podcastistasi hienostuneen. Pohjimmiltaan podcasting on kuitenkin pienen budjetin asia.

Ainoa todellinen poikkeus tähän on isännöinti. Äänen suoratoisto Internetin kautta vaatii kaistanleveyttä, ja kaistanleveys maksaa rahaa.

Saadaksesi kiehtovat keskustelusi odottaville faneillesi, sinulla on kolme vaihtoehtoa:

  • Sinä pystyt käyttää maksullista podcast-isännöintipalvelua.
  • Voit isännöidä podcastiasi ilmaiseksi Spotifyssa. Vaikka tämä saattaa tuntua hyvältä ajatukselta, suljet itsesi ja sanasi aidtuun puutarhaan ja katkaiset kuuntelijat, jotka eivät käytä alustaa.
  • Voit isännöidä omaa podcastiasi omalla Raspberry Pi -laitteistollasi omassa kodissasi.

dir2cast on yksinkertainen PHP-työkalu, joka skannaa podcast-hakemistossasi olevien äänitiedostojen metatiedot ja luo RSS-syötteen, jonka käyttäjät voivat tilata joko suoraan tai kolmannen osapuolen palvelun, kuten esim iTunes.

Valmistele podcastisi!

dir2cast ottaa äänitiedostoistasi upotetut tiedot RSS-syötteen luomiseksi, joten sinun on varmistettava, että podcastisi on upotettu ID3-tunnisteisiin. Hienoja on useita MP3-tunnisteiden editorit saatavilla.

Haluat asettaa podcastin nimen, päivämäärän ja jakson kuvauksen. Voit myös asettaa yksittäisiä kuvia kullekin raidalle.

Dir2castin asentaminen Raspberry Pi: hen

Aloita noudattamalla oleellisia ohjeitamme opas Raspberry Pi: n määrittämiseen verkkopalvelimeksi.

Kun Pi-verkkopalvelimesi toimii, siirry verkkotunnuksesi rekisteröintipalveluun ja luo uusi tietue. Aseta tyypiksi A, isäntä "@" ja julkisen IP-osoitteesi arvo. TTL: n tulee olla mahdollisimman alhainen.

Asenna takaisin Raspberry Pi -komentoriville PHP XML -laajennus:

sudo apt Asentaa php-xml

Luo uusi hakemisto podcasteillesi:

sudo mkdir /var/www/podcasts/

...ja anna omistusoikeus Apache-käyttäjälle:

sudo chown www-data: www-data /var/www/podcasts/

Käytä CD komento muuttaa hakemistoa:

CD /etc/apache2/sites-available/

Luo uusi asetustiedosto Apachelle:

sudonanopodcastit.conf

Liitä uuteen tiedostoon seuraava:

<VirtualHost *:80>

Palvelimen nimimuo.LOL
DocumentRoot /var/www/podcasts/

VirtualHost>

Sinun pitäisi vaihtaa muo.lol todellisella verkkotunnuksellasi.

Tallenna ja poistu nanosta Ctrl + O sitten Ctrl + X, ota sitten uusi conf-tiedosto käyttöön ja käynnistä Apache uudelleen.

sudoa2ensitepodcastit.conf
sudo service apache2 käynnistyy uudelleen

Se on hyvä harjoitus suojata yhteys HTTPS: llä. Voit käyttää Certbotia tähän:

sudo certbot

Valitse verkkotunnuksesi nimi luettelosta ja paina Tulla sisään. Certbot hakee ja ottaa käyttöön varmenteita ja avaimia, joita käytetään sivustosi suojaamiseen sekä määrittää Apachen päivitä kaikki yhteydet HTTPS: ään SSL-varmenteen avulla .

Käynnistä Apache uudelleen, jotta muutokset tulevat voimaan.

sudo service apache2 käynnistyy uudelleen

Jos vierailet sivustollasi verkkoselaimella, siellä ei ole mitään sisältöä, mutta näet URL-palkissa riippulukon, joka osoittaa, että yhteys on suojattu.

Kun se on poissa tieltä, hyppää takaisin terminaaliin ja siirry takaisin kotihakemistoosi:

CD

Käytä nyt Gitiä kloonaamaan dir2cast-arkisto ja CD käsky siirtyä siihen

git klooni https://github.com/ben-xo/dir2cast.git && cd dir2cast

Tässä on joitain tiedostoja ja kansioita, jotka sinun on kopioitava podcastit aiemmin luomasi hakemisto:

sudo cp -r dir2cast.* test/ getID3/ /var/www/podcastit/

Käytä dir2castia podcastien isännöimiseen Raspberry Pi: llä!

dir2cast on nyt asennettu ja toimii sellaisenaan, mutta luo RSS-syötteen väärillä tiedoilla. Käytä nano-tekstieditoria muokataksesi dir2cast.ini tiedosto.

sudo nano /var/www/podcasts/dir2cast.ini

Voit myös muuttaa PHP-tiedoston nimen, jotta URL-osoite on helpompi muistaa

sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php

On olemassa monia vaihtoehtoja podcastisi käyttäytymiselle ja hakemistorakenteelle, mutta suurin osa näistä on turvallista jättää huomiotta tällä hetkellä.

Etsi TIETOA PODCASTISTASI osio. Haluat määrittää tekijänoikeudet, nimesi ja sähköpostiosoitteesi, jos aiot sallia kuuntelijoiden tilauksen iTunesin kautta.

Voit määrittää monia muita yksityiskohtia, vaikka sinun ei tarvitsekaan. Näihin kuuluu kuvaus esityksestäsi, sisältääkö se aikuisille tarkoitettuja teemoja tai kieltä ja upotetaanko kansikuva syötteeseen. Kun olet tyytyväinen, tallenna ja poistu nanosta Ctrl + O sitten Ctrl + X.

Luodaksesi RSS-syötteen sinun tarvitsee vain kopioida MP3-tiedosto omallesi podcastit hakemisto:

sudo cp podcast-file.mp3 /var/www/podcasts/

Jos haluat hakemistorakenteen olevan paremmin organisoitu, voit luoda äänitiedostoillesi minkä tahansa määrän alihakemistoja. Mutta tarvitset kopion php2cast.ini jokaisessa niistä.

Sinun on myös poistettava kommentit RECURSIVE_DIRECTORY_ITERATOR = tosi rivi sisään dir2cast.ini.

dir2cast luo syötteen uudelleen aina, kun sen hakemistoon lisätään uutta sisältöä, mutta odottaa useita minuutteja varmistaakseen, että kopiointi on valmis.

Mene ja tee kuppi teetä ja käy sitten verkkotunnuksessasi selaimessasi. Näet XML-tiedoston, joka sisältää kunkin podcast-jakson URL-osoitteen sekä kaikki tiedot, jotka määritit ID3-tunnisteissa tai dir2cast.ini tiedosto. Tämä päivittyy aina, kun lisäät uuden jakson. Se on niin yksinkertaista.

Testaa itse isännöimääsi podcastia

Ennen kuin levität itse isännöimäsi podcastisi maailmalle, on hyvä varmistaa, että se toimii. Kopioi RSS-syötteesi URL-osoite, liitä se suosikkipodcast-asiakasohjelmaasi ja kuuntele omaa ääntäsi omasta suosikkiaiheestasi. Podcast-asiakkaita on saatavilla jokaiselle suurelle alustalle