ポッドキャストは、さまざまなトピックに関する意見、アイデア、趣味を世界と共有するための優れた方法であり、登録者は通勤中や家事をしながらあなたの知恵の言葉を聞くことができます。自宅の Raspberry Pi でポッドキャストをホストすると、公開するコンテンツを完全に制御できます。その方法は次のとおりです。確認する Raspberry Pi で実行できる独自サービスのセルフホスト型代替サービス.

クイックリンク
Raspberry Pi でポッドキャストをホストするのはなぜですか?

誰でもポッドキャストを作成して開始できます。必要なのは、長時間話せる話題と、録音デバイスだけです。あなたもできます Android スマートフォンでポッドキャストを録音する.
明らかに、制作価値が高い場合は、ポッドキャスト用の高品質マイクに投資したくなるかもしれません。 優れたツール ポッドキャストをよりユニークなものにするため。しかし基本的に、ポッドキャスティングは低予算で行われます。
これに対する唯一の例外はホスティングです。インターネット経由でオーディオをストリーミングするには帯域幅が必要であり、帯域幅にはコストがかかります。
素晴らしい詳細なスピーチを潜在的なファンに伝えるには、次の 3 つのオプションがあります。
- 有料のポッドキャスト ホスティング サービスを利用できます。
- Spotify でポッドキャストを無料でホストできます。これは良いアイデアのように思えるかもしれませんが、自分自身と自分の言葉を壁に囲まれた庭に閉じ込め、プラットフォーム以外のリスナーがアクセスできないようにすることになります。
- 自宅の Raspberry Pi でポッドキャストをホストできます。
dir2cast は、ポッドキャスト ディレクトリ内のオーディオ ファイルのメタデータをスキャンし、ユーザーが直接または iTunes などのサードパーティ サービスを通じて購読できる RSS フィードを作成するシンプルな PHP ツールです。
独自のポッドキャストを準備してください!

dir2cast はオーディオ ファイルから埋め込み情報を取得して RSS フィードを作成するため、ポッドキャストの ID3 タグにその情報が含まれていることを確認する必要があります。沢山あります MP3タグ編集アプリケーション 素晴らしい利用可能です。
ポッドキャストのタイトル、日付、エピソードの説明を設定します。各トラックに個別の画像を割り当てることもできます。
Raspberry Piにdir2castをインストールする方法

始めるには、基本ガイドに従ってください Raspberry Pi を Web サーバーとしてセットアップするには.

Pi Web サーバーが起動して実行されたら、ドメイン名レジストラーに移動して新しいレコードを作成します。タイプを A、ホストを「@」、値をパブリック IP アドレスに設定します。 TTL はできるだけ低くする必要があります。
Raspberry Pi コマンドラインに戻り、PHP XML 拡張機能をインストールします。
sudo apt で php-xml をインストールします
ポッドキャスト ファイル用の新しいディレクトリを作成します。
sudo mkdir /var/www/podcasts/
...そして、Apache ユーザーに所有権を付与します。
sudo chown www-data:www-data /var/www/podcasts/
cd コマンドを使用してディレクトリを変更します。
cd / etc / apache2 /サイト-利用可能/
Apache の新しい構成ファイルを作成します。
sudo ナノポッドキャスト.conf
新しいファイルに次の内容を貼り付けます。
サーバー名 dztechs.lol ドキュメントルート /var/www/podcasts/
交換する必要があります dztechs.lol 実際のドメイン名を使用します。
nano を保存して終了します Ctrl + O その後、 Ctrlキー+ X , 次に、新しい conf ファイルを有効にして、Apache を再起動します。
sudo a2ensite podcasts.conf sudo service apache2 を再起動
HTTPS を使用して接続を保護することをお勧めします。これには Certbot を使用できます。
sudo certbot
リストからドメイン名を選択し、 を押します。 Enter。 Certbot は、Web サイトのセキュリティを保護するために使用される証明書とキーを取得して公開し、SSL 証明書を使用してすべての接続を HTTPS にアップグレードするように Apache を構成します。
Apache を再度再起動して、変更を有効にします。
sudo service apache2 restart
Web ブラウザでサイトにアクセスすると、コンテンツは表示されませんが、接続が安全であることを示す南京錠が URL バーに表示されます。
それが終わったら、ターミナルに戻り、ホーム ディレクトリに戻ります。
cd
次に、Git を使用して dir2cast リポジトリのクローンを作成し、 cd コマンドを使用してそこに移動します。
git clone https://github.com/ben-xo/dir2cast.git && cd dir2cast
前に作成したポッドキャスト ディレクトリにコピーする必要があるファイルとフォルダーがいくつかあります。
sudo cp -r dir2cast.* test/getID3/ /var/www/podcasts/
dir2cast を使用して Raspberry Pi でポッドキャストをホストします。

これで dir2cast がインストールされ、デフォルト設定で動作しますが、間違った情報を含む RSS フィードが作成されます。 nano テキスト エディタを使用して dir2cast.ini ファイルを編集します。
sudo nano /var/www/podcasts/dir2cast.ini
URL を覚えやすくするために、PHP ファイルの名前を変更することもできます。
sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php
ポッドキャストの動作やディレクトリ構造には多くのオプションがありますが、現時点ではそのほとんどを無視しても問題ありません。
放送セクションに関する情報を検索します。リスナーが iTunes を通じて購読できるようにする場合は、著作権、名前、および電子メール アドレスを割り当てる必要があります。
他にも設定できる詳細は多数ありますが、必須ではありません。これには、オファーの説明、テーマや成人向けの表現があるかどうか、フィードにカバー写真を含めるかどうかなどが含まれます。満足したら、nano を保存して終了します。 Ctrl + O その後、 Ctrlキー+ X.
独自の RSS フィードを作成するには、MP3 ファイルをポッドキャスト ディレクトリにコピーするだけです。
sudo cp ポッドキャストファイル.mp3 /var/www/podcasts/
助言: ディレクトリ構造をより整理したい場合は、オーディオ ファイル用に任意の数のサブディレクトリを作成できます。ただし、それぞれに php2cast.ini のコピーが必要です。
コメントを解除する必要もあります RECURSIVE_DIRECTORY_ITERATOR = true dir2cast.ini の行。

dir2cast は、新しいコンテンツがディレクトリに追加されるたびにフィードを再構築しますが、コピーが完了するまで数分間待機します。
お茶を淹れてから、ブラウザでドメイン名にアクセスしてください。各ポッドキャスト エピソードの URL と、ID3 タグまたは dir2cast.ini ファイルで指定した詳細を含む XML ファイルが表示されます。新しいエピソードが追加されるたびに更新されます。単に。確認する ポッドキャストを始める方法: ポッドキャストの初心者ガイド.

自己ホスト型ポッドキャストをテストしてみる
自己ホスト型ポッドキャストを世界に公開する前に、それが機能することを確認することをお勧めします。 RSS フィードの URL をコピーし、お気に入りのポッドキャスト クライアントに貼り付けて、お気に入りのトピックに関するポッドキャストを聴きます。すべての主要なプラットフォームで利用できるポッドキャスト クライアントがあります。閲覧できるようになりました 初めてのポッドキャストのアイデアを生み出す方法: いくつかのユニークな方法.










