Streaming for Python
RTSP, made easy.¶
Read from a camera, webcam, file, or NumPy frames. Transform video in Python, then publish it locally, across your LAN, or to an existing server.
Python 3.10+ · Windows, macOS, and Linux
One small API
From source to stream¶
The media plumbing stays out of your application. You choose the input, add the Python you need, and decide where the result should go.
Use the interface you want
CLI or Python¶
Start a reachable webcam stream from a shell:
Or build a processing pipeline in Python:
Built for edge computer vision
A clean handoff to native tools¶
Keep lightweight transforms in Python, or use RTSP as the boundary to an accelerated media and inference stack.
Small by design. NumPy is the only required Python runtime dependency. FFmpeg performs the media work; MediaMTX is optional and managed for you when you need a local or LAN RTSP server.