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

Uploaded Source

Built Distributions

aiortc-0.9.28-pp36-pypy36_pp73-win32.whl (893.6 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

aiortc-0.9.28-pp36-pypy36_pp73-macosx_10_7_x86_64.whl (1.0 MB view details)

Uploaded PyPy macOS 10.7+ x86-64

aiortc-0.9.28-cp38-cp38-win_amd64.whl (976.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

aiortc-0.9.28-cp38-cp38-win32.whl (898.2 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

aiortc-0.9.28-cp38-cp38-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

aiortc-0.9.28-cp38-cp38-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 3.8

aiortc-0.9.28-cp38-cp38-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

aiortc-0.9.28-cp37-cp37m-win_amd64.whl (975.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

aiortc-0.9.28-cp37-cp37m-win32.whl (898.2 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

aiortc-0.9.28-cp37-cp37m-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

aiortc-0.9.28-cp37-cp37m-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 3.7m

aiortc-0.9.28-cp37-cp37m-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

aiortc-0.9.28-cp36-cp36m-win_amd64.whl (975.9 kB view details)

Uploaded CPython 3.6m Windows x86-64

aiortc-0.9.28-cp36-cp36m-win32.whl (898.2 kB view details)

Uploaded CPython 3.6m Windows x86

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

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

aiortc-0.9.28-cp36-cp36m-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

aiortc-0.9.28-cp36-cp36m-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 3.6m

aiortc-0.9.28-cp36-cp36m-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: aiortc-0.9.28.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28.tar.gz
Algorithm Hash digest
SHA256 4a41122e043a75c93a80dbb6d884b6f7cf27b774ebdef226d819a2c3a997c550
MD5 50dc651d643b16c95b0e1ad259baeb51
BLAKE2b-256 1a34d9c8e19b4d5157721a5b77750116c6bb6355f1d85b92e7de491269b9ee51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 893.6 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 c383e9c702ea0a5e94f267a49124c938a9dc9accaf24e3276af4538a9bf89c27
MD5 cd34ed0d95048cb05e1c2aee4ce7dd61
BLAKE2b-256 983daa5cd9f340949ff295fdea04d3a281af3eb6e4264f518e3e5eda188a64ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8a1c45bc83130727cdaae4cf4ec363825ff49257b4c571561f57e9d65d8c77ea
MD5 1160249c66e11dbd37112f65d355f2a8
BLAKE2b-256 09bb461f8ae26d7d3b9a295ea4620fb2ecf8ccd983b77dc96cbec11a37c63bab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-pp36-pypy36_pp73-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c9f2169d65988ebea7ba0386e78540147071599d965d70582511b0c9b64264a6
MD5 8bc6e2ad29b49648aee024e1acd6ed41
BLAKE2b-256 f11ceb033a48d2c3a2fbe043679c502f1e6199fcee0ea6fb9e6ae83b0f295fb2

See more details on using hashes here.

File details

Details for the file aiortc-0.9.28-pp36-pypy36_pp73-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: aiortc-0.9.28-pp36-pypy36_pp73-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: PyPy, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-pp36-pypy36_pp73-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 d535ace3f7eaa839b5dafe1c05592b2ef8c0fba7a07f2b4af7ff68f6e2e1a481
MD5 0beddb774abe9f935e91eade875a3362
BLAKE2b-256 74d9919cf607aa0721529e4cf03e9a41465a7201cffd16eec17129efcd343f80

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 976.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 901af1c71ee707cd66f5cc5ef24566323a7a384429aa69390d746a2401ca9890
MD5 ab1f89aa83bf341e074550a05fc495f4
BLAKE2b-256 9ea6b013e1a94e164189ef828015ce5a14e29ca7d2b356ba916eb83498f5ff56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp38-cp38-win32.whl
  • Upload date:
  • Size: 898.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3f95d207456ee8c1fed0b8ef1d4e840cec55ef0a36ba731b49bc2981453ee1f1
MD5 096876d74b66dea70f8d5b5b1718150b
BLAKE2b-256 c64fa37501d5be9acb580d51a5b9ab0c4d9e663fa54a8052b699f48bd4eb64f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c0ae31458dfd648da187fdb761ac45e62f5c77941a005b7ca9249b7465d106ea
MD5 c6e5d2bdb7a29a875b08049faaf50211
BLAKE2b-256 8c48e643ec0eee304b266709501dfb39192ae17097796c96a07a645e5fe25bbc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 376d3fdf734594486ae617aae90ccab376b6ffad21dff608500892657d5d3c8d
MD5 7bb03e61642741522d48f44aa9ba0df2
BLAKE2b-256 2fd08977217b35d4c6e6ab2ddf3db1fcac04b7f3955ff526a1914e362119ac9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8591cb8536ec9e3585f56d582ce93c5ed3e3def2cfe8e37288587c38e3765dbc
MD5 3182afbd3b0c1ce5313c43802d3e455f
BLAKE2b-256 34b76ed9b0d77002cafd70c7141c8de16602ddc45f684921d10bcc4b3bbc1bae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 23d7c639cc1acbea294f44e0d989eae1e8f5250ca5f38eb93b87562fb4f88661
MD5 65eaafbd091eae6c61077ea1d297adef
BLAKE2b-256 086c6cb27184834b45c5f0ebcb5e7a100db45e80280184e8052a11cef9715065

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d7de192a5b60f2ab94a5d39d4087e885e1b9bbb608f8c634cae95d9dcb75f509
MD5 24ff5c6aa21ccffa98d5c25fd418c697
BLAKE2b-256 75998193033d85a566d7cf100af91827a7826430cef10ffc3b67a4c1f0875c00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 975.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c5451cdacf941f31c8b01756fd4eb0d55c2aa1139c4b6f90ec687ae8bc5d7f53
MD5 a26ea6a1cceb40f40cf36746d8155be6
BLAKE2b-256 c24b1e8f401740eeafc0dc38a5fd9816e98560d1065dd3ddc72a5631d4101b14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 898.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 356865887efeb5eb029280b1f9e3fb4dc72a34b986eca019ec644d98e7db284b
MD5 0558c5cf54c23e70dda5bfdebf7256a9
BLAKE2b-256 d32c41980384f0038a6594d15a6b0b0e8732b95e6a0f7d7c862f7c0ca45b8ee8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4e4ebd9dd573839dbff5dd46747ab5b8a86951ca601decac792de4abe234d957
MD5 86ea6b34445de65a05a6fde0e795a379
BLAKE2b-256 dfc50c15e562c5ea1531e8c7db1bcd524e53619cc27a228f3f28d2ba55544d38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4815c0428fa4683c5bfb47442bf11db10809d33aa951f787901771b04650eda3
MD5 9f7cc88c48f98f64d434b5d833877307
BLAKE2b-256 3b8faa880379c37aea4af3468667f506109f706d6d6b34c2b61691d6338d5af4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 257a3dfa2c9232e05ae72d1c2b8ccaa7f0e6810abef726d07379b0ce10f040fa
MD5 41f4373af151bc185ce55a0c9aafe1d8
BLAKE2b-256 4703f63b17780fb60829316f6af09dd60662090befeb31ed3a12044b923d3670

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5a1de7286eabd4795e132005aa23065596465c069ec692933a991478571a6c8f
MD5 0a1d0d14c5d790833db6917648bd9d3b
BLAKE2b-256 f76e6bbdd353a86cc51b1fe15bd467fe9abeb252fd0fedc83ab00c552fc55e53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5eeea3342fd6cf418aaca9322f834e1e46e6dd3e44a10f73c7c0df1fb57f8a49
MD5 21229705e2d0f56726bc20007cb8a813
BLAKE2b-256 57204c2f4fb2c588de59db134a2ee309831112f79961e1352e8049aaf6730db4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 975.9 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1fcf1de4b37620b53feab3963908dd443492deefb364aee8144455b837f18880
MD5 a65b23737908e6322581b6d02268bb7c
BLAKE2b-256 bb7183db692d464792a5c4b95385a8d1da7ad7d9897488f71ab27538defd598f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 898.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d04c8b9bbd653352d65a99ec8211c22a4e3c4cceda806214f4e50e114d6b0800
MD5 589847c3cd1916e734fc274ecfedbc29
BLAKE2b-256 1cc64d1d51bd0e74f5520fa15ec4b2d3a469ddb9c18fe8be346e63c2d012d4b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f0e7d04aa825937a5ad68800ed5a467fd218ca779e740bdcda9902ee65ac8172
MD5 35bcf1815ba16b9f0b2862a826f578a5
BLAKE2b-256 bf54beb8dcb9050aaf903c4426884970d0f18a76e49c69b5a06653812e404446

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 58cd6aa2ca75b7b90349e807740be2452b2e8903bd292506f7ac7f99a0f3ea58
MD5 c9ff930db2ddd3c509d5a35a374b60ed
BLAKE2b-256 3cd0fe90f79534ffb7cd3284abaa0ed0c0d4ac18c2e4aaaeddbd6aa216e6ba29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-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.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7e2d69dadb78a979e75c09a834c9d0555449a1b2868aeb939779a82e33c8e668
MD5 0ef4041b4307b6ecf7951c3e8c15aa49
BLAKE2b-256 56cf0b14c5f9c7672c575211f10d5473f88a32ed6e5f40122e4c4a37679c7ccc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1a8053f936e3d55c911b2997a0bb294bceaf86bdfb3ad7f480618c2bc62966ab
MD5 3f7ae592c10e20fca92cea75d3e73d51
BLAKE2b-256 9b000e40383b94894bfaec0240a2e8f0bb6f7a123cd8cb9d47abeda958b86964

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiortc-0.9.28-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for aiortc-0.9.28-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 81c9e96fb8f22c5ef076b2cd2a4cff82dfa0e6e8b0c4e221fe6167238c44f280
MD5 da259a5a31209a73ff6e8c7366a2bc06
BLAKE2b-256 61630ae8485d4b861976c0629aca198696127e7b3b3579f799b939b5ed13b277

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