Podcasty to świetny sposób na dzielenie się swoimi poglądami, opiniami i hobby ze światem, a subskrybenci mogą słuchać twoich mądrych słów, jadąc do pracy lub zajmując się domem. Hostując swój podcast na Raspberry Pi w domu, masz pełną kontrolę nad treścią. Oto jak to zrobić.
WYKORZYSTAJ WIDEO DNIA PRZEWIŃ, ABY KONTYNUOWAĆ TREŚĆ
Dlaczego warto hostować własne podcasty na Raspberry Pi?
Każdy może stworzyć podcast. Wszystko, czego potrzebujesz, to temat, nad którym możesz woskować lirycznie przez dłuższy czas, i sprzęt do nagrywania. Możesz nawet nagrywaj podcasty na telefonie z Androidem .
Oczywiście, jeśli twoje wartości produkcji są wyższe, możesz chcieć zainwestować w wysokiej jakości mikrofon do podcastów , i istnieje tablica świetne narzędzia, dzięki którym Twój podcast będzie bardziej dopracowany . Ale zasadniczo podcasting to sprawa niskobudżetowa.
Jedynym prawdziwym wyjątkiem od tego jest hosting. Przesyłanie strumieniowe dźwięku przez Internet wymaga przepustowości, a przepustowość kosztuje.
Aby przekazać swoje fascynujące diatryby czekającym fanom, masz trzy możliwości:
- Możesz skorzystaj z płatnej usługi hostingu podcastów .
- Możesz hostować swój podcast za darmo w Spotify. Chociaż może się to wydawać dobrym pomysłem, zamykasz siebie i swoje słowa w otoczonym murem ogrodzie i odcinasz słuchaczy, którzy nie korzystają z platformy.
- Możesz hostować własny podcast na własnym sprzęcie Raspberry Pi we własnym domu.
dir2cast to proste narzędzie PHP, które skanuje 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 innej firmy, takiej jak iTunes.
Przygotuj swoje podcasty!
dir2cast pobiera osadzone informacje z plików audio w celu utworzenia kanału RSS, więc musisz upewnić się, że Twój podcast ma te informacje osadzone w tagach ID3. Jest kilka świetnych Edytory tagów MP3 dostępny.
Będziesz chciał ustawić tytuł podcastu, datę i opis odcinka. Możesz także ustawić indywidualne obrazy dla każdej ścieżki.
Eksplorator plików Windows 10 bardzo powolny
Jak zainstalować dir2cast na Raspberry Pi
Aby rozpocząć, wykonaj nasze podstawowe czynności przewodnik po konfigurowaniu Raspberry Pi jako serwera WWW .
Po uruchomieniu serwera internetowego Pi udaj się do rejestratora domen i utwórz nowy rekord. Ustaw typ na A , gospodarz „ @ ' i wartość do twojego publicznego adresu IP. TTL powinien być jak najniższy.
Wróć do wiersza poleceń Raspberry Pi, zainstaluj rozszerzenie PHP XML:
sudo apt install php-xml
Utwórz nowy katalog dla swoich podcastów:
sudo mkdir /var/www/podcasts/
... i przekaż własność użytkownikowi Apache:
sudo chown www-data:www-data /var/www/podcasts/
Użyj płyta CD polecenie zmiany katalogu:
cd /etc/apache2/sites-available/
Utwórz nowy plik konfiguracyjny dla Apache:
sudo nano podcasts.conf
W nowym pliku wklej następujące elementy:
<VirtualHost *:80>
ServerName muo.lol
DocumentRoot /var/www/podcasts/
</VirtualHost>
Powinieneś wymienić lol lol z rzeczywistą nazwą domeny.
Zapisz i wyjdź z nano za pomocą Ctrl + O Następnie Ctrl + X , a następnie włącz nowy plik conf i uruchom ponownie Apache.
sudo a2ensite podcasts.conf
sudo service apache2 restart
Dobrą praktyką jest zabezpieczyć połączenie za pomocą protokołu HTTPS . Możesz do tego użyć Certbota:
sudo certbot
Wybierz nazwę swojej domeny z listy i naciśnij Wchodzić . Certbot pobierze i wdroży certyfikaty i klucze używane do zabezpieczenia Twojej witryny, a także skonfiguruje Apache do zaktualizuj wszystkie połączenia do HTTPS z certyfikatem SSL .
Ponownie uruchom Apache, aby zmiany zaczęły obowiązywać.
sudo service apache2 restart
Jeśli odwiedzisz swoją witrynę w przeglądarce internetowej, nie będzie tam żadnych treści, ale na pasku adresu URL zobaczysz kłódkę wskazującą, że połączenie jest bezpieczne.
Mając to na uboczu, wskocz z powrotem do terminala i wróć do katalogu domowego:
cd
Teraz użyj Git, aby sklonować repozytorium dir2cast i plik płyta CD polecenie wejścia do niego
git clone https://github.com/ben-xo/dir2cast.git && cd dir2cast
Jest tu kilka plików i folderów, które musisz skopiować do podcasty katalog, który utworzyłeś wcześniej:
sudo cp -r dir2cast.* test/ getID3/ /var/www/podcasts/
Użyj dir2cast do hostowania podcastów na Raspberry Pi!
dir2cast jest teraz zainstalowany i będzie działać bez zmian, ale wygeneruje kanał RSS z błędnymi informacjami. Użyj edytora tekstu nano, aby edytować plik dir2cast.ini plik.
jak podłączyć soundbar do telewizora roku?
sudo nano /var/www/podcasts/dir2cast.ini
Możesz także zmienić nazwę pliku PHP, aby adres URL był łatwiejszy do zapamiętania
sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php
Istnieje wiele opcji dotyczących zachowania podcastu i struktury katalogów, ale na razie można bezpiecznie zignorować większość z nich.
Spójrz na INFORMACJE O TWOIM PODCAŚCIE Sekcja. Będziesz chciał ustawić prawa autorskie, swoje imię i adres e-mail, jeśli planujesz umożliwić słuchaczom subskrypcję za pośrednictwem iTunes.
Istnieje wiele innych szczegółów, które możesz ustawić — chociaż nie jest to konieczne. Obejmują one opis Twojego programu, czy zawiera tematykę dla dorosłych lub język oraz czy okładkę należy osadzić w kanale. Kiedy będziesz zadowolony, zapisz i zamknij nano za pomocą Ctrl + O Następnie Ctrl + X .
Aby wygenerować swój kanał RSS, wszystko, co musisz zrobić, to skopiować plik MP3 do swojego podcasty informator:
sudo cp podcast-file.mp3 /var/www/podcasts/