跳转到内容

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插件。