Skip to main content

An implementation of WebRTC and ORTC

Project description

rtd pypi-v pypi-pyversions pypi-l tests codecov gitter

What is aiortc?

aiortc is a library for Web Real-Time Communication (WebRTC) and Object Real-Time Communication (ORTC) in Python. It is built on top of asyncio, Python’s standard asynchronous I/O framework.

The API closely follows its Javascript counterpart while using pythonic constructs:

  • promises are replaced by coroutines

  • events are emitted using pyee.EventEmitter

To learn more about aiortc please read the documentation.

Why should I use aiortc?

The main WebRTC and ORTC implementations are either built into web browsers, or come in the form of native code. While they are extensively battle tested, their internals are complex and they do not provide Python bindings. Furthermore they are tightly coupled to a media stack, making it hard to plug in audio or video processing algorithms.

In contrast, the aiortc implementation is fairly simple and readable. As such it is a good starting point for programmers wishing to understand how WebRTC works or tinker with its internals. It is also easy to create innovative products by leveraging the extensive modules available in the Python ecosystem. For instance you can build a full server handling both signaling and data channels or apply computer vision algorithms to video frames using OpenCV.

Furthermore, a lot of effort has gone into writing an extensive test suite for the aiortc code to ensure best-in-class code quality.

Implementation status

aiortc allows you to exchange audio, video and data channels and interoperability is regularly tested against both Chrome and Firefox. Here are some of its features:

  • SDP generation / parsing

  • Interactive Connectivity Establishment, including half-trickle

  • DTLS key and certificate generation

  • DTLS handshake, encryption / decryption (for SCTP)

  • SRTP keying, encryption and decryption for RTP and RTCP

  • Pure Python SCTP implementation

  • Data Channels

  • Sending and receiving audio (Opus / PCMU / PCMA)

  • Sending and receiving video (VP8 / H.264)

  • Bundling audio / video / data channels

  • RTCP reports, including NACK / PLI to recover from packet loss

Installing

Since release 0.9.28 binary wheels are available on PyPI for Linux, Mac and Windows. The easiest way to install aiortc is to run:

pip install aiortc

Building from source

If there are no wheels for your system or if you wish to build aiortc from source you will need a couple of libraries installed on your system:

  • OpenSSL 1.0.2 or greater

  • FFmpeg 4.0 or greater

  • LibVPX for video encoding / decoding

  • Opus for audio encoding / decoding

Linux

On Debian/Ubuntu run:

apt install libavdevice-dev libavfilter-dev libopus-dev libvpx-dev pkg-config

pylibsrtp comes with binary wheels for most platforms, but if it needs to be built from you will also need to run:

apt install libsrtp2-dev

OS X

On OS X run:

brew install ffmpeg opus libvpx pkg-config

License

aiortc is released under the BSD license.

Project details


Download files

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

Source Distribution

aiortc-1.0.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

aiortc-1.0.0-pp37-pypy37_pp73-win32.whl (891.8 kB view details)

Uploaded PyPy Windows x86

aiortc-1.0.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

aiortc-1.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

aiortc-1.0.0-pp36-pypy36_pp73-win32.whl (891.8 kB view details)

Uploaded PyPy Windows x86

aiortc-1.0.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

aiortc-1.0.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

