Framework | Video Streaming Framework | CV/ML Frameworks Support |
---|---|---|
OpenCV | - FFmpeg - Gstreamer | OpenCV |
- Gstreamer | ||
------------------- | ------------------------------------ | ----------------------------- |
GstInference | Gstreamer | – Neural Compute SDK (NCSDK) |
– Tensorflow | ||
– Caffe | ||
– TensorRT | ||
– OpenCV | ||
- * more | ||
------------------- | ------------------------------------ | ----------------------------- |
NNStreamer | Gstreamer | - Tensorflow |
- Tensorflow-Lite | ||
- pytorch | ||
- caffe2 | ||
------------------- | ------------------------------------ | ----------------------------- |
DeepStream | Gstreamer | - TensorRT |
(GPU-accelerated: Nvidia) | - Caffe | |
------------------- | ------------------------------------ | ----------------------------- |
Gst-Video-Analytics | Gstreamer | OpenVINOOpenCV |
(GPU-CPU accelerated: VAAPI, OpenGL) |
Last active
March 8, 2023 06:52
-
-
Save liviaerxin/8df3c074222b597065f7642a1338d414 to your computer and use it in GitHub Desktop.
Deep Streaming #deep-stream
- MJPEG
- H.264
- VP8
Compression ratio:
-
RTMP tcp
-
RTSP tcp/udp Video on Demand: RTSP vs HTTP
-
HLS http
-
WebRTC
-
FFmpeg
-
GStreamer
Pipeline Element Sink Pad - Src Pad
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment