Kaip priglobti podcast'us naudojant dir2cast savo Raspberry Pi namuose

Kaip priglobti podcast'us naudojant dir2cast savo Raspberry Pi namuose
Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

Tinklalaidės yra puikus būdas dalytis savo požiūriais, nuomonėmis ir pomėgiais su pasauliu, o prenumeratoriai gali klausytis jūsų išmintingų žodžių važiuodami į darbą ar užsiimdami namų ruošos darbais. Priglobdami podcast'ą Raspberry Pi namuose, galėsite visiškai valdyti turinį. Štai kaip tai padaryti.





DIENOS VAIZDO ĮRAŠO PAGALBA SLĖKITE, KAD TĘSITE SU TURINIU

Kodėl „Raspberry Pi“ rengia savo podcast'us?

  moteris su telefonu ir ausinėmis

Kiekvienas gali sukurti podcast'ą. Viskas, ko jums reikia, yra temos, kuria galėtumėte vaškuoti lyriškai ilgą laiką, ir tam tikros įrašymo įrangos. Jūs netgi galite įrašyti podcast'us Android telefone .





Akivaizdu, kad jei jūsų gamybos vertės yra didesnės, galbūt norėsite investuoti į a aukštos kokybės mikrofonas podcast'ui , ir yra daugybė puikūs įrankiai, kad podcast'as būtų labiau nušlifuotas . Tačiau iš esmės podcasting yra mažo biudžeto reikalas.





Vienintelė tikroji išimtis yra priegloba. Garso transliacijai internetu reikalingas pralaidumas, o pralaidumas kainuoja pinigus.

Jei norite, kad jūsų žavūs pokalbiai taptų jūsų laukiantiems gerbėjams, turite tris galimybes:



  • Tu gali naudotis mokama podcast'o prieglobos paslauga .
  • „Spotify“ galite nemokamai talpinti savo podcast'ą. Nors tai gali atrodyti gera idėja, jūs uždarote save ir savo žodžius į sieną aptvertą sodą ir atkertate klausytojus, kurie nesinaudoja platforma.
  • Galite talpinti savo podcast'ą naudodami Raspberry Pi aparatinę įrangą savo namuose.

dir2cast yra paprastas PHP įrankis, kuris nuskaito garso failų metaduomenis jūsų podcast'o kataloge ir sukuria RSS kanalą, kurį vartotojai gali užsiprenumeruoti tiesiogiai arba per trečiosios šalies paslaugą, pvz., iTunes.

Paruoškite savo podcast'us!

  redaguoti id3 duomenis puddletag

Dir2cast paima įterptąją informaciją iš jūsų garso failų, kad sukurtų RSS sklaidos kanalą, todėl turite įsitikinti, kad podcast'o informacija yra įdėta į ID3 žymas. Yra keletas puikių MP3 žymų redaktoriai prieinama.





Norėsite nustatyti podcast'o pavadinimą, datą ir epizodo aprašymą. Taip pat kiekvienam takeliui galite nustatyti atskirus vaizdus.

Kaip įdiegti „Dir2cast“ „Raspberry Pi“.

  Raspberry Pi sėdi ant lygaus paviršiaus tamsiame fone.

Norėdami pradėti, vadovaukitės mūsų pagrindiniais dalykais „Raspberry Pi“ kaip žiniatinklio serverio nustatymo vadovas .





  namecheap dns įrašai muo.lol

Kai jūsų Pi žiniatinklio serveris veiks, kreipkitės į domeno registratorių ir sukurkite naują įrašą. Nustatykite tipą į A , šeimininkas į ' @ “, ir reikšmė jūsų viešajam IP adresui. TTL turėtų būti kuo mažesnis.

Grįžę į Raspberry Pi komandinę eilutę, įdiekite PHP XML plėtinį:

 sudo apt install php-xml

Sukurkite naują podcast'ų katalogą:

 sudo mkdir /var/www/podcasts/

...ir suteikti nuosavybės teisę Apache vartotojui:

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

Naudoti cd komanda pakeisti katalogą:

 cd /etc/apache2/sites-available/

Sukurkite naują „Apache“ konfigūracijos failą:

 sudo nano podcasts.conf

Naujame faile įklijuokite šiuos dalykus:

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

</VirtualHost>

Turėtumėte pakeisti lol.lol su savo tikruoju domeno vardu.

Išsaugokite ir išeikite iš nano su Ctrl + O tada Ctrl + X , tada įgalinkite naują conf failą ir iš naujo paleiskite „Apache“.

 sudo a2ensite podcasts.conf 
sudo service apache2 restart

Tai gera praktika apsaugokite ryšį naudodami HTTPS . Tam galite naudoti Certbot:

 sudo certbot

Iš sąrašo pasirinkite savo domeno pavadinimą ir paspauskite Įeikite . „Certbot“ gaus ir įdiegs sertifikatus ir raktus, naudojamus jūsų svetainei apsaugoti, taip pat sukonfigūruos „Apache“, kad atnaujinkite visus ryšius į HTTPS naudodami SSL sertifikatą .

Dar kartą paleiskite „Apache“, kad pakeitimai įsigaliotų.

 sudo service apache2 restart

Jei apsilankysite svetainėje naudodami žiniatinklio naršyklę, joje nebus jokio turinio, bet URL juostoje matysite užraktą, nurodantį, kad ryšys saugus.

Kai to nepadarėte, grįžkite į terminalą ir grįžkite į savo namų katalogą:

 cd

Dabar naudokite Git, norėdami klonuoti dir2cast saugyklą ir cd komandą pereiti į ją

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

Čia yra keletas failų ir aplankų, kuriuos turite nukopijuoti į podcast'ai katalogas, kurį sukūrėte anksčiau:

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

Naudokite dir2cast, kad priglobtumėte podcast'us Raspberry Pi!

  redaguoti dir2cast šį failą nano

dir2cast dabar įdiegtas ir veiks kaip yra, bet sugeneruos RSS kanalą su klaidinga informacija. Norėdami redaguoti, naudokite nano teksto rengyklę dir2cast. ini failą.

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

Taip pat galite pakeisti PHP failo pavadinimą, kad būtų lengviau įsiminti URL

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

Yra daug parinkčių, kaip norite, kad podcast'as veiktų, ir katalogų struktūra, tačiau šiuo metu saugu jų nepaisyti.

Ieškokite INFORMACIJA APIE JŪSŲ PODCAST skyrius. Jei planuojate leisti klausytojams prenumeruoti per iTunes, norėsite nustatyti autorių teises, savo vardą ir el. pašto adresą.

Yra daugybė kitų detalių, kurias galite nustatyti, nors jums to nereikia. Tai apima jūsų laidos aprašymą, ar joje yra suaugusiųjų temų ar kalbos, ir tai, ar sklaidos kanale reikia įterpti viršelio iliustraciją. Kai būsite laimingi, išsaugokite ir išeikite iš nano su Ctrl + O tada Ctrl + X .

kaip sukurti „bitmoji“ paskyrą

Norėdami sugeneruoti RSS kanalą, tereikia nukopijuoti MP3 failą į savo podcast'ai katalogas:

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