I podcast o i podcast sono un ottimo modo per condividere le tue opinioni, idee e hobby su vari argomenti con il mondo e gli abbonati possono ascoltare le tue parole di saggezza mentre guidi verso il lavoro o ti metti al passo con le faccende domestiche. Ospitando il tuo podcast sul tuo Raspberry Pi a casa, hai il massimo controllo sui contenuti che pubblichi. Ecco come farlo. Verificare Alternative self-hosted ai servizi proprietari che puoi eseguire sul tuo Raspberry Pi.

Link veloci
Perché potresti ospitare un podcast su un Raspberry Pi?

Chiunque può creare e avviare un podcast. Tutto ciò di cui hai bisogno è un argomento di cui puoi parlare a lungo e un po' di attrezzatura per la registrazione. Puoi persino Registra podcast sul tuo telefono Android.
Ovviamente, se i tuoi valori di produzione sono più alti, potresti voler investire in un microfono di qualità superiore per il podcasting, e ci sono una gamma di Strumenti fantastici Per rendere il tuo podcast più unico. Ma fondamentalmente, il podcasting è un affare a basso budget.
L'unica vera eccezione a questo è l'hosting. Lo streaming audio su Internet richiede larghezza di banda e la larghezza di banda costa denaro.
Per offrire i tuoi discorsi fantastici e dettagliati ai tuoi potenziali fan, hai tre opzioni:
- Puoi utilizzare un servizio di hosting di podcast a pagamento.
- Puoi ospitare il tuo podcast gratuitamente su Spotify. Anche se può sembrare una buona idea, rinchiuderai te stesso e le tue parole in un giardino recintato, impedendo l'accesso agli ascoltatori che non utilizzano la piattaforma.
- Puoi ospitare il tuo podcast sul tuo Raspberry Pi di casa.
dir2cast è un semplice strumento PHP che esamina i metadati dei file audio nella directory del tuo podcast e genera un feed RSS a cui gli utenti possono iscriversi direttamente o tramite un servizio di terze parti come iTunes.
Prepara i tuoi podcast!

dir2cast prende le informazioni incorporate dai tuoi podcast per creare un feed RSS, quindi devi assicurarti che il tuo podcast contenga tali informazioni nei tag ID3. ci sono molti App per la modifica di tag MP3 Brillante disponibile.
Ti consigliamo di impostare il titolo del podcast, la data e la descrizione dell'episodio. Puoi anche impostare singole immagini per ogni traccia.
Come installare dir2cast su Raspberry Pi

Per iniziare, segui la nostra guida di base Per configurare il tuo Raspberry Pi come server web.

Una volta che il tuo server web Pi è attivo e funzionante, vai al tuo registrar di nomi di dominio e crea un nuovo record. Imposta il tipo su A, l'host su "@" e il valore sul tuo indirizzo IP pubblico. Il TTL dovrebbe essere il più basso possibile.
Tornando alla riga di comando di Raspberry Pi, installa il componente aggiuntivo PHP XML:
sudo apt install php-xml
Crea una nuova directory di podcast:
sudo mkdir /var/www/podcasts/
...e dai la proprietà all'utente Apache:
sudo chown www-data:www-data /var/www/podcasts/
Usa il comando cd per cambiare la directory:
cd / etc / apache2 / sites-available /
Crea un nuovo file di configurazione di Apache:
sudo nano podcasts.conf
Nel nuovo file, incolla quanto segue:
ServerName dztechs.lol DocumentRoot /var/www/podcasts/
Devi sostituire dztechs.lol con il tuo vero nome di dominio.
Salva ed esci da nano con Ctrl + O Poi Ctrl + X Quindi abilita il tuo nuovo file conf e riavvia Apache.
sudo a2ensite podcasts.conf sudo service apache2 restart
È buona norma proteggere la connessione con HTTPS. Puoi usare Certbot per questo:
sudo certbot
Seleziona il nome del tuo dominio dall'elenco e premi OK entra. Certbot recupererà e pubblicherà i certificati e le chiavi utilizzati per proteggere il tuo sito Web, oltre a configurare Apache per aggiornare tutte le connessioni a HTTPS utilizzando un certificato SSL.
Riavvia nuovamente Apache per rendere effettive le modifiche.
Riavviare apache2 sudo service
Se visiti il tuo sito in un browser web, non ci sarà alcun contenuto, ma vedrai un lucchetto nella barra degli URL che indica che la connessione è sicura.
Dopo questo, torna al Terminale, quindi torna alla tua home directory:
cd
Ora usa Git per clonare il repository dir2cast e comanda cd per raggiungerlo:
git clone https://github.com/ben-xo/dir2cast.git && cd dir2cast
Ci sono alcuni file e cartelle che devi copiare nella directory del podcast che hai creato in precedenza:
sudo cp -r dir2cast.* test/ getID3/ /var/www/podcasts/
Usa dir2cast per ospitare il tuo podcast sul tuo Raspberry Pi!

dir2cast è ora installato e funzionerà con le impostazioni predefinite, ma genererà un feed RSS con le informazioni sbagliate. Utilizzare l'editor di testo nano per modificare il file dir2cast.ini.
sudo nano /var/www/podcasts/dir2cast.ini
Puoi anche modificare il nome del file PHP per rendere il tuo URL più facile da ricordare
sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php
Ci sono molte opzioni su come vuoi che il tuo podcast si comporti e sulla struttura della directory, ma per ora è sicuro ignorarne la maggior parte.
Trova informazioni sulla sezione trasmissione. Dovrai impostare il tuo copyright, nome e indirizzo e-mail se prevedi di consentire agli ascoltatori di iscriversi tramite iTunes.
Ci sono una miriade di altri dettagli che puoi impostare, anche se non è necessario. Ciò include una descrizione della tua offerta, se ha temi o linguaggio per adulti e se desideri includere una foto di copertina nel feed. Quando sei felice, salva il tuo nano ed esci con esso Ctrl + O Poi Ctrl + X.
Per creare il tuo feed RSS, tutto ciò che devi fare è copiare il file MP3 nella directory del tuo podcast:
sudo cp podcast-file.mp3 /var/www/podcasts/
Consigli: Se desideri che la struttura delle directory sia più organizzata, puoi creare un numero qualsiasi di sottodirectory per i tuoi file audio. Ma avrai bisogno di una copia di php2cast.ini in ognuno di essi.
Dovrai anche rimuovere il commento RECURSIVE_DIRECTORY_ITERATOR = vero linea in dir2cast.ini.

dir2cast ricostruisce il feed ogni volta che viene aggiunto nuovo contenuto alla sua directory, ma attende diversi minuti per assicurarsi che la copia sia completa.
Vai a preparare una tazza di tè, quindi visita il tuo nome di dominio nel tuo browser. Vedrai un file XML contenente l'URL di ogni episodio del podcast, insieme a tutti i dettagli che hai specificato nei tag ID3 o nel file dir2cast.ini. Che verrà aggiornato ogni volta che viene aggiunto un nuovo episodio. Semplicemente. Verificare Come iniziare con il podcasting: una guida al podcasting per principianti.

Metti alla prova il tuo podcast self-hosted
Prima di scatenare il tuo podcast self-hosted nel mondo, è una buona idea assicurarsi che funzioni. Copia l'URL del tuo feed RSS, incollalo nel tuo client podcast preferito e ascolta la tua voce sul tuo argomento preferito. Sono disponibili client di podcast per tutte le principali piattaforme. Puoi visualizzare ora Come generare idee per il tuo primo podcast: alcuni modi interessanti.










