Podcaster er en flott måte å dele dine synspunkter, meninger og hobbyer med verden på, og abonnenter kan lytte til visdomsordene dine mens de kjører til jobb eller fortsetter med husarbeid. Ved å være vert for podcasten din på en Raspberry Pi hjemme, har du ultimat kontroll over innholdet. Slik gjør du det.
MAKEUSE AV DAGENS VIDEO RULL FOR Å FORTSETTE MED INNHOLD
Hvorfor arrangere dine egne podcaster på Raspberry Pi?
Alle kan lage en podcast. Alt du trenger er et emne som du kan vokse lyrisk om i en lengre periode, og litt opptaksutstyr. Du kan til og med ta opp podcaster på en Android-telefon .
Apple Music vs Google Play Music
Selvfølgelig, hvis produksjonsverdiene dine er høyere, kan det være lurt å investere i en høykvalitets mikrofon for podcasting , og det er en rekke flotte verktøy for å gjøre podcasten din mer polert . Men fundamentalt sett er podcasting en lavbudsjettsak.
Det eneste virkelige unntaket fra dette er hosting. Streaming av lyd over internett krever båndbredde, og båndbredde koster penger.
For å få dine fascinerende diatribes ut til dine ventende fans, har du tre alternativer:
- Du kan bruke en betalt podcast-vertstjeneste .
- Du kan være vert for podcasten din gratis på Spotify. Selv om dette kan virke som en god idé, låser du deg selv og ordene dine inn i en inngjerdet hage, og avskjærer lyttere som ikke bruker plattformen.
- Du kan være vert for din egen podcast på din egen Raspberry Pi-maskinvare i ditt eget hjem.
dir2cast er et enkelt PHP-verktøy som skanner metadataene til lydfiler i podcastkatalogen din, og lager en RSS-feed som brukere kan abonnere på enten direkte eller gjennom en tredjepartstjeneste som iTunes.
Forbered podcastene dine!
dir2cast tar innebygd informasjon fra lydfilene dine for å lage en RSS-feed, så du må sørge for at podcasten din har denne informasjonen innebygd i ID3-taggene. Det er flere flotte MP3-tag-redigerere tilgjengelig.
Du vil angi tittelen på podcasten, datoen og en beskrivelse av episoden. Du kan også angi individuelle bilder for hvert spor.
Hvordan installere dir2cast på Raspberry Pi
For å begynne, følg vårt essensielle veiledning for å sette opp Raspberry Pi som en webserver .
Når Pi-nettserveren din fungerer, kan du gå over til domeneregistratoren din og opprette en ny post. Sett typen til EN , verten til ' @ ', og verdien til din offentlige IP-adresse. TTL bør være så lav som mulig.
Tilbake på Raspberry Pi-kommandolinjen, installer PHP XML-utvidelsen:
sudo apt install php-xml
Opprett en ny katalog for podcastene dine:
sudo mkdir /var/www/podcasts/
...og gi eierskap til Apache-brukeren:
sudo chown www-data:www-data /var/www/podcasts/
Bruke cd kommando for å endre katalog:
cd /etc/apache2/sites-available/
Opprett en ny konfigurasjonsfil for Apache:
sudo nano podcasts.conf
I den nye filen limer du inn følgende:
<VirtualHost *:80>
ServerName muo.lol
DocumentRoot /var/www/podcasts/
</VirtualHost>
Du bør erstatte lol lol med ditt faktiske domenenavn.
ekstern harddisk som ikke viser Windows 10
Lagre og avslutt nano med Ctrl + O deretter Ctrl + X , aktiver deretter din nye conf-fil og start Apache på nytt.
sudo a2ensite podcasts.conf
sudo service apache2 restart
Det er god praksis å sikre forbindelsen med HTTPS . Du kan bruke Certbot til dette:
sudo certbot
Velg ditt domenenavn fra en liste og trykk Tast inn . Certbot vil hente og distribuere sertifikater og nøkler som brukes til å sikre nettstedet ditt, samt konfigurere Apache til oppgradere alle tilkoblinger til HTTPS med et SSL-sertifikat .
Start Apache på nytt for å la endringene tre i kraft.
sudo service apache2 restart
Hvis du besøker nettstedet ditt i en nettleser, vil det ikke være noe innhold, men du vil se en hengelås i URL-linjen som indikerer at tilkoblingen er sikker.
Med det ute av veien, hopp tilbake til terminalen og gå tilbake til hjemmekatalogen din:
cd
Bruk nå Git til å klone dir2cast-depotet og cd kommando for å flytte inn i den
git clone https://github.com/ben-xo/dir2cast.git && cd dir2cast
Det er noen filer og mapper her som du må kopiere til podcaster katalog du opprettet tidligere:
sudo cp -r dir2cast.* test/ getID3/ /var/www/podcasts/
Bruk dir2cast til å være vertskap for podcaster på Raspberry Pi!
dir2cast er nå installert, og vil fungere som det er, men vil generere en RSS-feed med feil informasjon. Bruk nanotekstredigeringsprogrammet for å redigere dir2cast. ini fil.
sudo nano /var/www/podcasts/dir2cast.ini
Du kan også endre navnet på PHP-filen for å gjøre URL-adressen din lettere å huske
sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php
Det er mange alternativer for hvordan du vil at podcasten din skal oppføre seg, og katalogstrukturen din er lagt opp, men det er trygt å ignorere de fleste av disse for øyeblikket.
hvordan lage et tapet i bevegelse
Se etter INFORMASJON OM PODCASTEN DIN seksjon. Du vil angi opphavsretten, navnet ditt og e-postadressen din hvis du planlegger å la lyttere abonnere via iTunes.
Det er en rekke andre detaljer du kan stille inn – selv om du ikke trenger det. Disse inkluderer en beskrivelse av showet ditt, om det inneholder modne temaer eller språk, og om du skal legge inn coverart i feeden. Når du er fornøyd, lagre og avslutt nano med Ctrl + O deretter Ctrl + X .
For å generere RSS-feeden din, er alt du trenger å gjøre å kopiere MP3-filen til din podcaster katalog:
sudo cp podcast-file.mp3 /var/www/podcasts/