Skip to main content

Common server utilities for Matrice.ai services

Project description

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.pyi stubs 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()

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matrice_streaming-0.1.59.tar.gz (211.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

matrice_streaming-0.1.59-py3-none-any.whl (224.5 kB view details)

Uploaded Python 3

File details

Details for the file matrice_streaming-0.1.59.tar.gz.

File metadata

  • Download URL: matrice_streaming-0.1.59.tar.gz
  • Upload date:
  • Size: 211.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for matrice_streaming-0.1.59.tar.gz
Algorithm Hash digest
SHA256 e5bccb486ba82d1712bf806640c55278aa165a633906cd3b24010c193794ec2c
MD5 54891108d094cbf596402ba3560ccc37
BLAKE2b-256 694b8ecf15d25aab6d676d725b38791a8704fa103cf018546af00fc63334bb1c

See more details on using hashes here.

File details

Details for the file matrice_streaming-0.1.59-py3-none-any.whl.

File metadata

File hashes

Hashes for matrice_streaming-0.1.59-py3-none-any.whl
Algorithm Hash digest
SHA256 44ffa0aae31daf0f330858a11836da6e1f64c1d47ad8b6130f55d70abfe9549b
MD5 667dfce6423b10d649e1b81f6fa3cdad
BLAKE2b-256 139c17b3bc55d378bef0a49292bc3a790aa693ae1e57f3644baf8b0bec305959

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page