aiortc-1.0.0-cp39-cp39-win_amd64.whl (975.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

aiortc-1.0.0-cp39-cp39-win32.whl (896.3 kB view details)

Uploaded CPython 3.9 Windows x86

aiortc-1.0.0-cp39-cp39-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

aiortc-1.0.0-cp39-cp39-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

aiortc-1.0.0-cp39-cp39-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9

aiortc-1.0.0-cp39-cp39-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.9

aiortc-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

aiortc-1.0.0-cp38-cp38-win_amd64.whl (975.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

aiortc-1.0.0-cp38-cp38-win32.whl (896.4 kB view details)

Uploaded CPython 3.8 Windows x86

aiortc-1.0.0-cp38-cp38-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

aiortc-1.0.0-cp38-cp38-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

aiortc-1.0.0-cp38-cp38-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8

aiortc-1.0.0-cp38-cp38-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.8

aiortc-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

aiortc-1.0.0-cp37-cp37m-win_amd64.whl (975.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

aiortc-1.0.0-cp37-cp37m-win32.whl (896.3 kB view details)

Uploaded CPython 3.7m Windows x86

aiortc-1.0.0-cp37-cp37m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

aiortc-1.0.0-cp37-cp37m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

aiortc-1.0.0-cp37-cp37m-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m

aiortc-1.0.0-cp37-cp37m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m

aiortc-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

aiortc-1.0.0-cp36-cp36m-win_amd64.whl (975.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

aiortc-1.0.0-cp36-cp36m-win32.whl (896.3 kB view details)

Uploaded CPython 3.6m Windows x86

aiortc-1.0.0-cp36-cp36m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

aiortc-1.0.0-cp36-cp36m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

aiortc-1.0.0-cp36-cp36m-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m

aiortc-1.0.0-cp36-cp36m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.6m

aiortc-1.0.0-cp36-cp36m-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file aiortc-1.0.0.tar.gz.

File metadata

  • Download URL: aiortc-1.0.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0.tar.gz
Algorithm Hash digest
SHA256 fb40b424b65c12ffdbf18deb641521dfbca0ad9a8a44f6e48ab82e83afc0d924
MD5 518be6747973e41ae07004d6f0b1de0a
BLAKE2b-256 9b8a8cb49955fa953a351ee5cea7268fca1b6e9cbec3c453b20855feb06d3385

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-pp37-pypy37_pp73-win32.whl.

File metadata

  • Download URL: aiortc-1.0.0-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 891.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 de83e52d1f66689be9af071254edb18201d39f52dd3c74e632e642c18aa3b605
MD5 a5ddb2190b0610c428b7d966303e7fed
BLAKE2b-256 6586eb55d67da0e4e5acd8a72802f099dea51b2254834478bc5199f997e3d7fd

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 47c6bd2b528987d50ee8e3e5fdff20d55a1f9cc17946cf441689150f16b3ee31
MD5 348ccb69e3f390222261940005b58795
BLAKE2b-256 d0e90884293c1760ce596338ec6a72f4148f493f6de6739387fb310bba4de1f0

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-pp37-pypy37_pp73-manylinux1_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 992569396702f5c86a83447db3aec047202729f1e94445d26371fc108255ba36
MD5 1830a78c84f31ddc65384fb82f537d3b
BLAKE2b-256 3dd463e4f72176ed6a5b4137a518cb3ae9422f08b86cb09e4330cdc74a680e2f

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6dba261b17ad976ffa2ce6121b813bc4f7a682fa97d676d7e6a0336988955624
MD5 24337ea0084b31c4627aa79e805a48ed
BLAKE2b-256 bcd966843bf391c6bbba661b83d85137d30ce0be2446b004487fdf96eb260826

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-pp36-pypy36_pp73-win32.whl.

File metadata

  • Download URL: aiortc-1.0.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 891.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 878d061520d06ddbb77366378c95b4669dae27b549ea4d8e0230231cf0dc12c8
MD5 8f8af2f71f5a50691641049a9dfa6a82
BLAKE2b-256 ffbb7af03f67003844281922727159bf95fe6197d4a03180fb2cac494a61b6fc

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4377cd4b2c5978ebecd02d5311489fd135249fa9ee939383ee470fa8672c79ac
MD5 65d6c48e5a18f9338c3bc376b5f9478c
BLAKE2b-256 aa0b2df43471033ac09afdedc75603b03710d9ca304c938634c74db17cd65f37

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-pp36-pypy36_pp73-manylinux1_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a8fcd64dfdcbc80cfc7e788ccac6cb6a62ad0c5a88fcef3378eb33646e353ae5
MD5 b72deda3dbd08a5827f9986929943319
BLAKE2b-256 0c61800e727d7b5ab743174398c131fb962388828a9dd43d9c01783994681393

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc0848319c2d5b808e433bee513ce120b794e5f416d13f2d5addb57c28f2558f
MD5 095cc38e0a5b6248e31426b8e114f3b6
BLAKE2b-256 0250004d6bff32cc17a8a889a915083456058454354c9c1d1e5ea0d8a294fe81

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 975.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8d828f4ae942bf74931e1b53a35f54a9a6a7a2ba0f7f60e99df5d6c3649e855e
MD5 e1c02233d266197f07c77ea15fa4a9b6
BLAKE2b-256 278d424129da1c0736bb116fd4b738e88c383513e7398f810aac2b1a048dd42d

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 896.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8e082e5d60c38cc3e363fbb8f31ca01b158fdd8955e89c4f373b2a4ed3c9a4f6
MD5 235179aa1cdb194dad2971481b959815
BLAKE2b-256 a470de02f137d08eb2fdc7a287d70f309a4b265f76cadb7a42d8581431c38b52

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 94f2a9d0645015a0a36f45a590e806f92ed9233395c7576a95de58e130b929c8
MD5 dd4a5f4813834a83bba0e8d160ce535d
BLAKE2b-256 969618382bbf7b612f2901458cfcb3405de18f85bbb67b9a02db7008fdbf1dca

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 55f7f1cde8cc242458f73e2f9c0963b8515b3e67645288d00d267d2f268d9c78
MD5 a5eab9dc419efd0a497bbdf43449ee02
BLAKE2b-256 e08432063c2c2c8a9278c288439a199e418e84510cc4cfd4cae5016b628a32bf

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4e624fe70fff1209fa850dae6dbc730b635d28450d7c30b8504e9ebfa9f43d95
MD5 588923c0c4e21a5e1f77e179642d713a
BLAKE2b-256 624b123dd65bd98147e708b64495f2d548261be4df9eb7b5b047f2b2a41401e8

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 175235ae22d21a639c0cbcdaeb3729eb47bb78914aed4dea17dc1af1742c645f
MD5 62576f65ab75caaf9206af151dff3aef
BLAKE2b-256 f43e876925bb788b0fb7c8f82520d0e86edf93baf6769de9253ad7384092f718

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e87ae7911725b714a164ad671dd0bbfaf35b2853a4f1c753bb380c9dd4c28cc2
MD5 c8db3f3b06086c7e6333563292ccc732
BLAKE2b-256 c12b09f6869a0446dd7e43997eb60485392012d6832a28929570c93b748958da

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 975.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 460357d7bc28fc9f696c30ff7c1dd95648e021ee874e1073b588ed5fec25f77f
MD5 2243b8a6b18c745813c5007aee4a5c02
BLAKE2b-256 8d903d22fcf386668bee87c95052d6f0b48ee57bee2226fdcb6a9c4c158998f3

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 896.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 8c0c3994e41e5ff623a7264918160e4e69bb061619df68136234615c3c6e328d
MD5 65bf66c62af834b5bfe4cec212224c4f
BLAKE2b-256 47687d3ee91e6c31acdf9c04c09cc5440f26a53c5d2364028e6568fef2b9a145

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d20ced36f0dac1e0284799d98ba73bddd1e0591a620c7892c0b3d205792d2e80
MD5 404ad51da6d03154b4fe910d1135672f
BLAKE2b-256 bdce0b377af61862783197ae5745205b4fd5cb2b0c19313588a72279828838b4

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3ac7a0bfe0f24ea1adea7eb148e172bb80f0972761cfdb7b7ef8c8054fc8f248
MD5 11db68aaa115c27e5bf002e76990db3e
BLAKE2b-256 b5799534719ba43f29e66fd2cd6827efbffc73424e6661369140002e1ebdcfbe

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2d7767bfcb5e41d2f6822e033a5b077fb81bb5f3aeca08864212141214421a2c
MD5 fa6701cf0ba476513a3f602b3d68e085
BLAKE2b-256 d6e7601234596bbbbab162546a389dc3cfb48816b6c591ac2e7eea1e88cebf12

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 edc0bb52afb93e33ed3b3e9dad90b11e25d54c62828d8212fce9e8503b73db04
MD5 01eab12715b8fafc200e9bb96d8669a4
BLAKE2b-256 6d7038ff1cc1493ed546ec8d61689596810f6fe5114a89532cc6254cf108dace

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 088b46f488721b29490a4181b7a58c509248bbf3eb14e0ebcad8cfb5b70af932
MD5 98831645c28505d46cf82a3b4512bc1f
BLAKE2b-256 df3754ac16b3876464dcaf02638597297e8c2bc9cf9051e6cbbc8ccc602db0d1

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 975.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7180f5ab0a48ef6c03a8b53580d05833491beb2ffbce3861a2cb67d222723e7c
MD5 5c672aa5a2876d0b977f78cf5aaf7112
BLAKE2b-256 fd8844ba2f842ec8c079a1691d8afa602fc9ac7455aeabeb34cbbbb642c4e018

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 896.3 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e3d0c572b35fefbbfc0a384f9819fa960aa0ce59bff78714d829b70bdce9f202
MD5 9e72783e83e0c5a234229ea2275bc25b
BLAKE2b-256 3338fc3b6f51348b041c12507fe43c937df892c7985ad7a03bab7f535a19c4e1

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 17cc484a186afc993fd3a9d885e7b7d75b2b2eb2a1f3e3c9e6f5dde3d2eced13
MD5 0424502dcc2d29a8cf812e7f7369bf4d
BLAKE2b-256 f991ab5c18d060f522526e500e15cb6761741f184c5f006e8b3488c7344fbc1a

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3291ee421d9b8c711fcd6d556887918db4c12e1efcc1baa65aeef6bc09ecfed3
MD5 b9a13dda49167f62a9032ba09903d257
BLAKE2b-256 06b82108bd54e6ac62f63daab28b0892a88f6e78805bda49d5e9be19baa68352

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 80c355354e24c5be1147b590f948e076b70298ba97cb783c59b18270c37447f5
MD5 3b7a4339b31f47ca7cb9343b526a93c2
BLAKE2b-256 64a5791c682acd062a3aef2e10627379140522b89d466df834e79ee6fef6f289

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 21e1968577df34239dea043e09727146ccb15e80861d52c2ed53c65f09abae78
MD5 b12acc978b57d2ab280c79b030175760
BLAKE2b-256 22cfd31c537c6fd447369ff00967a5ddd6db0c03879780e3895e7878271309c4

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ada86d0ae2ed8d7ef3b57c3c0e99b962477daf61fc055309b9627e276e1f43da
MD5 1b13f5a440cb0c19f413b83be529ae3f
BLAKE2b-256 e5ba299ffe4ee0c5a3be116f4186ce23ae7f23446bbb851628507957bfefa300

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 975.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c0440d83d6abe0b92d226eeb4cbe3f6cea1b0b715a56ae41696e92303aa268f3
MD5 db80d8f9c579661d89d1e563c4601b1e
BLAKE2b-256 2d4a1d34a69159367adf0e6674207d7ff6a0958a742dd107fa0d90b8f58f0013

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 896.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 85ce1cf75d3f3e883dc6880cbc9e4d33b30e33ab40cbab31bc03cf717ffd1afc
MD5 129f519b569cf430a552998787b77678
BLAKE2b-256 654d241e277d14b2ad421278a111a6e12b868204081eb6a47d6ba72c52dfd647

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c4669ca5fb00e7c70123a6bfa189680c0dc0861d08430cd23aaca05c3d85c2cb
MD5 cc29f67980324ac45ad425b25c4f9987
BLAKE2b-256 d4b3cd4869592930125ab832d59517469eaaf7c4fabc0313fed3be01ae31a631

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7d38816b62efb50b6ed5b37e2a5c9ec672b96548eda2b864fc2d3e9702a4e1f4
MD5 505f4dde53b23160694a1cbe79844051
BLAKE2b-256 096bec1e04e62f9f9a621225d96c700469bf312c25d76b43ca9bc5e5e663ffe1

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4fa58a16d267790a41d5073a67d0fd5da3da0e29147c37cf0a52bf6462b9f3fa
MD5 67ef1e96ecfd1da2d58b76c35f699613
BLAKE2b-256 eca1310da8c35ab1da27db4084110dbdb29929f9dd61d826357720f928650993

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 489389a4288fe3fc1d3c49de38b521eb7ac070901feb9bad98a1ab04e11b6100
MD5 54a638dd20c19a1e090c9a0cf043cf59
BLAKE2b-256 966c49dfd44754554c40dbff81050168372059a173b671d331fcd2f082e1dcb6

See more details on using hashes here.

File details

Details for the file aiortc-1.0.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aiortc-1.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for aiortc-1.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 32eb07b51acce9ef4fbecd0eea49246c85d5cf21436ee92ab1a5878cc90d3d23
MD5 bb136274b624c3b2bbbd45d3a990769e
BLAKE2b-256 6155f8ee00ab03e7e6223653a32a615fb85be3365e8865a952ba873b0d2c499b

See more details on using hashes here.

Supported by

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