Skip to main content

What is this?

Restream rtsp with opencv frame using gst-rtsp-server.

Usecases?

Modified opencv frame and restream.

Fundamental?

There are 2 component: media_factory and server:

  • media_factory (rtsp_media_factory): convert opencv frame to gst buffer.
  • server (rtsp_server): publish buffer to rtsp stream.

Test with example:

Setup environment:

Create virtual environment (Optional):

python3 -m venv .venv

Run setup_env.sh

source setup_env.sh

Run install

python3 -m pip install .

Run

python3 examples/main_frame.py or python3 examples/main_stream.py

Play using ffplay or vlc:

ffplay -rtsp_transport tcp rtsp://localhost:8001/stream

Build

Install wheel:

python3 -m pip install wheel

Build:

python3 setup.py bdist_wheel

Install:

python3 -m pip install build/opencv_gst_rtsp_server-0.1.3-py3-none-any.whl

Release files for opencv-gst-rtsp-server 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for opencv-gst-rtsp-server 0.1.4
File Size Uploaded
opencv_gst_rtsp_server-0.1.4.tar.gz 6.4 kB Details

Release files / opencv_gst_rtsp_server-0.1.4.tar.gz

Download URL opencv_gst_rtsp_server-0.1.4.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
9b9c811866bfc07b2e5f3c7670b9b6c8fb38458d90272414ad57a4c3c0d0991f
BLAKE2b-256 checksum
How to use checksums
6ce63f4e1e43ce2b531660cb3038a5ed6e668388ff36063cf10f1680040fad1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.4 This release

1 release file

0.1.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page