私は Chromecast アプリを開発しており、現在開発目的でローカルにホストしています。
内部IPを受信者のURL(http://192.168.1.167:9000/receiver.html)として設定し、Windowsマシンで
python -m http.server 9000.
今、私のラップトップが壊れて、私は Mac mini で作業しているので (とにかくレシーバー用の iOS センダー アプリを開発するつもりだったので)、Mac mini でホストされるレシーバーを取得しようとしています。
私は受信者のURLとして設定されたmac-miniの同じ原則、内部IPを使用しており、次を使用してサーバーを起動しました
Python -m SimpleHTTPServer 9000.
レシーバーに接続しようとすると、ロードできません。
Chromecast の表示: ソースを読み込めません (または、オランダ語のエラーに相当する他の英語のエラー: 'De bronnen kunnen niet geladen worden'.)
ルーターのポートを受信機に転送し、自分のネットワーク (モバイル 4g) の外部からアクセスできます。内部でアクセスでき、同僚がアクセスできます。ページの読み込みを何らかの形で拒否するのは Chromecast だけです。理由がわからない。Android SDK は CastStatusCode.CANCELED と iOS SDK GCKErrorCodeCancelled を提供します。
また、Python を最新バージョンに更新しようとしましたが、修正されませんでした。
Chromecast は他のアプリを正常にロードします。Chromecast と自分のデバイスに ping を実行できます。Chromecast がアプリをロードしようとすると、デバッガーを簡単にロードできますが、ネットワークにもコンソールにも何も表示されません。
誰かが同様の問題を抱えているか、Chromecast をサーバーに再度接続する方法についての手がかりを持っていることを願っています。