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

Uploaded Source

Built Distributions

aiortc-1.1.2-pp37-pypy37_pp73-win32.whl (892.7 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

aiortc-1.1.2-pp36-pypy36_pp73-win32.whl (892.7 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

aiortc-1.1.2-cp39-cp39-win_amd64.whl (976.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

aiortc-1.1.2-cp39-cp39-win32.whl (897.2 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

aiortc-1.1.2-cp38-cp38-win_amd64.whl (976.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

aiortc-1.1.2-cp38-cp38-win32.whl (897.2 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

aiortc-1.1.2-cp37-cp37m-win_amd64.whl (976.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

aiortc-1.1.2-cp37-cp37m-win32.whl (897.2 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

aiortc-1.1.2-cp36-cp36m-win_amd64.whl (976.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

aiortc-1.1.2-cp36-cp36m-win32.whl (897.2 kB view details)

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

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

File metadata

  • Download URL: aiortc-1.1.2.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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2.tar.gz
Algorithm Hash digest
SHA256 3dc159f0ab096057956b5e75dadffd77b257d025c8f643913389577b92e7248a
MD5 328515e9fb7c50a22b2bc1814801fac8
BLAKE2b-256 58bc5267cad79282ed8020032586e804ebb2f8084d972d89d3c19200de8510c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 892.7 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 2741d62d707d1a4df421b80ffdc08d100a289744270a44e6c9157e84bd2a1f80
MD5 d31ee7e7bd7d38ae72f006d6ad52046a
BLAKE2b-256 ee845922ddd0b0192eeaabbe4888666a62b0a186a118fafea08b00738b32a080

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2a276a053f390992f48790ee639decd895c8b3c61a584e007da161a02cd7f920
MD5 964551556df446e493b3c542011e5f2e
BLAKE2b-256 ba4e454591f62d0a24b7c89d3a66b503dddb20c538143c23dfbe8961198c560c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c8dab7a0e78f850dd073fca69e1c9647f0d6f7f5f21711986ebb99af185996c6
MD5 45b9ad685970836aa8f1113cafd57f20
BLAKE2b-256 9df7536a098febb7fc88d5db7ed2c496bc4a695de80e954a51d6703039fc0118

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6c5e84f785c9063452dada6aa4b4e35d21866170a088d3f105d930b2329960e0
MD5 68fa498c032ac6f3cbc6c23409636113
BLAKE2b-256 4fc0d5ce3083d993b4ea198e81b626dbcb51500f73d48c53bb74ef1cfa5055b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 892.7 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 58f6ea571afa782386fc4228182defe901ba73aadb01a7e0cacf9f6a761368dc
MD5 b97bde6bdac16f770fc20d949fc1e5f7
BLAKE2b-256 c259dc36bae3e9062863feacb1084edae2d4df97ed39185e9ad5a95dfdf493ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1de877b7cdbaf88ddf3596b181aa1fb03db7cd83ee85bde313e43b6be50646f6
MD5 cd46b0dcf5a3f1dca2d4ea286cd0d482
BLAKE2b-256 57aa2b4dfb43f98b6f1f719539f5adfec6b12bd64ccd330d99b41b8ac49e9090

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8c5c1a7d7f2d606eda546e8d09a1571bdb6af339f0e1f0e8811488ac3a9aa2ed
MD5 126a049ac9cdcce4fe56efe8785754f7
BLAKE2b-256 0760d603bbfb352f058755e0b5a0970bf6bbf4ce8771a38d9a551a8e0ca53a2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c16604ee75f1dfdcf28ac76b63a44437fa937e426074da21a05296c0601c79d4
MD5 8f4e5a181410b47dced958582c5d4738
BLAKE2b-256 9408fbff5c55fa0d4b5e70e28ec2300f5bcd59dac2c5b1e3f4f7e313ebe09686

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 976.7 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ade1b81d4818ee1001ff070c51a8f2ec0684753ecf94b836bf9b6a29d2da6963
MD5 258b2a6766c914ab016cd298436ff411
BLAKE2b-256 efdf2702fd3e29382cd10c9c5bf8ee1424e73b32fd66fd54ef6dad94f0938c99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 897.2 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 af306007f7109c62381109007ded48d1e8ac88793876229fd7012f6498e156ea
MD5 7a7aec659ac46b27b700c97d31309395
BLAKE2b-256 74e5df91c3d7f0d8ee9ea7847d39db5636bef608bf9964ad16369095bf46bd75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3d873558fb1b6c783ec91c34a09c967667a0d591331b7172a726cb4c27127c7d
MD5 31e6d5d345f54a399ae735a0a1fcc00a
BLAKE2b-256 43195788c223dda1b08dbe8557122300c3137cf90f7ae800c3bf22b8a0093cc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0a529273cb4f840326b526a2ef18a27e1346833309b348802be80c3a5d11d91a
MD5 cb002e2e3a8e8d3084cdc0217081658c
BLAKE2b-256 55d781f0d90c201c2945f8d7b5f40153884012bbae3e3be69e3ed56074cb068b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3e7bf25373bd192677a5c0614873a516887fc70706f2de89bf3122acca90cf96
MD5 331b4dbc114f500c461ea0984e9b0ebe
BLAKE2b-256 28afaca01a8768f90b829b3d838ed37bcfb0de9c044f756b1ffc8957a41603bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 936b936614d85089f3347a4889ffd0a8d8271466e09728a10e71b35cc3f12fee
MD5 6266e87671a3e2f8cd5871403f0ef3dc
BLAKE2b-256 65baaaf9939c4ef071552d477ddf9cb4ce3e9b9844f334060852896828eb9fbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 796a5122de8784491ff550d379adfb2c7fe5d5cbe3160240c07625a18a1583d0
MD5 43f9554dde001c2654d90051928dabe9
BLAKE2b-256 b73e837510036604bcf6153e2475b8062b77f573b129016ef528f77b51542e91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 976.7 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4f3665df41ef14b91a087e7574a3126399aa55604b9ead9cf34efd36309bd0e2
MD5 780c25c10d6efd39c1f71c412fb2934f
BLAKE2b-256 b18025d19f1ffcf5092fccb3dc73b9bd4562f64ad87f37e5d809324a2f226f75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 897.2 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7d0bdea1601b0c3fe639e2b924b93f77da0af6587abecf10891d6caa94f42e78
MD5 5b7498caa91467f2ebaaab5ac5a9e716
BLAKE2b-256 4cde157493c49cf3bbf2e336bf73ae52d7e6d7bc6c4dfff851736e5af63a61ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c27da7246e96085a7eb640971042548efac1b6273c2c23c341d640127c45af3e
MD5 a4438284c74474b5e67b106e0718573e
BLAKE2b-256 877d811c3b9f9f0d9856a9873106f39f9d27039ce1d738d6acb8510f1e1a0e4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 684ea87155f7fe8c548f350294d137b672cee2eac9c64552ea76a65c58f2371b
MD5 5f6f679847c1427bb30570caeaec4635
BLAKE2b-256 51967a36cb05b0b41dfd3de975ce09ebaa042818c2b6c52a7b6f6aeee57d654d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 31f9ced481bd0281592f69f2d0441e9a549b9aff25937f407be29bb3f862595b
MD5 9a21a45852bcef3732009af781a37a6e
BLAKE2b-256 60c941d4c0fab7a4c2ed0fe312efd5f3b3e148b371f9b0c858bf52e2363dfe88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 36d169a6cbfc7e8fb545ea06ec9d8e16867264f5327366a6032adb32559ecc82
MD5 3281872c8200ff041918767348b70749
BLAKE2b-256 79b179e8c00bc17ea827a0ad375e8c3e527f7ba68f9cd5b9d8d2fe2770dc565e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e9ec9752c0eedb858cf726dca97f4c8603de965a94a88aa727f5267febfcfc9b
MD5 05b3a0b5ec3b0f08507b4262496341e8
BLAKE2b-256 608d7a3fd9231e02cd8fff28f2471ae07017b0588504fa3eaa34aad8bcb652e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 976.6 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 db0b9c6487f856c69b91fe9ef1d6d8a85598cfc7290ce8f990be119961d8aae8
MD5 0a905e80c87248616d5418869be75e48
BLAKE2b-256 e73fc0cb037d0a5e62ddff71864a7cb1890a7042bb971dc7b096d9015f754335

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 897.2 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 d3c7803fe103913edf4e48c051d7eed62d8bad38a73aff366b43c55651142b26
MD5 6d345ca352bc70b9708fdf9e206f7532
BLAKE2b-256 caa6cbc347a9752fcb2f9d11716016cbcbb2a4ee647bc249f2ac5a76e0343430

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 97c94a61d92e23af2f988ecc3a2836f88bc628fbbce72d8e5fc51c23d3b1eb4e
MD5 cbfa391fa1af66d9d72bb69f1eb66450
BLAKE2b-256 930fe41430ce3613a89025a3a04aaa33685989ab362b5fe44e5fc18d0871fe64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3c4b2cca670e8005636678c7c676cb06366aedbd4c34cb96486f1cb91e72308f
MD5 ffc94416181379f3cef93bc870600ecc
BLAKE2b-256 dd168228d4dcac34c9c208ae8c66c0df1e7a8413fb338526c2d37aa8f5b7bc2b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f76f3994fac0b414a012d973a23e179cdf073b76070536eeb002134de69711a0
MD5 fe70124a47157a069cf7035468766fca
BLAKE2b-256 878f931bb8dc2cd54212cd56b12b651302bc11d7f7789bdb5fb7e85110a22998

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f4a2c482aaa7721403cca02f0d259abbd9f6391b2514cd84832de4a5150c47a0
MD5 d71cd834c33def1d28715371fdaa41f7
BLAKE2b-256 741199374ea8b65f9e940d6877e82aaeeba166503f9f571388f8548c0e916076

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4b1737b554ed5626606c26fb56b880640a814bcf847d0118835beb7974d80638
MD5 de2be7d5d980bc134414476fa2baff9b
BLAKE2b-256 37a2475c08bf24d25753c4b02ce4e23f66eb8d9035ff14d7541441be82642eee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 976.6 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 f1b7ce8134aa56e7e5b41a4aca591129166672a8aaaa1d0f2e4634cfd5054232
MD5 fc2d2f943c81dbe70ae07522bf811617
BLAKE2b-256 af076e08b0b6e7bf0fc7e671dd5363e46b05c4bde5ab4f5b45e6add7d7dee1af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 897.2 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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5c0a9ce8571c8a546fd13059951022228463526ff9a23bdac40a97c2bd382ad9
MD5 6d9bbe4dafd5ce81669631a637788f87
BLAKE2b-256 6c55edc3115f111fb9b78bec8cf62532bc2d3a03f2e6c439a18d26a79c33ba1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 86a23706269d9911214ee08adc0098452fbc18845d9d409b77c04860c89bb645
MD5 b1bc8cfd371f4361c72aac507e17df2d
BLAKE2b-256 9d6c940aa215e3cdd902b01bc38807d6864092ef15c54e4b94912267582e538c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 82a5e39a4049dba79d0374a2e0beca18e736ad7a891f5ca8f2c59de757c2d22c
MD5 d66bbfdbf9de375eef93a86a163181da
BLAKE2b-256 da9ecb7d77e707e53744bab770c54609d9762829fae1279196871787ef7cea09

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c4dc817c98ca7668c6ef42f98a871e53237706f62f55a59efdeadc90de21b885
MD5 73b82f4cbbbee946bde0b86b03aedcf4
BLAKE2b-256 d7fba03437b130cca1f9fb644cf3c8b25836708e0cb7ab4f160bfcf641adbc01

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b27eefe5aab7677ab5bfee63055738159cb996563edf10e99c743c45ca230df2
MD5 7420e7d824efbe52b15ec08510d0a896
BLAKE2b-256 2a40764c94e6469ab2e39d451c7a5a326f663fcc0affe48961d82a2bf7b28354

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.2-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.56.2 CPython/3.9.1

File hashes

Hashes for aiortc-1.1.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1525806155a67851bef82d2d6b3087dbd62058c20119111978ca85a98f1695c0
MD5 b93c5022f6b372f7909d771d5b4b3f17
BLAKE2b-256 1314b7fe8d53a3f99e053efe82e3ef8475997e7a02187f38bcddcfeb82f870c8

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