RCast は Chromecast をスタンドアロンのメディア プレーヤーに変えます

click fraud protection

スマート TV の出現により、私たちはさまざまな楽しみを得ることができました。 これにより、スクリーンオン時間の(ほとんど)を単一のデバイスに統合することができました(画面を並べる必要はありません)。 のおかげで、以前は高価なゲーム機やコンピュータ システムの助けがなければできなかったことが、テレビでできるようになりました。

それに加えて、この傾向は「ダム」テレビをスマートテレビに変えるための安価なソリューションも生み出しました。 そのような解決策の 1 つは、クパチーノの AppleTV に対する Google の答えでした。 クロムキャスト. この小さなデバイスは、2013 年 7 月に市場にささやかに参入して以来、大きな進化を遂げていません (HDMI ドングルの最新版と比較すればわかります)。 しかし、それはXDAシニアメンバーのような開発者のおかげです ランドゴン このデバイス (および所有者) は、わずか 35 ドルの費用ではるかに優れたものになっているということです。

Chromecast は基本的にインターネット接続がなければ役に立たず、Google はカスタム ファームウェアなどを防ぐために多数のロックを追加することでこれを確実にしました。 実はここがアキレス腱なんです…。 あるいは少なくともそうでした。 rキャストを入力してください. これは、基本的にローカル メディアの再生を有効にすることでユーザーが Chromecast の内部メモリを有効に活用できるようにするカスタム ROM です。 さらに、このデバイスはインターネット接続を必要とせずに動作します。 開発者は続けて、ROM はパッチを適用したバイナリを使用して Google サーバーへの ping をローカル サーバーに送信するようにしていると説明しました。

- Cast_shell と net_mgr は、Google サーバーに対して http リクエストを行います。 これらのバイナリにパッチを適用して、代わりにローカル Web サーバーにリクエストを送信できるようにしました。

- デバイスはサーバー 8.8.8.8 に送信される DNS ルックアップを作成します。 ローカルホスト上に8.8.8.8のエイリアスを作成し、DNSサーバーを実行することでこれを回避しました。

- デバイスは、pool.ntp.org から更新時刻を受信するまでブートを終了しません。 この問題は、hosts ファイルに pool.ntp.org を 127.0.0.1 として追加し、ローカルで SNTP サーバーを実行することで修正されます。

これらの回避策により、ネットワークが見つからない場合でもデバイスが正常に起動できるようになります。

言うまでもなく、これは Eureka ベースの ROM であるため、デバイスはカスタム ファームウェアをフラッシュできなければなりません。 古い Chromecast で何か「楽しい」ことをしたいと思ったら、ぜひ試してみてください。

さらに詳しい情報と完全なガイドは、 rCastオリジナルスレッド.