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.2
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.2.tar.gz | 244.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| matrice_streaming-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 541.0 kB
Release files / matrice_streaming-1.0.2.tar.gz
| Download URL | matrice_streaming-1.0.2.tar.gz |
|---|---|
| Size | 244.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
728d8effca868e0f472cb91adf869d284677619910c16dcf2b6f13529b5bbf50
|
|
BLAKE2b-256 checksum How to use checksums |
f8958f66932e34eae45eef773612ffce8f497774a8c0cab27de54a600c5d051c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / matrice_streaming-1.0.2-py3-none-any.whl
| Download URL | matrice_streaming-1.0.2-py3-none-any.whl |
|---|---|
| Size | 296.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
20ee54fd0c8ca0c92698770c54cb7e940123764fadb3862538aecfaa21c31192
|
|
BLAKE2b-256 checksum How to use checksums |
addf7b4d77cb6a351a5d79c45f941a60587cd760fecf7ea3cfaee10ef0b08723
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|