コンテンツにスキップ

GStreamer映像処理パイプライン

GStreamerは、AIカメラ・エッジAIデバイスでの映像処理パイプライン構築に使用するマルチメディアフレームワークです。

基本的なパイプライン

カメラ入力 → エンコード → WebRTC

Terminal window
gst-launch-1.0 v4l2src device=/dev/video0 ! \
videoconvert ! x264enc ! \
webrtcbin

カメラ入力 → AI推論 → エンコード

Terminal window
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プラグインを提供しています。