ポッドキャストは、あなたの見解、意見、趣味を世界と共有する優れた方法であり、登録者は車で通勤したり家事をしたりしながら、あなたの知恵の言葉を聞くことができます。自宅の 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 サーバーが機能したら、ドメイン レジストラーに移動して新しいレコードを作成します。タイプを次のように設定します あ 、ホストは「」 @ '、およびパブリック IP アドレスの値。TTL はできるだけ低くする必要があります。
Raspberry Pi コマンドラインに戻り、PHP XML 拡張機能をインストールします。
sudo apt install php-xml
ポッドキャスト用の新しいディレクトリを作成します。
sudo mkdir /var/www/podcasts/
...そして、Apache ユーザーに所有権を与えます。
sudo chown www-data:www-data /var/www/podcasts/
使用 CD ディレクトリを変更するコマンド:
ビデオから画像をキャプチャする方法
cd /etc/apache2/sites-available/
Apache の新しい構成ファイルを作成します。
sudo nano podcasts.conf
新しいファイルに次の内容を貼り付けます。
<VirtualHost *:80>
ServerName muo.lol
DocumentRoot /var/www/podcasts/
</VirtualHost>
交換する必要があります わろた 実際のドメイン名を使用します。
保存して nano を終了します Ctrl + O それから Ctrl + X , 次に、新しい conf ファイルを有効にして、Apache を再起動します。
sudo a2ensite podcasts.conf
sudo service apache2 restart
それは良い習慣です HTTPS で接続を保護する 。これには Certbot を使用できます。
sudo certbot
リストからドメイン名を選択し、 を押します。 入力 。 Certbot は、サイトのセキュリティを保護するために使用される証明書とキーを取得して展開し、Apache を次のように構成します。 SSL 証明書を使用してすべての接続を HTTPS にアップグレードする 。
変更を有効にするために、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 ファイル。
303813F31536D42164DE031B9CB6E2008FDAB513URL を覚えやすいように PHP ファイルの名前を変更することもできます。
sudo mv /var/www/podcasts/dir2cast.php /var/www/podcasts/index.php
ポッドキャストの動作やディレクトリ構造のレイアウトには多くのオプションがありますが、現時点ではこれらのほとんどを無視しても安全です。
を探してください。 ポッドキャストに関する情報 セクション。リスナーが iTunes 経由で購読できるようにする場合は、著作権、名前、電子メール アドレスを設定する必要があります。
ラップトップは接続されている場合にのみ機能します
他にも設定できる詳細は多数ありますが、必ず設定する必要はありません。これには、番組の説明、成人向けのテーマや表現が含まれているかどうか、フィードにカバーアートを埋め込むかどうかなどが含まれます。満足したら、保存して nano を終了します Ctrl + O それから Ctrl + X 。
RSS フィードを生成するには、MP3 ファイルを ポッドキャスト ディレクトリ:
sudo cp podcast-file.mp3 /var/www/podcasts/