いや~いまだに納得いってないけどようやくMotionのストリーミング再生をインターネット越しで見ることができるようになりました。
Motionの設定についてはラズパイで動かしたいならGoogle先生に「ラズパイ Motion」などと聞けば諸先輩方のページを沢山答えてくれるので記載は割愛します。
基本的にはaptでMotion入れてconfに設定していくだけです。
何が苦戦したかというと
・本当はWordPress経由で見えるようにしたかった。→未だできておらず。。。
・LAN内からはWordPressからでもストリーミング再生できる
・インターネット越しだとなぜかできない
まぁこんな感じで書くわけです。Wordpressの場合imgタグだけ書くんだと思うんですが
<html>
<body>
<img src=”http://hogehoge.com:xxxx”>
</body>
</html>
が、LAN内はうまくいくのにインターネット越しだと全然うまくいかず。
最初iPhoneの問題かと思いましたが、html経由ではなく直接Motionが提供するページ経由だとうまくいったり、かと行ってDigest認証だとうまくいかなかったり色々ありました。
Basic認証だとパスワードが平文で流れるので嫌だったのです。
Nat環境ではDigest認証は使えなさそうなので、早々にあきらめ、html経由でSSLにして対応する対応にフォーカスしてなんとかできました。
↑できたとおもったけどこの方法ではダメだ。。。やりなおししないと。。。結局httpでのアクセスになっちゃっている。。。
結果としてはリバプロを使ってSSL対応し、Basic認証でセットアップしました。
設定類の紹介は②でします。
https://benbenbase.dip.jp/ememory/2017/11/03/447
