VMLite VNC Serverなど、任意のVNCサーバーアプリをAndroidにインストールできます。RPiでは、SSVNC(sudo apt-get install ssvnc
)やxtightvncviewer(sudo apt-get install xtightvncviewer
)などのVNCビューアを使用して、Android VNCサーバーに接続し、Androidデスクトップを制御できます。これにはRPiへのアクセス権が必要になるため、通常の「キャスト」ソリューションのようには機能しません。
キャストが必要な場合-追加の$ 35をフォークしてChromecastを手に入れます-授業中にプロジェクターに定期的に接続されているものを使用しています-私のAndroidタブレットは[設定]メニューからScreencastを実行するだけで、パフォーマンスは素晴らしいです。RPiには「キャスティング」ソリューションがあります(PiCASTまたはraspberrypi.orgのこのスレッドの提案を確認してください)が、通常、YouTubeビデオなどのコンテンツのリモート呼び出しのみを実行します。画面ミラーリングなし。
RPiでWebページから呼び出すことができる巧妙なスクリプトを作成して、AndroidのVNCサーバーIPを使用してRPiでVNCビューアを起動することを検討したい場合があります。そうすれば、AndroidのWebページにアクセスするだけで、RPiを介してAndroid画面を「魔法のように」テレビに表示できます。私が「賢い」と言うとき、私はあなたがウェブページにVNCサーバーのアドレスとしてページを訪問しているAndroidのIPアドレスを使用させることができることを意味します。そうすれば、ウェブページに「画面をキャストする」という大きなボタンが1つだけ表示され、ボタンを押すと、接続されているAndroidデバイスのIPへのVNC表示セッションが開始されます。