RaspberryPiを使用して独自のDIYChromecastを作成する方法

RaspberryPiを使用して独自のDIYChromecastを作成する方法

Google Chromecastは、安価なストリーミングキットです。 Chromecast Ultraはより高価ですが、100ドル未満で手頃な価格のままです。ただし、世界の一部の地域ではChromecastの購入が制限されています。





ソリューション?ラズベリーパイをベースにしたDIYの代替品。 50ドル未満の価格で、Androidアプリからストリーミングされたメディアを受信するようにこのクレジットカードサイズのコンピューターを構成できます。





RaspicastでDIYChromecastのようにRaspberryPiを使用する方法を説明しましょう。





Raspicastアプリをインストールします

AndroidデバイスにRaspicastをインストールすることから始めます。これは、Raspberry Piに接続し、データをストリーミングする無料アプリです。 RaspicastはGooglePlayアプリストアにあります。残念ながら、これに代わる信頼できるiPhoneはありません。

ダウンロード: Android用Raspicast



このためには、AndroidフォンとRaspberryPiが同じネットワーク上にある必要があることに注意することが重要です。たとえば、バスに座っている場合は、携帯電話からテレビにビデオをストリーミングすることはできません。家に座っている人とビデオを共有しようとしている場合は、リンクをメッセージで伝えてください。

キャスト用にRaspbianを構成する

アプリをインストールしたら、RaspberryPiに注意を向けます。これはすでにHDMI経由でテレビに接続されており、電源が入っているはずです。 Piには個別の電源が必要になることに注意してください---テレビのUSBポートから電源を供給することはできません。電力定格が適切であったとしても、正しいコマンドなしでPiをシャットダウンしないでください。これを無視すると、PiのSDカードが破損するため、適切な電源を使用してください。





これは、Raspbian BusterLiteを実行しているRaspberryPi4でテストしました。ただし、他のRaspberry Piモデルおよびディストリビューションでも機能することがわかります(ただし、一部のコマンドは異なる場合があります)。

続行する前に、omxplayerがPiにインストールされていることを確認してください。





sudo apt install omxplayer

SSHを有効にする必要があるので、ここに簡単な入門書があります。これを有効にするには、次の3つのオプションがあります。

  1. 経由 raspi-config 。これは、sudo raspi-configを使用してコマンドラインから実行できます。 、次に選択します インターフェースオプション> SSH 矢印キーを使用して確認します わかった
  2. 使用 RaspberryPi構成ツール 。 Raspbianデスクトップから、 メニュー>設定> RaspberryPi構成 。の中に インターフェース タブ、検索 SSH に設定します 有効
  3. 最後に、シンプルさを好む場合は、 Piを起動する前にSSHを有効にする 。 microSDカードをコンピューターに挿入し、ブートパーティションを参照して、新しいファイルを作成します。これは呼ばれるべきです ssh ファイル拡張子はありません。 SDカードを交換して再起動したら、SSHを有効にする必要があります。

以下は、Piに接続されたキーボードまたはSSHを使用して実行できます。接続するにはPiのIPアドレスが必要です---ターミナルウィンドウを開いて入力します

ソーシャルメディア記事のプラスの効果
ifconfig

Piの接続に対応するIPアドレスをメモします。たとえば、に対応するIPアドレスを使用します

eth0

イーサネット接続を使用する場合のエントリ。

wlan0

Wi-Fi用。

SSH接続が確立されたら、いくつかの更新を実行します。 Piでターミナルウィンドウを開き、次のように入力します。

sudo apt update
sudo apt upgrade

これらのコマンドは、Raspberry Piのオペレーティングシステムを更新し、ソフトウェアの更新を見つけてインストールします。

OpenMaxをインストールしてビルドする

アップデートをインストールしたら、いくつかの前提条件パッケージが必要です。

sudo apt install libjpeg9-dev libpng12-dev

パッケージ

libjpeg9-dev

libpng12-dev

JPGおよびPNG画像を処理できるプログラムに必要です。これにより、AndroidのRaspicastアプリを介して画像メディアをRaspberryPiにキャストできるようになります。

次に、OpenMaxをインストールします。このツールは、Androidからテレビに接続されたRaspberry Piにビデオ、オーディオ、および画像をキャストするための最良のオプションです。 GitHubから入手でき、データリポジトリをPiに「複製」することでインストールできます。持っていない

git

?でインストール

sudo apt install git

次に、次のコマンドでリポジトリのクローンを作成します。

git clone https://github.com/HaarigerHarald/omxiv

これは長くはかからないはずです。

ほぼ完了です。 OpenMaxソフトウェアを構築する時が来ました。まず、omxivディレクトリに切り替えて、makeコマンドを使用します。

Mac用の最高の無料ムービーメーカー
cd omxiv
make ilclient
make

これにはしばらく時間がかかります。完了したら、次のコマンドを使用してインストールします。

