matrice_streaming
matrice_streaming is a high-performance, Cython-compiled Python package providing streaming, client, and deployment utilities for Matrice.ai services. It offers ready-to-use streaming gateways, client management, camera handling, and deployment orchestration with complete type stubs for IDEs.
Features
- Cython Compiled – Optimized performance via C extensions.
- Streaming Gateway – Real-time streaming and inference processing.
- Client Management – Deploy clients with streaming capabilities.
- Camera Management – Handle multiple camera streams and configurations.
- Auto Streaming – Automated streaming workflows with intelligent routing.
- Deployment Tools – Complete deployment and pipeline management.
- Type Hints & Stubs –
.pyistubs for full IDE autocomplete and docstring support. - Modular Design – Clear separation of client, deployment, and streaming components.
Installation
pip install --index-url https://test.pypi.org/simple/ matrice_streaming
Example Usage
from matrice_streaming import StreamingGateway, AutoStreaming
from matrice_streaming import CameraManager, Deployment
# Example: Create streaming gateway
gateway = StreamingGateway(
model_input_type="video",
input_config=input_config,
output_config=output_config
)
# Example: Auto streaming setup
auto_stream = AutoStreaming()
auto_stream.start_streaming()
Release files for matrice-streaming 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| matrice_streaming-1.0.0.tar.gz | 214.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| matrice_streaming-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 468.7 kB
Release files / matrice_streaming-1.0.0.tar.gz
| Download URL | matrice_streaming-1.0.0.tar.gz |
|---|---|
| Size | 214.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eafee6f73b0486bd8ded4376d377b4b3d6212f7598db86174098ab993a873f14
|
|
BLAKE2b-256 checksum How to use checksums |
a8a37e418f1c1956d6b7836c70c12cdad4d8fa515436c5df72be969fcfc0faf9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.13
|
Release files / matrice_streaming-1.0.0-py3-none-any.whl
| Download URL | matrice_streaming-1.0.0-py3-none-any.whl |
|---|---|
| Size | 253.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d4f9c441fe0fc3fbbc818ca08eafeb945553fbe057e696bbdf93804a871289a0
|
|
BLAKE2b-256 checksum How to use checksums |
ee1501793e47c31410402f45609eb419e18dbc71017a227131bcf02a5ae43070
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.13
|