純正カメラと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でテザリングしてます。)
できました!。safariでアクセスしましたが、一枚目は出ても二枚目はでません。
はー、こんなことだったとは・・・。
以上メモまで。