Com allotjar podcasts amb dir2cast al vostre Raspberry Pi a casa

Com allotjar podcasts amb dir2cast al vostre Raspberry Pi a casa
Lectors com tu ajuden a donar suport a MUO. Quan feu una compra mitjançant enllaços al nostre lloc, podem guanyar una comissió d'afiliats. Llegeix més.

Els podcasts són una manera fantàstica de compartir les teves opinions, opinions i aficions amb el món, i els subscriptors poden escoltar les teves paraules de saviesa mentre condueixen a la feina o es fan amb les tasques domèstiques. En allotjar el vostre podcast en un Raspberry Pi a casa, teniu el control màxim sobre el contingut. Aquí teniu com fer-ho.





MAKEUSEO VÍDEO DEL DIA DESPLACEU PER CONTINUAR AMB EL CONTINGUT

Per què allotjar els vostres propis podcasts a Raspberry Pi?

  dona amb telèfon i auriculars

Qualsevol pot crear un podcast. Tot el que necessiteu és un tema sobre el qual podeu encerar la lírica durant un període prolongat i algun equip de gravació. Fins i tot pots gravar podcasts en un telèfon Android .





Òbviament, si els vostres valors de producció són més alts, potser voldreu invertir en a micròfon d'alta qualitat per a podcasting , i hi ha una varietat de excel·lents eines per fer que el vostre podcast sigui més polit . Però fonamentalment, el podcasting és un assumpte de baix pressupost.





L'única excepció real a això és l'allotjament. La reproducció d'àudio a través d'Internet requereix ample de banda i l'ample de banda costa diners.

Per tal de fer arribar les vostres fascinants diatribes als vostres fans que esperen, teniu tres opcions:



  • Tu pots utilitzeu un servei d'allotjament de podcasts de pagament .
  • Pots allotjar el teu podcast de manera gratuïta a Spotify. Tot i que pot semblar una bona idea, t'estàs tancant a tu mateix i a les teves paraules en un jardí emmurallat i tallant els oients que no utilitzen la plataforma.
  • Podeu allotjar el vostre propi podcast al vostre propi maquinari Raspberry Pi a casa vostra.

dir2cast és una eina PHP senzilla que escaneja les metadades dels fitxers d'àudio del vostre directori de podcasts i crea un canal RSS al qual els usuaris es poden subscriure directament o mitjançant un servei de tercers com iTunes.

Prepara els teus podcasts!

  editeu les dades id3 a puddletag

dir2cast agafa informació incrustada dels vostres fitxers d'àudio per crear un canal RSS, de manera que us heu d'assegurar que el vostre podcast tingui aquesta informació incrustada a les etiquetes ID3. N'hi ha diversos genials Editors d'etiquetes MP3 disponible.





Voleu establir el títol del podcast, la data i una descripció de l'episodi. També podeu configurar imatges individuals per a cada pista.

llocs econòmics per solucionar la pantalla

Com instal·lar dir2cast a Raspberry Pi

  Un Raspberry Pi assegut sobre una superfície plana sobre un fons fosc.

Per començar, seguiu el nostre imprescindible guia per configurar el vostre Raspberry Pi com a servidor web .





  registres dns namecheap per a muo.lol

Un cop funcioni el vostre servidor web Pi, aneu al vostre registrador de dominis i creeu un registre nou. Estableix el tipus a A , l'amfitrió de ' @ ', i el valor de la vostra adreça IP pública. El TTL hauria de ser el més baix possible.

De nou a la línia d'ordres de Raspberry Pi, instal·leu l'extensió PHP XML:

 sudo apt install php-xml

Creeu un directori nou per als vostres podcasts:

 sudo mkdir /var/www/podcasts/

...i donar la propietat a l'usuari d'Apache:

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

Utilitzar el cd comanda per canviar de directori:

 cd /etc/apache2/sites-available/

Creeu un fitxer de configuració nou per a Apache:

 sudo nano podcasts.conf

Al fitxer nou, enganxeu el següent:

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

</VirtualHost>

Hauries de substituir muo.lol amb el teu nom de domini real.

Desa i surt de nano amb Ctrl + O aleshores Ctrl + X , habiliteu el vostre nou fitxer de configuració i reinicieu Apache.

 sudo a2ensite podcasts.conf 
sudo service apache2 restart

És una bona pràctica assegurar la connexió amb HTTPS . Podeu utilitzar Certbot per a això:

 sudo certbot

Seleccioneu el vostre nom de domini d'una llista i premeu Entra . Certbot obtindrà i desplegarà certificats i claus que s'utilitzen per protegir el vostre lloc, a més de configurar Apache per actualitzeu totes les connexions a HTTPS amb un certificat SSL .

Reinicieu Apache una vegada més per permetre que els canvis tinguin efecte.

 sudo service apache2 restart

Si visiteu el vostre lloc en un navegador web, no hi haurà contingut, però veureu un cadenat a la barra d'URL que indica que la connexió és segura.

Com restablir de fàbrica l'ordinador de Windows 10

Amb això fora del camí, torna a saltar al terminal i torna al teu directori d'inici:

 cd

Ara feu servir Git per clonar el repositori dir2cast i el cd ordre de passar-hi

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

Aquí hi ha alguns fitxers i carpetes que heu de copiar podcasts directori que heu creat anteriorment:

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

Utilitzeu dir2cast per allotjar podcasts a Raspberry Pi!

  editant dir2cast aquest fitxer en nano

dir2cast ara està instal·lat i funcionarà tal com està, però generarà un canal RSS amb la informació incorrecta. Utilitzeu l'editor de text nano per editar el dir2cast. ini dossier.

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

També podeu canviar el nom del fitxer PHP perquè el vostre URL sigui més fàcil de recordar

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

Hi ha moltes opcions sobre com voleu que es comporti el vostre podcast i la vostra estructura de directoris, però és segur ignorar-ne la majoria de moment.

Busca el INFORMACIÓ SOBRE EL TEU PODCAST secció. Voleu establir els drets d'autor, el vostre nom i la vostra adreça de correu electrònic si teniu previst permetre que els oients es subscriguin mitjançant iTunes.

Hi ha molts altres detalls que podeu configurar, tot i que no cal que ho feu. Aquests inclouen una descripció del vostre programa, si conté temes o llenguatge madurs i si voleu incrustar la portada al canal. Quan estiguis content, desa i surt de nano amb Ctrl + O aleshores Ctrl + X .

Per generar el vostre feed RSS, tot el que heu de fer és copiar el fitxer MP3 al vostre podcasts directori:

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