Skip to main content

pyjanus

janus-gateway python client

Usage

from pyjanus import Client
from pyjanus.plugins.videoroom import ListparticipantsRequest

client = Client('wss://janus.conf.meetecho.com/ws')
await client.connect()

session = await client.create_session(keepalive_timeout=9)
handle = await session.attach("janus.plugin.videoroom")

# send request
tr = await handle.send({"request": "list"})
response = await tr.response

# send request use plugin model
tr = await handle.send(ListparticipantsRequest(room=1234).dict(exclude_none=True))
response = await tr.response

Metadata

Release files for pyjanus 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyjanus 0.1.0
File Size Uploaded Provenance Actions
pyjanus-0.1.0.tar.gz 7.3 kB Without provenance Details for pyjanus-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pyjanus 0.1.0
File Interpreter ABI Platform Actions
pyjanus-0.1.0-py3-none-any.whl Python 3 none any Details for pyjanus-0.1.0-py3-none-any.whl

Total release size: 16.1 kB

Release files / pyjanus-0.1.0.tar.gz

Download URL pyjanus-0.1.0.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6610e494992c7e8d25f788238934ec49640605e30ab94e2789f6b92e154e6892
BLAKE2b-256 checksum
How to use checksums
b8104e8e2b3bf6a6fdff7765b33d34254bd8245e2449663d2ca472b4ea149967
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.6 CPython/3.8.10 Linux/5.10.43.3-microsoft-standard-WSL2

Release files / pyjanus-0.1.0-py3-none-any.whl

Download URL pyjanus-0.1.0-py3-none-any.whl
Size 8.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8dbab8af52992ba35c237dd9797c29d5fc57554c49b79ac1ef80b406e0ed391e
BLAKE2b-256 checksum
How to use checksums
c2fff0d0117b03c4e2d8d8cbb87a0320bea5f82a664a66770240acd8e9eea2de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.6 CPython/3.8.10 Linux/5.10.43.3-microsoft-standard-WSL2

Security for pyjanus 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page