Evdeki Raspberry Pi'nizde dir2cast İle Podcast'leri Nasıl Barındırırsınız?

Evdeki Raspberry Pi'nizde dir2cast İle Podcast'leri Nasıl Barındırırsınız?
Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma yaptığınızda, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Podcast'ler görüşlerinizi, fikirlerinizi ve hobilerinizi dünyayla paylaşmanın harika bir yoludur ve aboneler işe giderken veya ev işleriyle uğraşırken bilgece sözlerinizi dinleyebilir. Podcast'inizi evinizde bir Raspberry Pi'de barındırarak, içerik üzerinde nihai kontrole sahip olursunuz. İşte nasıl yapılacağı.





GÜNÜN MAKALE VİDEOSU İÇERİKLE DEVAM ETMEK İÇİN KAYDIRIN

Raspberry Pi'de Neden Kendi Podcast'lerinizi Barındırın?

  telefon ve kulaklık olan kadın

Herkes bir podcast oluşturabilir. İhtiyacınız olan tek şey, üzerinde uzun süre şiir yazabileceğiniz bir konu ve bazı kayıt ekipmanları. hatta yapabilirsin Android telefonda podcast kaydetme .





mac'te gif nasıl yapılır

Açıkçası, üretim değerleriniz daha yüksekse, bir yatırım yapmak isteyebilirsiniz. podcasting için yüksek kaliteli mikrofon ve bir dizi var podcast'inizi daha parlak hale getirmek için harika araçlar . Ancak temelde, podcasting düşük bütçeli bir meseledir.





Bunun tek gerçek istisnası barındırmadır. İnternet üzerinden ses akışı, bant genişliği gerektirir ve bant genişliği maliyetlidir.

Büyüleyici eleştirilerinizi bekleyen hayranlarınıza ulaştırmak için üç seçeneğiniz var:



  • Yapabilirsiniz ücretli bir podcast barındırma hizmeti kullanın .
  • Podcast'inizi Spotify'da ücretsiz olarak barındırabilirsiniz. Bu iyi bir fikir gibi görünse de, kendinizi ve sözlerinizi duvarlarla çevrili bir bahçeye hapsediyorsunuz ve platformu kullanmayan dinleyicilerin önünü kesiyorsunuz.
  • Kendi evinizde kendi Raspberry Pi donanımınızda kendi podcast'inizi barındırabilirsiniz.

dir2cast, podcast dizininizdeki ses dosyalarının meta verilerini tarayan ve kullanıcıların doğrudan veya iTunes gibi üçüncü taraf bir hizmet aracılığıyla abone olabileceği bir RSS beslemesi oluşturan basit bir PHP aracıdır.

Podcast'lerinizi Hazırlayın!

  su birikintisi etiketinde id3 verilerini düzenle

dir2cast, bir RSS beslemesi oluşturmak için ses dosyalarınızdan gömülü bilgileri alır, bu nedenle podcast'inizin bu bilgilerin ID3 etiketlerinde gömülü olduğundan emin olmanız gerekir. Birkaç harika var MP3 etiket editörleri mevcut.





Podcast'in başlığını, tarihini ve bölümün açıklamasını ayarlamak isteyeceksiniz. Ayrıca her parça için ayrı görüntüler ayarlayabilirsiniz.

Raspberry Pi'ye dir2cast Nasıl Kurulur?

  Karanlık bir arka plana karşı düz bir yüzey üzerinde oturan bir Raspberry Pi.

Başlamak için olmazsa olmazlarımızı takip edin Raspberry Pi'nizi bir web sunucusu olarak kurma kılavuzu .





  muo.lol için namecheap dns kayıtları

Pi web sunucunuz çalışmaya başladığında, alan adı kayıt kuruluşunuza gidin ve yeni bir kayıt oluşturun. Türü şu şekilde ayarlayın: A , ev sahibi ' @ ' ve genel IP adresinizin değeri. TTL mümkün olduğu kadar düşük olmalıdır.

