ほとんどの人は見つけても驚かないでしょうGoogleの35ドルのChromecastドングルは、これまでで最も売れているメディアストリーミングデバイスです。それは真実であり、正当な理由があります。非常に低い金額で、ユーザーは自分のお気に入りのコンテンツを携帯電話、タブレット、さらにはWebブラウザから「キャスト」できます。ただし、この技術には1つの欠点があります。ローカルコンテンツの再生は困難であり、推奨されません。代わりに、Googleはユーザーに「クラウドサービス」への購入を望んでいます。これは、特にLinuxユーザーにとっては面倒です。これは、私たちが独自のコンテンツをホストして再生したいと考える可能性が最も高いタイプのテクノロジーユーザーだからです。でも心配しないで。ローカルメディアファイルをデバイスで再生する方法があります。 Linuxのコマンドラインを介してChromecastにビデオをストリーミングできます。この記事では、その方法を詳しく説明します!
NodeJSとNPMのインストール
CastnowはNodeJSの助けを借りて動作し、NPMツールを使用してインストールします。これら2つの重要な技術は、デフォルトでは多くのLinuxディストリビューションにはありません。そのため、LinuxでChromecastに動画をストリーミングするには、インストールする必要があります。
Ubuntu
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
Arch Linux
sudo pacman -S npm
Debian
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
フェドラ
curl --silent --location https://rpm.nodesource.com/setup_8.x | bash - sudo dnf install nodejs npm
OpenSUSE
sudo zypper install nodejs4
その他
言及されていない他のLinuxディストリビューションにもありますNodeJS。それをインストールするには、NodeJS Webサイトにアクセスし、Linuxベースのオペレーティングシステムに固有の指示を読み通すことをお勧めします。または、パッケージマネージャーを検索してNPM / NodeJSをインストールします。
カストナウ
CastnowはGithubにあり、ソースコードは手作業でコンパイルとインストールを自由に利用できます。ただし、このプロジェクトの開発者がNPMパッケージとして利用できるようにしているため、これを行う必要はありません。 NPMツールのインストールは非常に簡単です。
sudo npm install castnow -g
Castnowツールのインストールが完了したら、キャストを開始できます。
Castnowを使用する
Chromecastが1つしかない場合、Castnowは自動的に検出し、デフォルトとして使用します。ほとんどの人は通常1つのChromecastを持っているので、複数のデバイスに接続する方法について詳しく説明する必要はありません。そうは言っても、一部の人々は間違いなく複数のChromeデバイスを持っています。それがあなたで、複数ある場合は、このコマンドを使用して、コマンドラインでキャストするものを指定します。 castnow --device "name of Chromecast".
ストリームビデオ
ビデオはCastnowでストリーミングできますリモートまたはローカルURLからのChromecast。これを行うには、ストリーミングソフトウェアが特定のビデオコードに問題があるため、ビデオが適切なコーデックを使用しているかどうかを最初に調べます。このため、このツールではMp4ビデオファイルを使用するのが最適です。
リモートビデオのストリーミング:
castnow http://website-with-mp4file.com/videofile.mp4
ローカルビデオを再生する
ローカルビデオの再生は、Linux PC。リモートディレクトリを使用してネットワーク経由でMP4ファイルをストリーミングしないようにしてください。これは同様に機能しません。 Chromecastはこの形式を最適にサポートしているため、再生はMP4ファイルで行うのが最適です。ただし、CastnowはFFMPEGによるライブ変換をサポートしています。
castnow /path/to/video.mp4
または、再生中にビデオをMP4に変換します。
castnow /path/to/video.avi --tomp4
音楽を再生
ビデオファイルと同じようにCastnowで音楽を再生できます。ビデオと同じように機能します。
castnow /path/to/song.mp3
または、次の方法で音楽ファイルをストリーミングします。
castnow http://songwebsite.com/song.mp3
別のオプション
Castnowでできることは他にもたくさんありますあちこちで動画や曲を再生するだけでなく、Chromecastとやり取りすることもできます。すべてのオプションは、使用可能なさまざまなスイッチです。たとえば、ローカルビデオの字幕が必要ですか?使用 –字幕 スイッチ。現在のビデオをループするか、キューをシャッフルしますか?つかいます -ループ そして -シャッフル それぞれ。
言うだけで十分です、多くの異なるがあります上級ユーザーが掘り下げて、CastnowとChromecastを最大限に活用できるオプション。つまり、ローカルおよびリモートのメディアファイルを再生する機能だけが必要な場合、上記の指示は必要なものすべてを提供します。
端末ウィンドウに移動し、castnow –helpと入力すると、Castnowの完全なコマンドリストにアクセスできます。または、ヘルプファイル全体をテキストファイルに保存します。このファイルはいつでも参照できます。
castnow --help >> ~/castnow-help.txt
これにより、castnow-help.txtが/ home / username /に配置されます。
結論
ブラウザでは、GoogleのChromecastは強力ですツール。これにより、ユーザーはお気に入りのWebページから音楽、映画、およびその間のあらゆるものまで、何でもブロードキャストできます。残念ながら、Googleはインターネット企業です。その結果、ユーザーがローカルコンテンツを再生できるようにすることに関心がありません。ただし、Linuxユーザーは創造的な集団であるため、これは重要ではありません。
Castnowの助けを借りて、ユーザーはGoogleの願いは、クラウドと「有料コンテンツ」のみのメディア消費体験です。代わりに、彼らはChromecastをうまく活用し、それが隠されていることを私たち全員が知っている可能性に持ち込むことができます。
コメント