天才ハッカーのComma.ai
天才ハッカーの自動運転プロジェクトがオープンソース化されたので・・

見てみたんですが・・・どうも、OnePlus 3というAndroidベースのスマホに、IOIOというSTMベースのCANインターフェースをつけて、映像だけからレーン追従をDeeplearningによって行っているみたいですね。
それじゃぁ、もってるWifiカメラとPython+Open CVでもできるかな?って思って
こういうのを見つけたので・・
Streamを取り込もうかなって・・・おもったら、はまっちゃった(笑)
中華カメラはマニュアルなくって困るよね。

このカメラを持っているんですが、当然マニュアルはないので、Google君に聞くわけですが・・それで出てきたFAQとかBBSに書いてあることが中途半端で・・・
まずONVIFなので・・っていろいろ表記があるけど、うまくできたやつを忘備録として・・
Streamの確認はVLCで確認しました。
RTSP関係
rtsp://USER:Password@IP:Port/udp/av0_0 1280*720での映像ストリーム rtsp://USER:Password@IP:Port/udp/av0_1 640*480での映像ストリーム rtsp://USER:Password@IP:Port/udp/av0_2 320*240での映像ストリーム rtsp://USER:Password@IP:Port/udp/av1_0 1280*720での映像+音声ストリーム
av1_1, av1_2 も大きさ違いでOK
ちなみに、IPとPortは、Web Clientで調べないとわからない。。
HTTP関係
まず、Web Clientでのやり方は
に乗ってる通り
http://IP:81/ にアクセスする。
UserとPasswordを聞かれるので、説明書通りに・・入れる(パスワードを変えていて・・思い出すのが大変だったことも付け加えておく(笑))
これで、Web Camにアクセスして、IP Camera OptionsのNetwork Settingsをみると
というところが出てくるので、
HTTPのPortが81、RTSPが10554 ONVIFが10080 と いうことがわかる。。
cap = cv2.VideoCapture("URL")
でOpenCVは読み込んでくれるらしのですが、HTTPじゃないとだめなのかな?
http://ip/videostream.cgi?user=[USERNAME]&pwd=[PASSWORD]&resolution=32&rate=0
の形式で読み込めるらしいのだが・・ないのよね。。
やっぱりiSpyを使う?
純正のツールでは、わからないところは、わからないので、○ッカー御用達のものを使うか・・
これ入れると・・・ 上のことは、一発で検索してくれるんですね(^^;
でも、欲しい情報が得られないなぁ~ どうすりゃいいんだろう?
どなたか教えてください。
OpenCV は RSTPでもいいのかな?



ここ見た感じ、とってこれそうだね。。
明日やってみよ~っと
コメントを残していただけるとありがたいです
コメント
[…] 【忘備録】WiFi IP camera ストリーミング、コントロール等Vstarcam C7837WIP(W)【OpenCV】天才ハッカーのComma.ai 天才ハッカーの自動運転プロジェクトがオープンソース化されたので・・ 見てみ […]