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, with half-trickle and mDNS support

  • 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.2.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

aiortc-1.2.0-pp37-pypy37_pp73-win32.whl (894.3 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

aiortc-1.2.0-pp36-pypy36_pp73-win32.whl (894.3 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

aiortc-1.2.0-cp39-cp39-win_amd64.whl (978.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

aiortc-1.2.0-cp39-cp39-win32.whl (898.8 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

aiortc-1.2.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.2.0-cp38-cp38-win_amd64.whl (978.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

aiortc-1.2.0-cp38-cp38-win32.whl (898.8 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

aiortc-1.2.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.2.0-cp37-cp37m-win_amd64.whl (978.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

aiortc-1.2.0-cp37-cp37m-win32.whl (898.8 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

aiortc-1.2.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.2.0-cp36-cp36m-win_amd64.whl (978.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

aiortc-1.2.0-cp36-cp36m-win32.whl (898.8 kB view details)

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

aiortc-1.2.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.2.0.tar.gz.

File metadata

  • Download URL: aiortc-1.2.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0.tar.gz
Algorithm Hash digest
SHA256 48254c2b1cf18994915f61a7bfe9f631978f4a9fb9e770fd46ad18b4e565cc26
MD5 f64c845a02c4d196475661970de536fe
BLAKE2b-256 ed766acd1e0af3dbd0a1c2840f9a081e830e81b37b9ab8426569cf8f2c025584

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 894.3 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 629ce78743bb0534998095e7801cdea17e7006e63d0011781c2b8c1f04db2023
MD5 324c71cd3dc73c882b74e9ac23255d9a
BLAKE2b-256 14c1399d86e14a0c932b7184f97adfb2b56de6facc67347f1c0de122d6be9c86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a28c5566e99d9469f3eeedc47c636e2f10201aa890fdc68cbd91b6d4a58a1eb8
MD5 dc3ee4f7b1faa51c47990ff51065b377
BLAKE2b-256 50db60ac2e35c8a4743058b998c2c185398515ff2302ea405bf272a5120802b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b2ebf08564d4ab3c7ba3abe09a8381a5b3ec8cb5433fb1ca3e4380c248a67afd
MD5 73ac3f254a084c4358db99d13f5e7793
BLAKE2b-256 8cdeb3b55650ad352bd02d91ea7ccf8d4c06064ca976fe88eac71831f11941d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 39077060dde9a44fdad1b636401614fce046ed1b71293d3f224eea1051adc395
MD5 24fee0ccaa1bee593943f38b7da4f179
BLAKE2b-256 ad0702dcf959fcbd2ff4210fcc8b965ca4bce3558b4178c377be571618c21130

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 894.3 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 b68ad8089ead1f5f1f5faa5c3676c1c282a24b93206481ecc80f60b6dd95b7c7
MD5 5a5314ec92d5db1ab2afe419dca9cf67
BLAKE2b-256 9c3f379b22a785d2bf6f50738435dd61dcfe0a45aa4c554aec01600e7e2eb14e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 89a1331764ab2fbac034281a07833dab4c4caaff925c9e4d650c71defed71ab0
MD5 7a90287aa3753fe5d2a005c591509dda
BLAKE2b-256 d9da45f4d880266e86bbe6fdde60644cefcd3e6456a4e808477917237d842f5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fd23a487e86a42071519faa9a99eb585aa6d71220d8ca87973f47164dead70ad
MD5 7d7d2850dfeec59ca6c10979a7a2503a
BLAKE2b-256 668054c0ba6669c4c8dbc45ebaa462d083ede795129518f7c41492d190d62acf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 40e529a12c06371c5c99462cc06e2aa4cd4f9cef67a558871c1f812dd603d9ad
MD5 6b3ef33df4f517f8a1f1246f24d62b68
BLAKE2b-256 d39340b26211ea4b00a1db9de01953df06a6fe45a73d9821f4ac91a8948fbd1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 978.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ff002f65d9b1672db79e8d5eec506b32b4d9f823de8f036ecca41fe847393f47
MD5 d212774c211227d06576eef175e43f03
BLAKE2b-256 fcc7fe9e4c079b709584cac1a364399eb1500caec6a4f768454633511e0388d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 898.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2867a8e77cc257ed14df79dc720dfef80a4bd2a0be25a08522d1e35a8d2e7859
MD5 ba19dd3b3a3d1ceb92a728feb5c36214
BLAKE2b-256 9a3c4ce864d21d44effbb71335f19b05ed57fd12ffb235b9418bc19c2cc79273

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3933d5add3e944c28388b81d280824162d87d1dba9788328376c1c6132df7f24
MD5 161a411730ed1c67d84f62abb365649e
BLAKE2b-256 db10741611f53b3a5689ce4d9406b4aec2ff6fb362d9ec5f7735ae792f3383e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 54774c2c6a2c8f522566c8108d2ed6088785cd73af3933cafadf2ac79d9edddd
MD5 e4bf382f1dce24336cb3a627e35fd3cd
BLAKE2b-256 187e246be73a38fc9741ec04cab23b15724f28377fb56ffc0a1ccea950424a92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aeb2aacd6ab746200d2c57277621e692fffe47ee88e66d07c4d76d88deadd165
MD5 8f6c3d289413d0e479167e3e5f3a17f0
BLAKE2b-256 f19e4ec0ca6cec4267fa5899068d5a4dcadd09f7a1714e079424082ade75fb0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8dd701cbc14f04a857e41a57d38abf42a7c3ac568f555f0c7d432b1bced0aefa
MD5 fbccc765e79fe347f6f1a6237893a77e
BLAKE2b-256 686eac7fad73816ea821bc85616828cf0f5ff117b41902b8c2d3e3e17821fbce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e9a8090dedfd3d677ca1c514a841d4905d47773c690b8374362ae95dda10b3a8
MD5 cbeafdcd82cc7297ba99d850aac77b02
BLAKE2b-256 347402fc0957e4798e8f1fcac187544aed3335e99164f43d267eff2eca3307fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 978.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 504b3979f0cf4e625e06cf4d2e2bc01cac74c105d7eb83f35aae8cfe4b409d17
MD5 4347ddc9d6b7a0d305d80a97f2f34e08
BLAKE2b-256 48aa513585109f0f00ccae8b5a3c06348a2f5ad0b754b9ea5ac7a2eb56545a6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 898.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 377e1f482f6ab2ad0b6428a76513f268729b5c3aae710b441c49359a29df6899
MD5 1529de777005a6db6d2ec2f72f9970de
BLAKE2b-256 2a55379b0590b9082c8b13354faa48a0588aae92a1ee9241fd55957ac7293fa3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 585f8e846ce4ac77627146961f95eabf6858c1a69489f176d19c09ca67304b2d
MD5 abf5e4764692ae14e64b46bb1e16d2c3
BLAKE2b-256 051cc249bbac965fb932319344d1d87b58644352d929902f91616b9d93a33438

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1d5525504b9ddef9b8e586249c8ef6f88edb46acfa88a6aeccffb6b11b387367
MD5 0c0122a25c00d7cfe3a966fc05015306
BLAKE2b-256 77b7fc482d2f64401cfebbb4b53b70115d77ebd814616b6d61161a297ca92699

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 814dab978d955dd8f993449820e02743d42f43cc8f4e4b6b0f4170feb39ebfbd
MD5 99f60f38dbe3c0058aabec11d3beea33
BLAKE2b-256 7bdbffaeab8e0e941dc96198fd5512c6a9430c1942fa3c78474456085e1e0926

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ca280d6984e02e7b475e1257a920ac989411067758f76d0ca4351a601e9b68ed
MD5 52397fef88dba26f5c0a79f913f3aa49
BLAKE2b-256 608628be98f8a65c7107c806a3cf58d76f10fd5db5bb05ba5381cb3d5f7f20b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 67c278c870cd1f8bcc1103b957814e9c6f524f3d8cbbb7d9517adb626ac65fc1
MD5 767f68ab2a1e70d7fff6cd2b929e8384
BLAKE2b-256 780afa8296edb30894c62935491a5723b9861379801ef143188fed17ad451aa6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 978.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ac32d5a43b894a69d9b137c3e7fc9075d78ba6c2aeea334c650a4e4b97b970ca
MD5 44a8a279b178f573b4fc81dc0ba3c78d
BLAKE2b-256 35e87f653003dbaf30bb9a1d477c82a58e1ba5f17388e653aa38b3c48e5049bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 898.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b62f7f8bc46f28ff402577e16d248209a2cc71b1a82b89b0bebcc74b0d6c5bf4
MD5 4c4178041779df460b68472263906e6a
BLAKE2b-256 8feed468f2a5e403238f6d38cab4290534801c3c0479278643609acaa00bcf6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e73c262fba0eee3f400ea85cb1470a3c3ce7ee587c82f42555bd5a811f83aab0
MD5 e3e9ee2eec2f368b4ac4d0478aa1126a
BLAKE2b-256 de9cae97d645115cd2286e4bfa90df50013a05eb63f9536e23a3e6402092c92d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f1461bd53a2f9ddc819c4064c8a1afbf35fcabeb05a9732179ba9eca624f8015
MD5 7f582ab71234c87a97320642f3ec7de6
BLAKE2b-256 099878c06b1fdb391eb71e5a61a78fce91ce3f59dfb1cb56e3f335391b5f2b57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8f5bc38debd5478ca8d9712b767b161e8e5a9319af84c9c0acb632d7041b57b9
MD5 384d3b6b96f0cc82dae98d24d20ee830
BLAKE2b-256 a2e29c18a4f0a49ab4737c94a50bc42e4103e77a9080c6e23442860f04c90140

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 52786f5d04305cdf22f92e2706c757001137cc1f36c31d1103826069f8bc4208
MD5 e41967227b2a73bb8dfb90881b16a16d
BLAKE2b-256 e95346a7eda20a5b3155521cc2329989c39506247659bf1924335fb4fa1b6a47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3593202d86a510490a9c268289d22c838d51427d6d20f19837030ce577411192
MD5 b246e9d9cf38bb92a050ed406ff7478e
BLAKE2b-256 603250d09bc19b9c7578c62b6d7cb88f21fd56217f30478b1b424b0b883cc61c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 978.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 3fa1d372d7987a4123e4df74c7f0199040ff91cbfd6489411820b384049bcebf
MD5 73f44cbb0fd2874707f758167f4b55a1
BLAKE2b-256 e05172de3e3bd6872e5003c0443635de8393f9bb397d07ae0aaeb01e924473bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 898.8 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 edc1a1742f9e5a534df67f997a2928296deac49000be19a07fb4bd589847ca9c
MD5 af0d7c5c3bc6eeac919a645d1df939b5
BLAKE2b-256 b84a82a7f6b46065cc979a4a94fb924271e0d4b1a3e0ce41bd539bde64e8cce7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 af75bc816a6635a4820f736ea95bcf5167122e17d098f5ecb59a46911d374b55
MD5 120d941d0cf24ccf8ef43c18800ac1f6
BLAKE2b-256 43c6df08154446445506005cd08cf610dea12f042aab9cb7a2c27f9fa9454f97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c4fbe0478643add724d06635832f331e4a14ef0867536ceb4d7ffea932a03f05
MD5 3e82bd042c7f36bb7df0903c616b1223
BLAKE2b-256 8f6d8ef1ea4d677820dd1325e9a2e27f1d068e5aef8930fa7e54a057053f8bbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d2c3d654fc36f33836c6e1347693eb1caf4e69f6587d896761bdefb878f1ab24
MD5 c1b9d58839607ab981e7c1ceab09adc3
BLAKE2b-256 ac9e9269d291659a443574bf0dbdb905af4a9c853c8da11e466306492f38efc4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 80c4262c367e52f30200e2f00b5b73604dc41eb11365d631d00bc05b0fdd27c5
MD5 a49e12fc6625377dc20d24011348f315
BLAKE2b-256 3795ad937f983a0aa4dc45a08ce08da8476bfa62b29b182a58a30c804ac5175b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.2.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aiortc-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5cfae975e75e67bd77f241bc6735ec64e9a26c80e00c0ab2c91a0bf3850ae6e7
MD5 fc146df9b0dabac079ff77fdfb750cf3
BLAKE2b-256 7c35d87b25d492cdcac1f6643f6293440aa3bb19b166d7c54d9807d4f9d436cb

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