防犯カメラに内蔵されているReal Time Streaming Protocol (RTSP) サーバーに接続して防犯カメラの映像をスマホ専用の防犯カメラアプリだけでなく,あちこちのPCで見る,というのを試しています.なかなか実用に至らないのでまだ「試して」います.
見る側は現状ではMacintosh 2台,Raspberry Pi 5 Model B (RPi5), Raspberry Pi 3 Model B+ (RPi3+), Raspberry Pi 3 Model B (RPi3)がそれぞれ1台です.RPi5はPC用の2Kモニターに,RPi3とRPi3+はそれぞれ別の地デジテレビのHDMIポートにつないでいます.
アプリはいずれも VLCを使用してきました.しかし,最近どうもVLCが不安定です.RTSPサーバーも不安定でよくフリーズしたり落ちたりしますが,RTSPサーバーが生きていてもVLC側の接続が切れてしまうことがあります.特にCPUパワーの小さいRPi3とRPi3+でトラブルが多いですが,Mac版も以前と比べて動作が安定しません.
そこで,VLCはやめにしてffplay (FFMPEGの一部)に切り替えたところ随分安定になり,サーバー側のトラブル以外止まることは少なくなりました.
ffplayは動作は安定ですがどうしたものか,ブロックノイズが多いときは数秒おきに出たりと,面積はあまり大きくなく実用上は差し支えありませんが,気になるレベルで出ます.
今度VLCが安定になったら,updateをしないように設定しときます.
Notes:
1. ただし,テレビ側の音声入力への仕様が辛いようで音声は出ません(起動後しばらく出ることもありますがじきに途絶えます).
2. ただし,Mac版のFFMPEGはX対応(XQuartz)のものしかなく試せないことはないですがあまりやりたくないので今のところ使っていません.
ただし,テレビ側の音声入力への仕様が辛いようで音声は出ません(起動後しばらく出ることもありますがじきに途絶えます).
ただし,Mac版のFFMPEGはX対応(XQuartz)のものしかなく試せないことはないですがあまりやりたくないので今のところ使っていません.