オープンソースCCTVのKerberos.ioを触った感想
2021/3/23
Kerberos.ioを完全に理解して書いている訳ではありません。間違った記述がある可能性があります。
導入の流れ
あくまでも予測として流れの例を説明します。
app.kerberos.ioでアカウントを取得し月額プランに入ります。(自分は月額プランに入ってない) Kerberos.cloud - Video surveillance as it should be
ローカルサーバーにKerberos.ioのDockerコンテナをカメラの台数分立ち上げる。(ラズパイ+カメラは別)
そのコンテナにブラウザからアクセスしカメラの接続設定、モーション検知、ストレージ設定(アカウント紐づけ)をします。
Cloudに上がった録画やストリーミングをapp.kerberos.ioで見る。
ローカルでカメラ1台のストリーミング、モーション検知録画を利用する場合はDockerコンテナで立ち上げたKerberos.ioで十分です。
特徴(利点?)
Kerberos.ioの最大の特徴はモーション検知で録画した動画やストリーミングを専用のCloudにあげることでLANの外から視聴できることだと思います。
- カメラが1台かつ無料かつローカルで使いたいユーザー
- カメラが複数かつ有料かつLAN外で使いたいユーザー
この2つのユーザーにおすすめだと思います。
2台以上のストリーミングを1つの画面で見る場合やモーション検知で録画した動画をLAN外で見る場合はお金を払わないといけません。
モーション検知で録画した動画のLAN外視聴は月2ユーロ(約250円)、ストリーミングのLAN外視聴が月10ユーロ(約1200円)のプランに入る必要があります。
最後に
ShinobiはZoneMinderの後釜を狙っていて、Kerberos.ioは別のユーザーをターゲットしていることがわかりました。 次はZoneMinderを導入してみようと思います。
質問アドバイスなどあればお願いします。
オープンソースCCTVのShinobiの運用を断念した理由
2021/3/22
今回自宅の監視カメラネットワークを構築するためオープンソースCCTVのShinobiを導入しました。
Shinobi - Simple CCTV and NVR Solution - Home
結論から言うと、自分の環境ではブラウザからの視聴で10秒以上の遅延が発生し見るに絶えなかったので運用を断念しました。
サーバー用の一体型PCのスペックです。
メーカー | 品名 | CPU | メモリ | OS |
---|---|---|---|---|
FUJITSU | ESPRIMO FH77/DD | i7-2630QM | 8GB | ubuntu-ja-20.04.1-desktop-amd64 |
カメラ2台のスペックです。
メーカー | 品名 | メモ | Link |
---|---|---|---|
LEFTEK | YCD-PS204 | 中華PTZのドームカメラ | http://www.amazon.co.jp/dp/B087BNHG34 |
YESKAMO | 中華カメラKAMOられた | http://www.amazon.co.jp/dp/B08777LZY6 |
インストールについては省略します。
カメラの接続設定はここを参考にしました。
ShinobiHub - Article : How I optimized my RTSP camera
モーション検知の設定はここを
ShinobiHub - Article : How to use Motion Detection
詰まった点といえば、 カメラのIPアドレスを取得できなかった点です。 原因は、ルーターのデフォルトゲートウェイの第3オクセットとカメラの取説に書いてあるIPアドレスの第3オクセットを合わせていなかったからのようです。
ネットワーク難しい。
次にShinobiを使ってみて気になった点です。
特にビデオストリームの遅延が許容できません。
左カメラの遅延が15秒、右カメラの遅延が13秒あります。 Reconnect Streamボタンがあるのですが、押しても遅延は解消されませんでした。
CPUとメモリの性能による影響を疑ったのですが、Ubuntuのモニターから見ても余力ありました。
調べてみるとredditにこういう投稿がありました。
jsやらブラウザやらを通っているため遅延が発生しているらしく、調べた限りでは解決策が無さそうです。
最後にShinobiは高頻度でアップデートしていて数年経てば改善されるかもしれません。
カメラやPCの性能が主な原因だと思うのですが、せっかくなので別のソフトも試します。 次はkerberos.ioをインストールしたいと思います。
もし質問、アドバイスなどあればお願いします。
win10で「吸血殲鬼ヴェドゴニア」のムービーが流れないときの対処法
こっちで記事を更新したので来てください。
今日買った倫理メディア版ヴェドゴニア(ver1.2)をフルインストールし、プレイ中ムービーシーンで音だけ流れて
"圧縮解除プログラム 'vids:IV32'が見つからないため、ビデオを利用できません。"
と出ました。
このサイトを元に解決しました。
IV32とIV50をシステムに登録する必要があるそうです。(IV32だけだとIV50が見つからないと出る)
自分のPCは64bitだったため、テキストファイルを二つ作成し
Windows Registry Editor Version 5.00
;IV32 for 64bit Windows (IV32_x64.reg)
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32]
"vidc.iv32"="ir32_32.dll"
と
Windows Registry Editor Version 5.00
;IV50 for 64bit Windows (IV50_x64.reg)
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32]
"vidc.iv50"="ir50_32.dll"
を貼り付け、拡張子をreg(ファイル名は"IV32.reg"と"IV50.reg")にしダブルクリックで実行すると無事ムービーが見れました。
Garry's mod(GMOD)で.gmaファイルの見つけ方
GMODからworkshopのモデルデータをSFMに移植するにあたって.gmaファイルを探さなければならない。
その方法が2通りある。
1つは
の方法でC:\Program Files (x86)\Steam\steamapps\common\garrysmod\garrysmod\addons
のフォルダ内にある場合である。
もう1つに
C:\Program Files (x86)\Steam\steamapps\workshop\content\4000
のフォルダにある場合である。
この4000フォルダはGMODのゲームID。
その中の数字フォルダはmodのIDで、URL末尾の数字に対応している。
windows10のSourceTreeでgithubアカウントの変更がなぜかできない
こんにちは、amazonでkindleと紙の技術本を衝動買いし積ん読にしてしまっているskbullです。(春休み消化予定)
現在所属している部活のホームページを作成してgithubpagesにあげるためにsourcetreeをつかいました。
アカウント登録、clone、commitまでは出来たのですが、pushができない。
赤色の部分が自分の前のアカウントだったため部活用に変えるためにいろいろ調べました。
macOSでの記事が多く、なかなか見つからない中
メモモモモ: SourceTreeで認証が必要なリポジトリのUsernameを変更する方法
SourceTreeの認証情報を削除することができない - Atlassian コミュニティ
などを参考にしたのですが、できない。。。
ない。。。
一度設定も含めてアンインストール、インストールをすればできそうなのですが、面倒なのでしませんでした。
結局コンソールでpushすれば、アカウントとパスワードを要求されるのですんなりpushできました。
解決方法が分かる方がいれば是非教えてください