Raspberry Pi komut satırına geri dönün, PHP XML uzantısını kurun:

 sudo apt install php-xml

Podcast'leriniz için yeni bir dizin oluşturun:

 sudo mkdir /var/www/podcasts/

... ve Apache kullanıcısına sahiplik verin:

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

Kullan CD dizini değiştirme komutu:

 cd /etc/apache2/sites-available/

Apache için yeni bir yapılandırma dosyası oluşturun:

 sudo nano podcasts.conf

Yeni dosyaya aşağıdakileri yapıştırın:

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

</VirtualHost>

değiştirmelisin lol.lol gerçek alan adınızla.

Kaydet ve nano ile çık Ctrl + Ç Daha sonra Ctrl + X , ardından yeni yapılandırma dosyanızı etkinleştirin ve Apache'yi yeniden başlatın.

kablosuz kulaklık xbox one'a nasıl bağlanır
 sudo a2ensite podcasts.conf 
sudo service apache2 restart

iyi bir uygulamadır HTTPS ile bağlantıyı güvenli hale getirin . Bunun için Certbot'u kullanabilirsiniz:

 sudo certbot

Bir listeden alan adınızı seçin ve tuşuna basın. Girmek . Certbot, sitenizin güvenliğini sağlamak için kullanılan sertifikaları ve anahtarları alıp dağıtacak ve ayrıca Apache'yi şu şekilde yapılandıracaktır: tüm bağlantıları bir SSL sertifikasıyla HTTPS'ye yükseltin .

Değişikliklerin etkili olması için Apache'yi bir kez daha yeniden başlatın.

Windows 10'un yüklenemeyen önyükleme birimine neden olan şey
 sudo service apache2 restart

Sitenizi bir web tarayıcısında ziyaret ederseniz herhangi bir içerik olmayacak, ancak URL çubuğunda bağlantının güvenli olduğunu gösteren bir asma kilit göreceksiniz.

Bunun dışında, terminale geri dönün ve ana dizininize geri dönün:

 cd

Şimdi dir2cast deposunu klonlamak için Git'i kullanın ve CD içine hareket etme komutu

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

Burada kopyalamanız gereken bazı dosya ve klasörler vardır. podcast'ler daha önce oluşturduğunuz dizin:

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

Raspberry Pi'de Podcast'leri Barındırmak için dir2cast'i kullanın!

  dir2cast bu dosyayı nano olarak düzenleme

dir2cast şimdi yüklendi ve olduğu gibi çalışacak, ancak yanlış bilgilerle bir RSS akışı oluşturacak. düzenlemek için nano metin editörünü kullanın. dir2cast.ini dosya.

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

URL'nizin daha kolay hatırlanmasını sağlamak için PHP dosyasının adını da değiştirebilirsiniz.

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

Podcast'inizin nasıl davranmasını istediğinize ve dizin yapınızın nasıl olacağına dair birçok seçenek vardır, ancak bunların çoğunu şu an için göz ardı etmek güvenlidir.

Aramak PODCAST'INIZ HAKKINDA BİLGİLER bölüm. Dinleyicilerin iTunes üzerinden abone olmasına izin vermeyi planlıyorsanız, telif hakkını, adınızı ve e-posta adresinizi ayarlamak isteyeceksiniz.

Zorunda olmasanız da ayarlayabileceğiniz bir dizi başka ayrıntı vardır. Bunlar, şovunuzun açıklamasını, yetişkinlere uygun temalar veya dil içerip içermediğini ve kapak resminin akışa yerleştirilip yerleştirilmeyeceğini içerir. Mutlu olduğunuzda, kaydedin ve nano ile çıkın Ctrl + O Daha sonra Ctrl + X .

RSS beslemenizi oluşturmak için tek yapmanız gereken MP3 dosyasını bilgisayarınıza kopyalamaktır. podcast'ler dizin:

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