Podcasty to świetny sposób na dzielenie się z całym światem swoimi opiniami, przemyśleniami i zainteresowaniami na różne tematy. Subskrybenci mogą słuchać Twoich mądrych rad w drodze do pracy lub nadrabiając zaległości w obowiązkach domowych. Prowadząc własny podcast na Raspberry Pi w domu, masz pełną kontrolę nad publikowanymi treściami. Oto jak to zrobić. Sprawdź. Samodzielnie hostowane alternatywy dla zastrzeżonych usług, które możesz uruchomić na swoim Raspberry Pi.

Szybkie linki
Dlaczego warto prowadzić podcast na Raspberry Pi?

Każdy może stworzyć i rozpocząć podcast. Wystarczy temat, o którym można długo rozmawiać, i sprzęt do nagrywania. Możesz nawet… Nagrywaj podcasty na swoim telefonie z Androidem.
Oczywiście, jeśli Twoje wartości produkcyjne są wyższe, możesz chcieć zainwestować w mikrofon wyższej jakości do podcastów, a jest ich wiele Świetne narzędzia Aby Twój podcast był bardziej wyjątkowy. Ale w gruncie rzeczy podcasting to sprawa niskobudżetowa.
Jedynym prawdziwym wyjątkiem jest hosting. Streaming audio przez internet wymaga przepustowości, a przepustowość kosztuje.
Aby przekazać swoje błyskotliwe i szczegółowe przemówienia potencjalnym fanom, masz trzy możliwości:
- Możesz skorzystać z płatnej usługi hostingu podcastów.
- Możesz hostować swój podcast za darmo na Spotify. Choć może się to wydawać dobrym pomysłem, zamkniesz siebie i swoje podcasty w ogrodzie otoczonym murem, odcinając dostęp do swoich treści słuchaczom, którzy nie korzystają z platformy.
- Możesz prowadzić własny podcast na Raspberry Pi w domu.
dir2cast to proste narzędzie PHP, które analizuje metadane plików audio w katalogu podcastów i tworzy kanał RSS, który użytkownicy mogą subskrybować bezpośrednio lub za pośrednictwem usługi zewnętrznej, np. iTunes.
Przygotuj swoje podcasty!

dir2cast pobiera osadzone informacje z plików audio, aby utworzyć kanał RSS, dlatego musisz upewnić się, że Twój podcast zawiera te informacje w tagach ID3. Istnieje kilka Aplikacje do edycji tagów MP3 Świetnie dostępne.
Musisz ustawić tytuł podcastu, datę i opis odcinka. Możesz również ustawić osobne obrazy dla każdego utworu.
Jak zainstalować dir2cast na Raspberry Pi

Na początek zapoznaj się z naszym podstawowym przewodnikiem. Aby skonfigurować Raspberry Pi jako serwer WWW.

Gdy serwer WWW Pi będzie już uruchomiony, przejdź do rejestratora nazw domen i utwórz nowy rekord. Ustaw typ na A, host na „@”, a wartość na swój publiczny adres IP. Wartość TTL powinna być jak najniższa.
Wróć do wiersza poleceń Raspberry Pi i zainstaluj wtyczkę PHP XML:
sudo apt install php-xml
Utwórz nowy katalog dla swoich podcastów:
sudo mkdir /var/www/podcasts/
..i przyznaj prawo własności użytkownikowi Apache:
sudo chown www-data:www-data /var/www/podcasts/
Użyj polecenia cd, aby zmienić katalog:
cd / etc / apache2 / sites-available /
Utwórz nowy plik konfiguracyjny Apache:
sudo nano podcasts.conf
W nowym pliku wklej następujące dane:
ServerName dztechs.lol DocumentRoot /var/www/podcasts/
Musisz wymienić dztechs.lol Z Twoją prawdziwą nazwą domeny.
Zapisz nano i wyjdź za pomocą Ctrl + O Następnie Ctrl + X Następnie włącz nowy plik konfiguracyjny i uruchom ponownie Apache'a.
sudo a2ensite podcasts.conf sudo service apache2 restart
Dobrą praktyką jest zabezpieczenie połączenia HTTPS. Możesz to zrobić za pomocą Certbota:
sudo certbot
Wybierz swoją nazwę domeny z listy i kliknij WchodzęCertbot pobierze i opublikuje certyfikaty i klucze służące do zabezpieczenia Twojej witryny, a także skonfiguruje Apache w celu uaktualnienia wszystkich połączeń do protokołu HTTPS przy użyciu certyfikatu SSL.
Ponownie uruchom Apache'a, aby zmiany zostały wprowadzone.
Sudo service apache2 restart
Jeśli odwiedzisz swoją witrynę w przeglądarce internetowej, nie będzie ona zawierała żadnej treści, lecz zobaczysz kłódkę na pasku adresu URL, która oznacza, że połączenie jest bezpieczne.
Gdy już to zrobisz, wróć do terminala, a następnie do swojego katalogu domowego:
cd
Teraz użyj Gita do sklonowania repozytorium dir2cast i polecenia cd, aby się do niego przenieść:
git clone https://github.com/ben-xo/dir2cast.git && cd dir2cast
Istnieją pewne pliki i foldery, które musisz skopiować do katalogu podcastu, który utworzyłeś wcześniej:
sudo cp -r dir2cast.* test/getID3/ /var/www/podcasts/
Użyj dir2cast do hostowania podcastów na swoim Raspberry Pi!

