Metadata-Version: 2.4
Name: synapse-runtime-sdk-video
Version: 0.3.6
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Summary: H.264 video encoder/decoder for synapse-runtime-sdk (install as synapse-runtime-sdk[video])
License: GPL-2.0-or-later
Requires-Python: >=3.11
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# synapse-runtime-sdk-video

The H.264 video encoder and decoder for [synapse-runtime-sdk](https://pypi.org/project/synapse-runtime-sdk/):
CPU encoding everywhere, NVIDIA hardware encoding when a GPU is present. Install it as the extra:

```sh
pip install "synapse-runtime-sdk[video]"
```

Then `node.video_publisher(topic)` (pictures in: `cam.publish(image)`) and `node.video_subscriber(topic)` (decoded
pictures out) work, and so do `H264Encoder`, `H264Decoder` and `TestPattern` from `synapse_sdk.media`.
Linux x86_64, Python ≥ 3.11. This package is GPL-licensed (the licence text is included).

