auki-network-py
Synced from the repository
This page mirrors bindings/python/auki-network-py/README.md in the auki-sdk repo (branch develop).
The repository is the source of truth.
PyO3 bindings for the value-shaped pieces of auki-network — Discovery client + the shared stream pyclasses used across the Python SDK surface. Cluster-runtime construction lives in auki-domain-py.
Status: Shipped.
Public surface
Root module:
DiscoveryClient— HTTP client for the Discovery service, including relay-aware create/rotate helpers.ClusterEntry,CreateClusterOutcome;ClusterEntryexposesrelay_multiaddrs.
auki_network.cluster submodule (shared with auki-domain-py):
StreamRequest,StreamManifest- Payload pyclasses:
CameraFrame,PointCloudFrame,JointEncodersFrame,AudioFrame,SpatialTransformFrame - Pose stream helpers:
StreamManifest.pose_stream(...)andStreamDecision.accept_pose(...) DeclineReason,EndReason,StreamItem,StreamEntry,StreamDecision,StreamSubscription,StreamEntryIterator- Stream exceptions.
Depends on
auki-network— Rust crate it wraps.