GStreamer映像処理パイプライン
GStreamerは、AIカメラ・エッジAIデバイスでの映像処理パイプライン構築に使用するマルチメディアフレームワークです。
基本的なパイプライン
カメラ入力 → エンコード → WebRTC
gst-launch-1.0 v4l2src device=/dev/video0 ! \ videoconvert ! x264enc ! \ webrtcbinカメラ入力 → AI推論 → エンコード
gst-launch-1.0 v4l2src device=/dev/video0 ! \ videoconvert ! tensor_converter ! \ tensor_filter framework=tensorflow-lite model=model.tflite ! \ tensor_decoder mode=bounding_boxes ! \ videoconvert ! x264enc ! \ filesink location=output.mp4カスタムプラグイン
日昇は、AI推論、録画制御、WebRTC伝送のためのカスタムGStreamerプラグインを提供しています。