Program dir2cast jest teraz zainstalowany i będzie działał z domyślnymi ustawieniami, ale utworzy kanał RSS z błędnymi informacjami. Użyj edytora tekstu nano, aby edytować plik dir2cast.ini.
sudo nano /var/www/podcasts/dir2cast.ini
Możesz również zmienić nazwę pliku PHP, aby łatwiej było zapamiętać adres URL.
sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php
Istnieje wiele opcji dotyczących sposobu działania podcastu i struktury katalogu, ale na razie możesz zignorować większość z nich.
Poszukaj informacji o sekcji audycji. Jeśli planujesz umożliwić słuchaczom subskrypcję za pośrednictwem iTunes, musisz ustawić prawa autorskie, imię i nazwisko oraz adres e-mail.
Możesz ustawić wiele innych szczegółów, choć nie musisz. Należą do nich m.in. opis programu, informacje o tym, czy zawiera on treści dla dorosłych lub wulgarny język, oraz czy chcesz, aby okładka była widoczna w kanale. Gdy będziesz zadowolony, zapisz nano i wyjdź za pomocą Ctrl + O Następnie Ctrl + X.
Aby utworzyć własny kanał RSS, wystarczy skopiować plik MP3 do katalogu podcastów:
sudo cp podcast-file.mp3 /var/www/podcasts/
Rada: Jeśli zależy Ci na bardziej zorganizowanej strukturze katalogów, możesz utworzyć dowolną liczbę podkatalogów dla plików audio. Będziesz jednak potrzebować kopii pliku php2cast.ini w każdym z nich.
Będziesz musiał również usunąć komentarz RECURSIVE_DIRECTORY_ITERATOR = prawda Linia w pliku dir2cast.ini.

dir2cast odtwarza kanał za każdym razem, gdy do katalogu dodawana jest nowa zawartość, ale czeka kilka minut, aby upewnić się, że kopiowanie zostało ukończone.
Zaparz herbatę, a następnie wejdź na swoją domenę w przeglądarce. Zobaczysz plik XML zawierający adres URL każdego odcinka podcastu, a także wszelkie szczegóły określone w tagach ID3 lub pliku dir2cast.ini. Będą one aktualizowane za każdym razem, gdy dodasz nowy odcinek. To takie proste. Sprawdź to. Jak rozpocząć podcast: Przewodnik dla początkujących po podcastingu.

Przetestuj swój samodzielnie hostowany podcast
Zanim udostępnisz światu swój samodzielnie hostowany podcast, warto upewnić się, że działa. Skopiuj adres URL swojego kanału RSS, wklej go do ulubionego klienta podcastów i posłuchaj podcastu na swój ulubiony temat. Dostępne są programy do podcastów dla każdej głównej platformy. Możesz je sprawdzić już teraz. Jak generować pomysły na swój pierwszy podcast: kilka unikalnych metod.










