現在、Androidで、USBカメラを接続して、WEB-RTCで送受信をしようと思っている。

カメラは、USBで繋がるので、1個しかないUSBポートが埋まるため、DEBUG情報などは、WIFIで繋ぐ必要がある。

そのための方法

adb tcpip 5555

で、Android をTCPIPモードで起動する。

adb shell ip route 

で、ipを調べる。

adb connect 192.168.11.59:5555

のようにして、接続する。

接続できると

adb devices

で、デバイス情報などが取れる。

何回か起動していると、

failed to connect to ‘192.168.11.59:5555’: No route to host

のように接続できない時がある。(すでに動いていた時など)
その時は、

adb kill-server
adb start-server

で、サーバーを停止すると繋がる。