Ako hostiť podcasty pomocou dir2cast na vašom Raspberry Pi doma

Ako hostiť podcasty pomocou dir2cast na vašom Raspberry Pi doma
Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Podcasty sú skvelým spôsobom, ako sa podeliť o svoje názory, názory a záľuby so svetom, a predplatitelia môžu počúvať vaše slová múdrosti, keď idú do práce alebo sa venujú domácim prácam. Hostením svojho podcastu na Raspberry Pi doma máte nad obsahom maximálnu kontrolu. Tu je návod, ako na to.





ako zmenšiť pdf na mac
VYUŽITIE VIDEA DŇA POKRAČUJTE V OBSAHU STROJOM

Prečo hostiť svoje vlastné podcasty na Raspberry Pi?

  žena s telefónom a slúchadlami

Každý môže vytvoriť podcast. Všetko, čo potrebujete, je téma, o ktorej môžete lyrizovať dlhší čas, a nejaké nahrávacie vybavenie. Môžete dokonca nahrávanie podcastov na telefóne s Androidom .





Je zrejmé, že ak sú vaše výrobné hodnoty vyššie, možno budete chcieť investovať do a kvalitný mikrofón na podcasting a existuje celý rad skvelé nástroje, vďaka ktorým bude váš podcast dokonalejší . V zásade je však podcasting nízkorozpočtovou záležitosťou.





Jedinou skutočnou výnimkou je hosting. Streamovanie zvuku cez internet vyžaduje šírku pásma a šírka pásma stojí peniaze.

Ak chcete dostať svoje fascinujúce slová k svojim čakajúcim fanúšikom, máte tri možnosti:



  • Môžeš použite platenú službu hostenia podcastov .
  • Svoj podcast môžete bezplatne hostiť na Spotify. Aj keď sa to môže zdať ako dobrý nápad, zamykáte seba a svoje slová do murovanej záhrady a odrezávate poslucháčov, ktorí platformu nepoužívajú.
  • Môžete hostiť svoj vlastný podcast na vlastnom hardvéri Raspberry Pi vo svojom vlastnom dome.

dir2cast je jednoduchý nástroj PHP, ktorý skenuje metadáta zvukových súborov vo vašom adresári podcastov a vytvára informačný kanál RSS, na odber ktorého sa môžu používatelia prihlásiť buď priamo, alebo prostredníctvom služby tretej strany, ako je napríklad iTunes.

Pripravte si podcasty!

  upraviť údaje id3 v puddletag

Dir2cast berie vložené informácie z vašich zvukových súborov na vytvorenie RSS kanála, takže sa musíte uistiť, že váš podcast má tieto informácie vložené do ID3 tagov. Existuje niekoľko skvelých Editory značiek MP3 k dispozícii.





Budete chcieť nastaviť názov podcastu, dátum a popis epizódy. Môžete tiež nastaviť jednotlivé obrázky pre každú skladbu.

Ako nainštalovať dir2cast na Raspberry Pi

  Raspberry Pi sediaci na rovnom povrchu na tmavom pozadí.

Ak chcete začať, postupujte podľa našich zásad sprievodca nastavením vášho Raspberry Pi ako webového servera .





  namecheap dns záznamy pre muo.lol

Keď váš webový server Pi funguje, prejdite k registrátorovi domény a vytvorte nový záznam. Nastavte typ na A , hostiteľ pre ' @ “, a hodnotu vašej verejnej IP adresy. TTL by malo byť čo najnižšie.

Späť na príkazový riadok Raspberry Pi nainštalujte rozšírenie PHP XML:

 sudo apt install php-xml

Vytvorte nový adresár pre svoje podcasty:

 sudo mkdir /var/www/podcasts/

...a dať vlastníctvo používateľovi Apache:

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

Použi cd príkaz na zmenu adresára:

 cd /etc/apache2/sites-available/

Vytvorte nový konfiguračný súbor pre Apache:

 sudo nano podcasts.conf

Do nového súboru prilepte nasledovné:

 <VirtualHost *:80> 
    
    ServerName muo.lol
    DocumentRoot /var/www/podcasts/

</VirtualHost>

Mali by ste vymeniť lol.lol s vaším skutočným názvom domény.

Uložte a ukončite nano pomocou Ctrl + O potom Ctrl + X , potom povoľte nový súbor conf a reštartujte Apache.

 sudo a2ensite podcasts.conf 
sudo service apache2 restart

Je to dobrá prax zabezpečte pripojenie pomocou HTTPS . Na to môžete použiť Certbot:

 sudo certbot

Vyberte názov svojej domény zo zoznamu a stlačte Zadajte . Certbot načíta a nasadí certifikáty a kľúče používané na zabezpečenie vašich stránok, ako aj konfiguráciu Apache na aktualizovať všetky pripojenia na HTTPS s certifikátom SSL .

Reštartujte Apache ešte raz, aby sa zmeny prejavili.

 sudo service apache2 restart

Ak navštívite svoje stránky vo webovom prehliadači, nebude tam žiadny obsah, ale v paneli s adresou URL uvidíte visiaci zámok, ktorý označuje, že pripojenie je zabezpečené.

Keď to prekáža, skočte späť do terminálu a presuňte sa späť do svojho domovského adresára:

 cd

Teraz použite Git na klonovanie úložiska dir2cast a cd príkaz presunúť sa do nej

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

Tu sú niektoré súbory a priečinky, ktoré musíte skopírovať do podcasty adresár, ktorý ste predtým vytvorili:

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

Použite dir2cast na hosťovanie podcastov na Raspberry Pi!

  editácia dir2cast tohto súboru v nano

Dir2cast je teraz nainštalovaný a bude fungovať tak, ako je, ale vygeneruje RSS kanál s nesprávnymi informáciami. Na úpravu použite nano textový editor dir2cast. ini súbor.

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

Môžete tiež zmeniť názov súboru PHP, aby sa vaša adresa URL ľahšie zapamätala

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

Existuje veľa možností, ako sa má váš podcast správať, a vaša adresárová štruktúra je usporiadaná, ale väčšinu z nich môžete na chvíľu ignorovať.

Hľadajte INFORMÁCIE O VAŠOM PODCASTE oddiele. Ak plánujete umožniť poslucháčom prihlásiť sa na odber cez iTunes, budete chcieť nastaviť autorské práva, svoje meno a e-mailovú adresu.

Existuje množstvo ďalších podrobností, ktoré môžete nastaviť – aj keď nemusíte. Zahŕňajú popis vašej relácie, či obsahuje témy alebo jazyk pre dospelých a či sa má do informačného kanála vložiť obrázok obalu. Keď ste spokojní, uložte a ukončite nano pomocou Ctrl + O potom Ctrl + X .

Ak chcete vygenerovať informačný kanál RSS, všetko, čo musíte urobiť, je skopírovať súbor MP3 do svojho podcasty adresár:

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