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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

aiortc-1.1.0-pp36-pypy36_pp73-win32.whl (891.7 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

aiortc-1.1.0-cp39-cp39-win_amd64.whl (975.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

aiortc-1.1.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.1.0-cp38-cp38-win_amd64.whl (975.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

aiortc-1.1.0-cp38-cp38-win32.whl (896.3 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

aiortc-1.1.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.1.0-cp37-cp37m-win_amd64.whl (975.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

aiortc-1.1.0-cp37-cp37m-win32.whl (896.2 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

aiortc-1.1.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.1.0-cp36-cp36m-win_amd64.whl (975.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

aiortc-1.1.0-cp36-cp36m-win32.whl (896.2 kB view details)

Uploaded CPython 3.6m Windows x86

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

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

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

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

aiortc-1.1.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.1.0.tar.gz.

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0.tar.gz
Algorithm Hash digest
SHA256 03f78554e2ce1a35c35470a03af66d2a827957f5266054b4d76f2a002feb11a8
MD5 994b2cd445f09aab1d9fcb6f810083be
BLAKE2b-256 61711f8187816c7557fe4cf731385109fd8814a3de1e41e4bae3f16d774d9fc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 9e2a5d689537e23eb2324ff262f5b3640b9eb4d4468ee86ebdc3ad2817597468
MD5 baf7bd90cdb68a6ff32446a94869d994
BLAKE2b-256 28ea056eba2c33b1062a5b0b32e6e42ab42f07f1f57102cf4e4ee5a37e5f761b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1503f307954620955224e20c5f9c81d1bae14b0b5413133e46914c41688f23df
MD5 dd1a99952c34a004da348f3ee4a8cc8b
BLAKE2b-256 f8b41403bc8d5ecc2a23e8e1f1bffec2b9eae9fdf9c6e94e46e991a9ba65ab2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 52dbd66666b1a79384a11f8f769a38faf3603aca1457178eee30f933ed3faffa
MD5 6cc52a13b58e524408a783abba6b6c75
BLAKE2b-256 5a8354657dea260007ef22573cc616575e906067ffe3c11f7b2dcc0d517b383c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5b66509204ce24ee73cade1d63d3d0a399bed27f4032bf5cb7dfdc224c355a44
MD5 61f4d5f5c782ee08e4265867e93d1b57
BLAKE2b-256 1958fd11a5623e0e493836a647e081b29de11b666150fe3bc50f9a8ebd1466bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 891.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 8970c7fef322c27b46972c3906f6ce940c8ebaf327b51e27e1d35bf3c75149b6
MD5 4ef854fd619f4fc63769ede13256047d
BLAKE2b-256 1bac14f2c0005514f5b0755d05f09b38bca4c5f21a774d3c9d626acba59771c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 88cdb46d4d0105793439abb4be3abcb0077ea3454d884b1bede745ace770bcd0
MD5 ed963706a8d96170abf93af4fac0f333
BLAKE2b-256 dfbb5bbf848b90ab5813f124e2920782443a9719c398523458f13ee4bad9cce6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0a4519e0824434163b55e452bffd23b7626900cfeabedb223ec1d4d0d7f93348
MD5 45aa23767b248f16ffb82fe6900ab60f
BLAKE2b-256 ac203e41ad96c2b9de22978f020c08316a131384b3778b2e1cadfc02d412fcc6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 507f18100c10733a0c0a1d5a8c27d96c4ebfcbdd09216ee1c0d63b6e8f8f6dc4
MD5 43ea05aa21460d8fa8a972e5ee983c3e
BLAKE2b-256 e55f51003629c4190e1a2549e0d9309c059c7b5858daba8a9ee5fba15d9a7bab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 975.8 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 adc3cb3fb8800e8c2c0b655fb6121ddcc6e40d971179d4ae42d1d52e06ab4898
MD5 8bae0e9cf5842cea55b1b9e52f344e26
BLAKE2b-256 3e548d2eaabf8c5bc20560816925ede199f0ae9a7eccb1db530fb7a3e3e22ee7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4fd6b2a4b512bcd42b7f74b77ba90894dcb254ff59ea1bd565033d96b9a954ef
MD5 906025c8d46fa77d5145c40edfc27d42
BLAKE2b-256 1a0e874167316efac07a5a7a315f7baa2499c782ef86ce4b0a5d2cdfc04a8856

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0f0c7659fa78541acc3b858aca746d8f905179cb075791e3294ffd3dbf3b77dc
MD5 7b54142cd8add44d196a41a73680e7de
BLAKE2b-256 38079dcc49d6e1503deeb1825e6e0816b07ed059049af5abf28c24352b808b3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 def9188d91ad6e0b9dd3218ec6db00a360089f5cd216e7fcbd2c9323a60f68e6
MD5 ff4f63c6537609e143218643c5d8a36d
BLAKE2b-256 9854672e33a5e7f3ff337db9ae76d962469e5451850a5292cd7abda6cd69ef9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 228cf8f6228582d797627ce36d08cb914ac4101358da27c0ab2edd8c945a91d3
MD5 6d56793240d5b36d2cb56522af247b3b
BLAKE2b-256 7a7025a3fd58a2614264a0099674bf3d44eafeb9a886b55fa899ebc5d7c761a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d88347f0beae700efa8dec3ab5294fd1c979775fee13f5b461d87163c30f06c7
MD5 0ca26adc648f9aeb1fa23e010b94026a
BLAKE2b-256 e9791d109784f19e75969a9198a92c8c30649567a69426f67e04550203a29729

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 44db731e03b31ce99756c24a8397806a0c6950661ff845039a152d3157d819ce
MD5 396c21992ce33fd3d7ebee9dd963619c
BLAKE2b-256 fb59603d3f2127e1765298ebd5869a97554cf5cf3f95548a89a809647f118b5e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 975.8 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 04bd262947963122c0d5eb97ac3e161df19d02920dab49a96edef76c1551ab33
MD5 18444bae5c6800c6bd2ccb422207c476
BLAKE2b-256 3f6a2131399feb52eefea880a85272e1e35fb5d88d851da5e8599c31fdd58c0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 896.3 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e3a132bb88e152f41030ffec43c5372986a7c68277c0ada6432c701876bcc4dc
MD5 56efbf0034908d7e03765c88f8115dbb
BLAKE2b-256 b9fce2c48406faeea4cef27e71c79ffc00a5a4bf94a338049da550abff0b7ef1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 859f6e1b1f673de81b05886ead091464be0e9a4d064e0ac823dfa8f2bd8b17bb
MD5 4412ed26417482fec963c8dd7de483b3
BLAKE2b-256 05024a5173397d0bd0b0098db0c9a7226ae008901fcc48814de85b9ca07ace5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e1dcfc4d18b4753b990087a26c262dd17aee18fe29b9bf71656d97b200f32591
MD5 e52cbf48bb9b28b6a99f6e3768108bb2
BLAKE2b-256 1f41762fed6ac086dd77e466618133feefe84dd314388118e0326553488e89b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c90626349d3f9572e57d3057bff960e291de6a462ed5aa3e54584797b6b62ace
MD5 5b218be3b99b807ea09798cfaf8f3f4d
BLAKE2b-256 115c26dab67cf96d2af781f1d56164d07bd34bc2f3c8f3e037910447d342b6ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4271ee1d9890d02015fe8dbd1e854692b715063076fb6c5495e17dafe9851a65
MD5 e9f3b429f803c5e08de0cf35b05f0a95
BLAKE2b-256 4ee9ad38494f3dbf721f24f32be764baed6f4acdff8f0722853dc12d1bc41e2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1db4f76c14462860915b4e5a621d38c252e975ad56af32d9c134f10b4c8f0948
MD5 93ecf19ce24b5872b6be1d11b04d06c7
BLAKE2b-256 23a6d4efb079154bb796f7e7696e977d113b8da2ce3986b942417f5f7b49c08b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 975.7 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5a20da793eb864bcd92aa39b73b2080f3ded26a21fd5ad207acca6cbdd24818f
MD5 204b783a653f4f5882364b6e6fc46c0d
BLAKE2b-256 f0a3d2478117eddd1e79af4bcc541d25f0df55368f06f8057c1cfab423ce5d61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 896.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 03ef350f20f6d9d525a172e594501c2aba3650bf8f8ff1f9cb4b464317935359
MD5 47858b478c27b35ce07a262449a7b93d
BLAKE2b-256 2c5d582e003e9d82f2f7974736ec3161f10bd5f6a4542d68a67a468e620a1f32

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1205b6ee632eb1e8e45a3589a518ba379352bdaef81aaa8ce9f253a05d0d11dd
MD5 c64de5c67e3bc941ca4183c633900aff
BLAKE2b-256 bac54359f7072c7b6fe91007b42802d88985e7b8468f74b64607d2e3e225c75b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 41351c6dd3cb7b525a14f168a23c6d2356a4ca6d3c83d0fccc17f817a14a9b1c
MD5 f3aea41786e043ce40bc84ef618b3698
BLAKE2b-256 43c9ea41aeaa2aeba4c058b59e19ce05c1d9cf032152ac024f72e4352ee74751

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cf94baea0b880a7dfa819e2088af01e38447e85787ee2b7cde9a0377e490579d
MD5 d73231aef150c328770ab6a00d52b558
BLAKE2b-256 e08a8e694ce6ef7e1bc2fe83d0d63a7df9f72bfe15bdc24b840c642987d4bf4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 eda924a1c6df8fc6f8cdf249e80639dc216e5ab47ec6848703b9c9a5fe0f0799
MD5 b213c12f7ce84e93c98ed449ced4ad99
BLAKE2b-256 82cd84e1e99872fe2a25c05a182612f2567a4bdb1a79d4912d3a9a328852baaf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 96273badf8eac64d0a2b833f0deb8f920cb488c35656beec6bc69a9aab11094f
MD5 d9bfd5409a77ad9de267f3da3a3a7a34
BLAKE2b-256 88a8173ff2da092638c5f5dc1daa17cde02ecae1889cf21c833b6a7758cd97a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 975.7 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 64e7a0dbb6551e81e151a6b3094884a82b82b67deb7328b42977a42a1b653f8b
MD5 de78126440121267a1f71e593caff539
BLAKE2b-256 9110cf39c26249e0e6d488f26c9b14c8eca5db138d71f9dba7c3a6c1c0bde6a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 896.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5194f9d0f789234b47232ea7f3643ede9b64bcab651c013ec64729c350bcdba2
MD5 1c0229b89f576cfacd78eef492703e38
BLAKE2b-256 401cdd4362a9eb0c9d749d33451e1f948fdd5c8fa210997eff3eaf8c3cbdc535

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 aa7c576a56e9be68f307c1b9ef9cd6bc2605b0f709cf3af4c89e44c07ea0ace7
MD5 c64eb3f6eafa9014fe9d1eb751d4bde7
BLAKE2b-256 bf5024e700c5ccd1ed448612e268b0564e4f257a42ec0e057940a8b49763c5c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 963f5a0cab6039223c42b233d6928ff91bca14262e5859a9f1e67f984118fa34
MD5 32724cef5048ec809203783d04bd7e5f
BLAKE2b-256 8d0f9019206df192f87f4cc794398abccaa085943215397272fd0135241bfbcb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9807583a88fc7d9743adb106d75207292f43ebc05138ec180638a51e60106ad4
MD5 34ea5ebd28d915ef330245b8f9314314
BLAKE2b-256 ac7b2117efebbe3f6e3d4df66277545331ac229e683ee73402689ffae3f7531c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bdef56710fa565b8a306075dcdd2324f62ce5ad150ef801e4ec024297c9be59f
MD5 0a5a2d200914c66107e5d26a5ad82fab
BLAKE2b-256 ef0316cbdc2244b8296bcf9eed20569c19af9a517d67601de9b17129b827099e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-1.1.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for aiortc-1.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 36c180bbc33cf28b5e67e7d650e5d2da30b7708972e7b3efcf0d017f46d5b315
MD5 0fd312d761fe69a74ac8ece12ca43657
BLAKE2b-256 8caaf84839a2ef97936508f7dac1a91f446aedff629619cb0548076627bd0944

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