sudo make install

しばらくすると、OpenMaxを使用できるようになります。

ラズベリーパイにキャストする準備をしなさい

これで、AndroidデバイスからRaspberryPiにキャストするために必要なものがすべて揃っています。ただし、Raspicastのいくつかの構成は引き続き必要です。

  1. Raspicastアプリを実行します。
  2. SSH設定で、Piのホスト名またはIPアドレスを入力します。
  3. Piのユーザー名とパスワードを入力します。
  4. クリック わかった 終わる。
画像ギャラリー(2画像) 拡大 拡大 選ぶ

Raspberry Piにキャストするには、次の2つのオプションがあります。

  • Raspicastアプリ内のコンテンツを参照し、 演奏する
  • YouTubeからキャストし、アプリで動画を見つけてタップします 共有>キャスト(Raspicast)

一方、ビデオ、音楽、写真をRaspberry Piディスプレイに送信するには、Raspicastのメイン画面を使用して[ キャスト 。これにより、Androidデバイス上のすべてのビデオを一覧表示する画面が開きます。

画像ギャラリー(3画像) 拡大 拡大 拡大 選ぶ

対応するタブのいずれかでメディアファイルを選択すると、RaspberryPiですぐに再生されます。

アプリ内でIPアドレスを変更する必要がありますか(たとえば、別のPiにキャストするため)? 「3つのドット」メニューを開き、「SSH設定」を選択します。新しいIPアドレスとクレデンシャルを入力するだけです。

その他のRaspicastオプション

また、Raspicastメニューには、次のチェックボックスがあります。 繰り返す 現在再生中のファイル。リストのさらに下に、 オーディオ出力 を使用してカスタマイズできます HDMI (ディフォルト)、 ローカルどちらも 、 また それを取る 。これは、Piで外部オーディオソリューションを使用している人にとって便利です。

画像ギャラリー(2画像) 拡大 拡大 選ぶ

また、チェックする必要があります 高度なオプション 画面。ここでは、ファイルのキュー、ボリューム(オーディオボリュームオフセット)を管理し、カスタムコマンドを指定します。必要に応じてHTTPの使用に切り替えることもできます(HTTPSがデフォルトです)。

一方、Raspicastのメイン画面では、 ファイル RaspberryPiに保存されているメディアをナビゲートして再生するためのボタン。これにはストリーミングオーディオが含まれるため、RaspberryPiをChromecastオーディオデバイスに変えることができます。

Kodiでキャストすることもできます!

Kodiを実行しているRaspberryPiでRaspicastを実行することはできませんが、心配しないでください。別の方法があります。 Android用のKoreリモコンアプリを使用すると、メディアをにキャストすることもできます KodiがインストールされたRaspberryPi

ダウンロード: コレ、コディの公式リモコン

アプリをインストールし、Raspberry PiのIPアドレスを使用して設定してから、YouTubeにアクセスするだけです。 Raspicastと同様に、 共有 キャストしたいビデオのボタンをクリックしてから Kodiでプレイ

これにより、Kodi経由ですぐにビデオがテレビにストリーミングされます!

その他のChromecastの代替品

Chromecastの代替品はRaspberryPiだけではありません。あなたはすでにあなたが気付いていなかった解決策を持っているかもしれません。スマートテレビ、ゲーム機、またはセットトップボックスにYouTubeアプリがあり、簡単にストリーミングできる場合があります。

この状況では、受信者が同じネットワーク上にある限り、YouTubeアプリからテレビにビデオをキャストすることは通常可能です。

他のHDMIストリーミングソリューションも存在しますが、公式のYouTubeアプリ(Apple TVなど)を備えたデバイスをお持ちの場合は、おそらくそれにキャストすることができます。また、これらのデバイスやRaspberry Piを所有していない場合は、 Miracastは賢い代替手段です

メディアストリーミングとRaspberryPiをさらに活用したいですか?これが最善の方法です RaspberryPiをメディアサーバーとして使用する

共有 共有 つぶやき Eメール スピーチをアニメーション化するためのビギナーズガイド

スピーチのアニメーション化は難しい場合があります。プロジェクトにダイアログを追加する準備ができたら、プロセスを分解します。

次を読む
関連トピック
  • DIY
  • エンターテイメント
  • ラズベリーパイ
  • Chromecast
  • コード
  • DIYプロジェクトのチュートリアル
著者について クリスチャンコーリー(1510件の記事が公開されました)

セキュリティ、Linux、DIY、プログラミング、技術の説明を担当する副編集長であり、デスクトップとソフトウェアのサポートに豊富な経験を持つ本当に便利なポッドキャストプロデューサーです。 Linux Formatマガジンの寄稿者であるクリスチャンは、ラズベリーパイのいじくり回し、レゴ愛好家、レトロゲームファンです。

クリスチャンコーリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください
カテゴリ Diy