映像監視・セキュリティ SDK for .NET
VisioForge SDKでプロフェッショナルなIPカメラ監視・セキュリティシステムを構築。RTSP/ONVIFカメラ対応、マルチカメラ録画、動体検知、顔検出、クロスプラットフォーム対応 — すべてC#と.NETで実現。
監視システム開発の課題
マルチカメラ管理
異なるプロトコル、解像度、コーデックを持つ数十台のIPカメラへの同時接続管理には、堅牢なパイプラインアーキテクチャが必要です。
24時間365日の録画信頼性
連続録画には効率的なリソース使用、ネットワーク中断からの自動復旧、破損のない確実なファイル出力が求められます。
動体検知の精度
誤報を最小限に抑えながら実際のイベントを確実に検出するには、調整可能なしきい値によるグリッドベースの分析設定が必要です。
クロスプラットフォーム対応
Windows、Linux、macOS、モバイルプラットフォームにわたって、各ターゲット向けにビデオパイプラインを書き直すことなく監視ソリューションを展開する必要があります。
VisioForge SDKによる課題解決
VisioForge Media Blocks SDK .NETは、監視アプリケーション向けに設計されたモジュール式パイプラインアーキテクチャを提供します。RTSP/ONVIFソースに接続し、リアルタイム処理(動体検知、顔検出)を適用し、複数の出力先に同時出力 — すべてプラットフォーム間で一貫したAPIで実現。
- パイプラインベースのアーキテクチャが複数のカメラストリームを効率的に処理
- Teeブロックにより単一ソースからプレビューと録画の同時実行が可能
- RAWキャプチャモードがH.264/H.265を再エンコードなしで録画し、CPU使用率を最小限に
- 設定可能な感度を備えた動体検知・顔検出ブロックを内蔵
- クロスプラットフォーム .NET対応:Windows、Linux、macOS、Android、iOS
主な監視機能
RTSP/ONVIF IPカメラ対応
認証付きRTSP経由であらゆるIPカメラに接続。自動コーデック検出、設定可能なトランスポート(TCP/UDP)、低遅延ストリーミング。
マルチカメラ表示・録画
再利用可能なパイプラインエンジンを使用して複数のRTSPストリームを同時に表示・録画。各カメラが独立したパイプラインを持ち、分離性と信頼性を確保。
動体検知
設定可能なセルサイズ、感度、しきい値によるグリッドベースの動体検知。ゾーンベースのアラート用にセルレベルの詳細なリアルタイム動体イベント。
MP4/MPEG-TSへの録画
再生互換性のためのMP4、またはストリーミング耐性のためのMPEG-TSに録画。RAWキャプチャモードはオリジナルのH.264/H.265を再エンコードなしで保存。
顔検出とぼかし
プライバシーコンプライアンスのためのオプション自動顔ぼかし付きDNNベース顔検出。追跡と分析のためのリアルタイム顔位置イベント。
クロスプラットフォーム対応
同じC#コードベースをWindows、Linux、macOS、Android、iOSに展開。すべてのプラットフォームで一貫したAPIとネイティブパフォーマンス。
コード例
SDKデモからの実際のコード — カメラ接続、録画、動体検知など。
RTSPカメラプレビュー
C#IPカメラのMP4録画
C#RTSP RAWキャプチャ(再エンコードなし)
C#マルチカメラRTSPビューアー
C#動体検知
C#顔検出とぼかし
C#パイプラインアーキテクチャ
VisioForge Media Blocks SDK .NETはモジュール式パイプラインアーキテクチャを採用。各ブロックはソース、デコード、検出、録画、レンダリングといった1つのタスクを担当し、ブロック同士を接続して完全な監視ワークフローを構成します。
監視ソリューションの構築を始めましょう
無料トライアルをダウンロードして、監視デモをお試しください。評価期間中はウォーターマークの制限なしでSDKの全機能をご利用いただけます。
