タイトルが示すように、 Google TV リモート アプリを Ubuntu で実行されている Google TV エミュレータに接続 (およびペアリング) できませんでした。エミュレータは独自のサブネットワークで実行されるため、ネットワーク外のものと接続するにはリダイレクトを使用する必要があることを理解しています。
私は次のことを試しました:
1) デバイスで実行されているリモート コントロール アプリ、
2)Google TVエミュレーターと同じマシン上のAndroidエミュレーターで実行されているリモートコントロールアプリ(エミュレーターにはwifiがなく、公式アプリはwifiなしで終了するため、このためにアプリの修正バージョンを使用する必要がありました)
構成 (2) では、telnet とリダイレクト コマンドを使用して、どうにかテレビ エミュレーターとの接続を確立できました (これを参照してください)。ただし、リダイレクトされていない新しい(ランダムな)ポートでソケットを構築しようとするため、ペアリングを確立しようとしているときにアプリが失敗します(私は推測します)。
まず、Google TV リモート アプリが TV エミュレータに正常に接続するためにルーティングするポートを見つける方法を知りたいと思います。そして、新しいソケット(リダイレクトできませんでした)を介してコントローラーをTVエミュレーターに接続する際に、ペアリングアクションはどのように成功しますか
どんな助けでも大歓迎です。