Podcast'ler farklı konulardaki görüşlerinizi, fikirlerinizi ve hobilerinizi dünyayla paylaşmanın harika bir yoludur ve aboneler işe giderken veya ev işlerini yaparken bilgelik dolu sözlerinizi dinleyebilir. Podcast'inizi evinizde bir Raspberry Pi'de barındırarak yayınladığınız içerik üzerinde mutlak kontrole sahip olabilirsiniz. İşte bunu nasıl yapacağınız. Doğrulamak Raspberry Pi'de çalıştırabileceğiniz özel hizmetlere kendi kendine barındırılan alternatifler.

Hızlı Linkler
Neden Raspberry Pi'de podcast barındırıyorsunuz?

Herkes podcast oluşturabilir ve başlatabilir. İhtiyacınız olan tek şey, uzun süre konuşabileceğiniz bir konu ve bazı kayıt cihazlarıdır. Hatta yapabilirsin Android telefonda podcast'leri kaydedin.
Açıkçası, prodüksiyon değerleriniz daha yüksekse podcasting için yüksek kaliteli bir mikrofona yatırım yapmak isteyebilirsiniz ve bir dizi mikrofon vardır. Harika araçlar Podcast'inizi daha benzersiz kılmak için. Ancak temelde podcasting düşük bütçeli bir iştir.
Bunun tek gerçek istisnası barındırmadır. İnternet üzerinden ses akışı bant genişliği gerektirir ve bant genişliği maliyetlidir.
Harika ve ayrıntılı konuşmalarınızı potansiyel hayranlarınıza iletmek için üç seçeneğiniz var:
- Ücretli bir podcast barındırma hizmetini kullanabilirsiniz.
- Podcast'inizi Spotify'da ücretsiz olarak barındırabilirsiniz. Bu iyi bir fikir gibi görünse de, kendinizi ve kelimelerinizi duvarlarla çevrili bir bahçeye kilitleyecek ve platform dışı dinleyicilerin size erişimini keseceksiniz.
- Podcast'inizi evinizdeki Raspberry Pi'de barındırabilirsiniz.
dir2cast, podcast dizininizdeki ses dosyalarının meta verilerini tarayan ve kullanıcıların doğrudan veya iTunes gibi bir üçüncü taraf hizmeti aracılığıyla abone olabileceği bir RSS beslemesi oluşturan basit bir PHP aracıdır.
Kendi podcast'lerinizi hazırlayın!

dir2cast, bir RSS beslemesi oluşturmak için ses dosyalarınızdan gömülü bilgileri alır; bu nedenle, podcast'inizin bu bilgiyi ID3 etiketlerinde içerdiğinden emin olmanız gerekir. çok var MP3 etiketi düzenleme uygulamaları Harika mevcut.
Podcast başlığını, tarihini ve bölüm açıklamasını ayarlamak isteyeceksiniz. Ayrıca her parçaya ayrı görseller atayabilirsiniz.
Raspberry Pi'ye dir2cast nasıl kurulur

Başlamak için temel kılavuzumuzu izleyin Raspberry Pi'yi web sunucusu olarak ayarlamak için.

