スパッドの小屋

メイカーズになりきれない大学院生のブログ。すべて初心者で馬鹿です。

純正カメラとWebiopiでブラウザから見たいけど、ユーザー名やパスワードが弾かれるっていう問題のメモ

やりたいこと:ブラウザからカメラの画像が見たい。ブラウザで、8081ポート、すなわち、http:// **IPアドレス** :8081/にアクセスすれば見れる。

問題:ブラウザで8081ポートにアクセスできない。ブラウザの認証ダイアログで「ユーザー名」と「パスワード」が弾かれてしまっている模様。

解決:Motion-mmalの設定で決めた「ユーザー名」と「パスワード」を打つべし!なお、ポート8000のときに要求されたユーザー名/パスワードは「Webiopi」のためのもの。今度はMotion-mmalのユーザー名/パスワード。

 

個人的に抜け出すのに時間のかかった問題。

Webiopiを少しやって、そのあとMotion-mmalをやったので、その流れで勘違いしたというやつでした。

 

Webiopiのインストールは割愛。

Webiopiを起動し、

ブラウザで認証ダイアログに「ユーザー名」「パスワード」を入力し、ポート8000にアクセス!

「ユーザー名」は「webiopi」、「パスワード」は「raspberry」のようでした。

ここまではできました。

 

 

その後、Motion-mmalを試してみました。

Raspberry Piで監視カメラ | そう いう わけさ

↑こちらのサイトを参考に、

raspberry pi純正のカメラを使うために、

Motion-mmalというやつをインストール。そのあとMotion-mmalの設定を行いました。

そしてカメラを起動する呪文。

sudo ./motion -n -c motion-mmalcam.conf

カメラのLEDが光ってるし、起動できていそう。

しかし肝心のポート8081にうまくアクセスできない。

ブラウザで(ポート8000と同じ)「ユーザー名(webiopi)」と「パスワード(raspberry)」打っても弾かれる。

あwせdrftgyふじこふじこ・・・

 

ーーー1時間後ーーー

解決しました。

Raspberry Piで監視カメラ | そう いう わけさ

↑参考にさせていただいたこちらにもありますが、

Motion-mmalの設定のところで、

stream_authentication username:password

 

という一文があるのですが、これが「ユーザー名(username)」「パスワード(password)」になっていました(これはたぶんデフォルトで、もちろん変更可能です)。

さっそくアクセス(ちなみにraspberry piは、iphoneテザリングしてます。)

f:id:tamazonr:20150905030638p:image

f:id:tamazonr:20150905030741p:image

できました!。safariでアクセスしましたが、一枚目は出ても二枚目はでません。

はー、こんなことだったとは・・・。

以上メモまで。