Pi web sunucusu çalışır hale geldiğinde alan adı kayıt kuruluşunuza gidin ve yeni bir kayıt oluşturun. Türü A, ana bilgisayarı “@” ve değeri genel IP adresinize ayarlayın. TTL mümkün olduğu kadar düşük olmalıdır.
Raspberry Pi komut satırına geri döndüğünüzde PHP XML uzantısını yükleyin:
sudo apt install php-xml
Podcast dosyaları 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/
Dizini değiştirmek için cd komutunu kullanın:
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:
SunucuAdı dztechs.lol BelgeKökü /var/www/podcasts/
Değiştirmeniz gerekir dztechs.lol Gerçek alan adınızla.
Nano'yu kaydedin ve kullanarak çıkın Ctrl + O sonra Ctrl + X , ardından yeni conf dosyanızı etkinleştirin ve Apache'yi yeniden başlatın.
sudo a2ensite podcasts.conf sudo service apache2 restart
Bağlantıyı HTTPS ile güvence altına almak iyi bir uygulamadır. Bunun için Certbot'u kullanabilirsiniz:
sudo certbot
Listeden alan adınızı seçin ve tuşuna basın. Keşfet. Certbot, web sitenizin güvenliğini sağlamak için kullanılan sertifikaları ve anahtarları alıp yayınlayacak, ayrıca Apache'yi bir SSL sertifikası kullanarak tüm bağlantıları HTTPS'ye yükseltecek şekilde yapılandıracaktır.
Değişikliklerin etkili olabilmesi için Apache'yi yeniden başlatın.
Sudo hizmeti apache2 yeniden başlat
Sitenizi bir web tarayıcısında ziyaret ederseniz herhangi bir içerik olmayacaktır ancak URL çubuğunda bağlantının güvenli olduğunu belirten bir asma kilit göreceksiniz.
Bunu bir kenara bırakın, Terminal'e geri dönün ve ardından ana dizininize geri dönün:
cd
Şimdi dir2cast deposunu klonlamak için Git'i ve ona gitmek için cd komutunu kullanın:
git clone https://github.com/ben-xo/dir2cast.git && cd dir2cast
Daha önce oluşturduğunuz podcast dizinine kopyalamanız gereken bazı dosya ve klasörler vardır:
sudo cp -r dir2cast.* test/ getID3/ /var/www/podcasts/
Raspberry Pi'de podcast'leri barındırmak için dir2cast'i kullanın!

Artık dir2cast kuruldu, varsayılan ayarlarla çalışacak ancak yanlış bilgilerle bir RSS beslemesi oluşturacaktır. Dir2cast.ini dosyasını düzenlemek için nano metin düzenleyiciyi kullanın.
sudo nano /var/www/podcasts/dir2cast.ini
URL'nizin hatırlanmasını kolaylaştırmak için PHP dosyanızı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ısına ilişkin birçok seçenek vardır, ancak şimdilik çoğunu göz ardı etmek güvenlidir.
Yayın bölümü hakkında bilgi bulun. Dinleyicilerin iTunes üzerinden abone olmasına izin vermeyi planlıyorsanız telif hakkı, isim ve e-posta adresi atamanız gerekecektir.
Ayarlayabileceğiniz çok sayıda başka ayrıntı vardır; ancak bunu yapmak zorunda değilsiniz. Bu, teklifinizin bir açıklamasını, temaları mı yoksa erişkinlere yönelik bir dil mi içerdiğini ve kapak fotoğrafınızı akışa dahil etmek isteyip istemediğinizi içerir. Mutlu olduğunuzda nano'yu kaydedin ve ile çıkın Ctrl + O sonra Ctrl + X.
Kendi RSS akışınızı oluşturmak için tek yapmanız gereken MP3 dosyasını podcast dizininize kopyalamaktır:
sudo cp podcast-file.mp3 /var/www/podcasts/
İpucu: Dizin yapınızın daha düzenli olmasını istiyorsanız ses dosyalarınız için istediğiniz sayıda alt dizin oluşturabilirsiniz. Ancak her birinde php2cast.ini dosyasının bir kopyasına ihtiyacınız olacak.
Ayrıca yorumu iptal etmeniz gerekecek RECURSIVE_DIRECTORY_ITERATOR = doğru dir2cast.ini'deki satır.

dir2cast, dizinine her yeni içerik eklendiğinde akışı yeniden oluşturur, ancak kopyanın tamamlandığından emin olmak için birkaç dakika bekler.
Gidin bir fincan çay yapın, ardından tarayıcınızda alan adınızı ziyaret edin. ID3 etiketlerinde veya dir2cast.ini dosyasında belirttiğiniz ayrıntıların yanı sıra, her podcast bölümünün URL'sini içeren bir XML dosyası göreceksiniz. Her yeni bölüm eklendiğinde güncellenecektir. Basitçe. Doğrulamak Podcast Nasıl Başlatılır: Yeni Başlayanlar İçin Podcasting Kılavuzu.

Kendi kendine barındırılan podcasting'i test edin
Kendi kendinize barındırdığınız podcast'inizi dünyaya yayınlamadan önce, çalıştığından emin olmak iyi bir fikirdir. RSS feed'inizin URL'sini kopyalayın, favori podcast istemcinize yapıştırın ve favori konunuzla ilgili podcast'inizi dinleyin. Her büyük platform için podcast istemcileri mevcuttur. Artık görüntüleyebilirsiniz İlk podcast'iniz için nasıl fikir üretebilirsiniz: bazı benzersiz yollar.










