Python wrapper around the libsrtp library
Project description
What is pylibsrtp?
pylibsrtp is a Python wrapper around libsrtp, making it possible to encrypt and decrypt Secure Real-time Transport Protocol (SRTP) packets from Python code.
SRTP is a profile of the Real-time Transport Protocol (RTP) which provides confidentiality, message authentication, and replay protection. It is defined by RFC 3711.
You can install pylibsrtp with pip:
$ pip install pylibsrtp
To learn more about pylibsrtp please read the documentation.
Example
#!/usr/bin/env python
from pylibsrtp import Policy, Session
key = (b'\x00' * 30)
rtp = b'\x80\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + (b'\xd4' * 160)
# protect RTP
tx_policy = Policy(key=key, ssrc_type=Policy.SSRC_ANY_OUTBOUND)
tx_session = Session(policy=tx_policy)
srtp = tx_session.protect(rtp)
# unprotect RTP
rx_policy = Policy(key=key, ssrc_type=Policy.SSRC_ANY_INBOUND)
rx_session = Session(policy=rx_policy)
rtp2 = rx_session.unprotect(srtp)
# check roundtrip worked!
assert rtp2 == rtp
Building pylibsrtp
If you wish to build pylibsrtp yourself, you will need libsrtp version 2.0 or better.
On Debian/Ubuntu run:
$ apt install libsrtp2-dev
On Fedora/CentOS run:
$ dnf install libsrtp-devel
On OS X run:
$ brew install srtp
License
pylibsrtp is released under the BSD license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pylibsrtp-0.8.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 736ee2ac2b1d7dab1671bc40fab84dc7877ee7abb92cf72218e8b2faeff67c93 |
|
MD5 | a693b52866f54f8c5fc56280c5217d47 |
|
BLAKE2b-256 | 235c1fbb6d51d4ca13be246779d48dfe96c3f340ac19474be82104992e4e755b |
Hashes for pylibsrtp-0.8.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c18b542e70b6b995dfb7d79eddf9e5f81c618fb540fc4a52b79bef92f7e34e0 |
|
MD5 | 5280f83c983b954d47087dc138e2f872 |
|
BLAKE2b-256 | 16a5ebc2b2a247aa0f28074cc9bc68f16b375d5ca7f8faebaab8b3c52c302963 |
Hashes for pylibsrtp-0.8.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bc815735333d87adee37aa8494ec466ed9cb188437ffaf82e01ba403b293022 |
|
MD5 | ae699952385dc32329e8d9691c7eb394 |
|
BLAKE2b-256 | 0d2e2b3cb371e81fd6816bc5414614ee96ba7a445cf4bc4fa5050b7af37e4fb1 |
Hashes for pylibsrtp-0.8.0-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2db61226c3783fde40313b93df7e51d70f28e1de3439ee6f227da10c3f3e277d |
|
MD5 | 07a9f36ac3bdd05c2c85e0be637c3749 |
|
BLAKE2b-256 | a172aafeef20f2148c5f6665ce88285a6bfcf9460c19e345362ff8f8ad8a630e |
Hashes for pylibsrtp-0.8.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 974a810cba9e69b3ce055a4935f725b0fa91d635c0e90b42b0af5514bfb5d147 |
|
MD5 | d0c4647ef0ce38de633dd7e4a29d74fb |
|
BLAKE2b-256 | 6e339ce156132b543c71e82fb488acbd81f2e987b8b3c5e7b29b6672a9730fb7 |
Hashes for pylibsrtp-0.8.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d102822356026aff7f6b2b8dbc0c0d570c13504ea14bcfaf4e41cd14aa494286 |
|
MD5 | 726943046c259beb85d500cc9f5c7ba6 |
|
BLAKE2b-256 | 4ff8818064fd9dc8e155364ddb0e246cd9c3bbd6fc27180e598752203d5ba0e3 |
Hashes for pylibsrtp-0.8.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3626cf72519170be626acc5a4a409b5c82879d1d59cfcd0cd834a0dd26d10695 |
|
MD5 | 6d7387b2342fd9d4869e5e508202142e |
|
BLAKE2b-256 | 92b34476dbdd569ac394a71df4011235cd1675b05a13a80ed387f400e8009483 |
Hashes for pylibsrtp-0.8.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9aab5ca601a60160d4afe462f8497d726055eb8cd8eeaae5ef07f1bfdac529f |
|
MD5 | f4eaf6a46161037bdf3178be9a99f1a3 |
|
BLAKE2b-256 | 294bdbfd90c7d6d3495c7c724227b22545b03f4f26347dc7e109e3459f5029e3 |
Hashes for pylibsrtp-0.8.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 836ba84b644c3ccb2155dea8695e8f578774465ff4c921646191be5ae051b756 |
|
MD5 | 5d28ce527b6e0bd95d95d8ba8d82fc25 |
|
BLAKE2b-256 | ff6954e37f2c1608e5e379a7bab224dd637b0ff9a2449589a3b23e921b08c61d |
Hashes for pylibsrtp-0.8.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9ab76d23295e44d46c4cfd7c12e16b6956d465982aae652588beb62184c6232 |
|
MD5 | 4637d4da81e9b0f901f4d4ad235e0db8 |
|
BLAKE2b-256 | 8beec0d2b164a4cb1e2791c15e7e284b65e761924bb437307fc6e25360424745 |
Hashes for pylibsrtp-0.8.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89278f1e1ffc6afdcbab4898e04f28f9fd7f15c548d9583b05b691133671d7b7 |
|
MD5 | 003ceaad74899d36e5e604c8fcf5b060 |
|
BLAKE2b-256 | 58cf5f10a27e7f153d3a3783878f34fcd222153169faba93560abd8e607319af |
Hashes for pylibsrtp-0.8.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 472f98d128db2791e8931b0260a6309b0258903fe8e6f9669fff115d6e6b094e |
|
MD5 | 749589bae1e0eb8f227b898c4257aadf |
|
BLAKE2b-256 | dda83f0c7e81680e20fa160d7ce7411c14e251e21b9640560002abf02162b5c6 |
Hashes for pylibsrtp-0.8.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02d66058ed065163c6aa61fd64a07b7a89a13a5114bc63276ec3a0007cc3aa3e |
|
MD5 | 3bd4ae7a1cf3808ec7aed4c7e962a745 |
|
BLAKE2b-256 | b929e1388718daf168ae7be42ff7d3eb790c9a8e0788ddc7546b3abb7091e418 |
Hashes for pylibsrtp-0.8.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1332e7165a2419033bc90497083345fa802ffe8220e0efc176e892e8be1c19f |
|
MD5 | 644c8c5150b32ea705368d824f6dc748 |
|
BLAKE2b-256 | f9a7c3fd280f9013d553ecfa17dde51e52b57bcdf780f7570a3e54e35fc1239e |
Hashes for pylibsrtp-0.8.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7333af56ec3f6989cf41c804df42123615f696c3d1e8270f6d4ab51a6e631f14 |
|
MD5 | d61c955d8eef3cf4d6533351f954761a |
|
BLAKE2b-256 | 89ecfb5afa8bb085988a9a84654cf6b1de4624ff2c33479bdcfe35e791d260d5 |
Hashes for pylibsrtp-0.8.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba2c32188595f3c70f1ac44a81f549b118f54de037158ac96929bdf48dcb8145 |
|
MD5 | 39c8aaf857a30ff06deb29017f12c723 |
|
BLAKE2b-256 | 5670d1726854b229bbae10242f78588e237c98a254947a65f034731ead04b77f |
Hashes for pylibsrtp-0.8.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdf5261d80ae821f4cda90c5835577632db2a6e36af3985d94b922d461ddb34b |
|
MD5 | 6fdf18411d9d08a4fd8bc2545798722e |
|
BLAKE2b-256 | 501b3694191167706345eda512bff6306b7167aa3debb47565eb030e5e899f4a |
Hashes for pylibsrtp-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 754bb1aaac9f3f477dca2c8b3e31b13587e762a182e64e1ed271a4e6715d2f51 |
|
MD5 | 79de8f43091bd1897934235ba44f5cba |
|
BLAKE2b-256 | 0719de3c97a437f5063a5d0493929f36ec357584fe352d253783dbdbd7b94d38 |
Hashes for pylibsrtp-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f6374312fb94c51b22260e0f620299c7c4f12fad5b75e862b2b2c55e2d493d6 |
|
MD5 | e783eaf47ce4f46539ef1c9428180a8e |
|
BLAKE2b-256 | 2ba2a63a9b33c814aead8eed9044b47afd6e98a60b7b3e0807af458fc45ede49 |
Hashes for pylibsrtp-0.8.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30380f1fd3976056095352484f38606a2fc05ab14fff03900fc3202201e42967 |
|
MD5 | 639900ed287b6c19105e0b152567b790 |
|
BLAKE2b-256 | ff97022ef3c7497df8073215da5911473b6831cd0d6a150f3a118794ed3bb999 |
Hashes for pylibsrtp-0.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d2a11ef5e41bb490e871cced1e9dea35485befb5c1478f1aa5cbd430c934509 |
|
MD5 | 12d992a87373f1cfb8ddcb52800c6eb2 |
|
BLAKE2b-256 | 6fdc270a3181cc0694ae18600a1689ff599609bb845cbe504d26f6fe45c162d2 |
Hashes for pylibsrtp-0.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c52b846acb092b2f728684e6430116b532903b71e788b6713e928bd91cafb5c5 |
|
MD5 | 89d2b2f4aee1e3c9f20f001b2a5c1fa0 |
|
BLAKE2b-256 | 0f6af56cabb5402184a2a49e7e66c071e23c79f65074acf03fb06bd0cb8533c0 |
Hashes for pylibsrtp-0.8.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2e1c8c09f4706e7ca8e78bbbbae837b4ce708c3d6facc6719bcbc601004f1e8 |
|
MD5 | 4e44b162510608f2457cc6bf08e4b466 |
|
BLAKE2b-256 | e2606313c120cc3e473365223e33d9019e021e85592f4a809a5f6e636b9242c8 |
Hashes for pylibsrtp-0.8.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa729b70d17998fc8f60a137ee2befb65dc883981c9b3dc10c39f4437cd2249e |
|
MD5 | fae69dccc8f07ddd7a3502f7643159c3 |
|
BLAKE2b-256 | eb91f1b84271465aa7b983fe26d3b3e6a8567d44a9bd1e24afa5b97e11c7b87e |
Hashes for pylibsrtp-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fdf9f2e373b740325e9ea577cc173bef416d84bccafafba8ee16d08db6abea9 |
|
MD5 | 9f6c69b5fcbffe1991b24cefd9147729 |
|
BLAKE2b-256 | 49f1634808029306555fd70df84117c0dd4ed847ccc5c5e1e879554a0d1fa731 |
Hashes for pylibsrtp-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 154f63b43360da574c9af3a81d032a3c51a2e801cb7a71deb9f74a930755df44 |
|
MD5 | 17949206630b514292073a1bb986dde2 |
|
BLAKE2b-256 | cefe3ca6536aa62a07d488579ebe38d0cee5aca5bc28189c2273805609f3c50f |
Hashes for pylibsrtp-0.8.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dd443522ebb59aef3fdc06a85cdafdb17052ada3ab02f00e59aac99207409d5 |
|
MD5 | f043288149bf58df5f6b233334d13655 |
|
BLAKE2b-256 | 2d2f2826bfcedb04e8ffb3d11353c2ae18de06c13e401cf220c07ca5ed924ca4 |
Hashes for pylibsrtp-0.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1da3b1c19c3e1f24bb258076b7fb2e8980a3e1116afdd2569e7904d212f122a7 |
|
MD5 | 9616a61b3bebbe599445a24a241e68e2 |
|
BLAKE2b-256 | 386d2b1a5eb868fc7498fa5444bf47cadea1bae58d6b88bef71accbaaaea7f2f |
Hashes for pylibsrtp-0.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e42071588f006da698b821c43a9f4db6c377835eb41378876fd08e6240213fb6 |
|
MD5 | f1fe8e77b08d68beb7bbb453df93ff67 |
|
BLAKE2b-256 | 7c7e096194a2d286b8440412cf96cf67c56edd4a8cf6816d36c894fe1520ddcd |
Hashes for pylibsrtp-0.8.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6973fbaa0aecb24c4736e953b37afe7245952b4b8b15ab69b236edff04703f5d |
|
MD5 | ef6ae5d8cff71d81ae101b12e9399068 |
|
BLAKE2b-256 | 607b1b88398555e5b339991e93f4a6df48db209027f455f455fd0f8d88fc69bb |
Hashes for pylibsrtp-0.8.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 684ee6b57be78cdae34ede1641c95eba0ab647f47c12456b6393bfc1425737bd |
|
MD5 | 03bae7cb1edcc3e44cfcdb737e1a9ece |
|
BLAKE2b-256 | 0f0e76a4a40c51466fc76a94f8c4aa628a9185be60dc031307e3de1511385d13 |
Hashes for pylibsrtp-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c42b2eb3106d34906eedcba9d72f121f6e2f28f061b91ccde4f68af58fc1c84 |
|
MD5 | e032e6e6b05dd3f4debd7f8892179fa9 |
|
BLAKE2b-256 | 7433191e74eca4c24e8ade8cc36c25906a2c3344350dc93548ae539165c8fc40 |
Hashes for pylibsrtp-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1de6b0e4e5ceecbe908b0f86db0d9da28fdcb05cc605e5a1f06628540ac0e7a |
|
MD5 | 764c02d2fb11bc8b26a7a88c6d54ec35 |
|
BLAKE2b-256 | 9d93a861866948a838c69af55d49df494dfc42dcb798cd2b5c33fe3afcd43fa8 |
Hashes for pylibsrtp-0.8.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a51e06452152a36a97545becf6617141ac68def6df90c1e6857d61432b97d5e0 |
|
MD5 | 708c1125a92cbe18215d7f552f659e7c |
|
BLAKE2b-256 | 497581ea57747b79dca22e44e3e5f18132acf493728a306775ddc7002dbd6164 |
Hashes for pylibsrtp-0.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5dd8837a522565766f427793ce644ed2d2bcd0d372f8683269e6d525646b7c6 |
|
MD5 | 450cbbd2c6a383e8065bc058b515402e |
|
BLAKE2b-256 | 3d3323b8d07bd0428d37f75fa2a2001f26b5cb19a2eb8d574a29700fcec1f7e2 |
Hashes for pylibsrtp-0.8.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8150b70eb2557ffaae46172ebf86b6e1ae67bb25c207445988d573d4b57e6aa6 |
|
MD5 | 6007714c0b19e09de36df8a8675b4600 |
|
BLAKE2b-256 | 4e3d93d38d805d3b2c0c6d7dedb8391c9a0e3df301c57062614f0b272f6ad5b8 |
Hashes for pylibsrtp-0.8.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b42f0068409cdcb1e54f2a48fea92bae07232991938601f0c16f837299df1583 |
|
MD5 | 461d7d9e058eff554a6e218fecbf9bc8 |
|
BLAKE2b-256 | 9fc54115a5977a4302e78c1a2d0b3a9ff78e5d3957beaa68c757a52ea2ded218 |
Hashes for pylibsrtp-0.8.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a2b71dfddcaa71671970e4ce452293836bad0b93a1c1766d7cffb231c4601e4 |
|
MD5 | 558cd5049a2953cba5d1839dec5fc870 |
|
BLAKE2b-256 | bc71bb28f84222885636c1ba18a308e2cfe1b016a6e7b0a4e0396971e78109ef |
Hashes for pylibsrtp-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffbba66a97f61ddd24e9eaa2bff967c21e1028fbe0ef35b4b701717e10e33e96 |
|
MD5 | 49ff338b3e37fbee368d4d2d92e48387 |
|
BLAKE2b-256 | 26e99c9c95f5712f06316718ca7d37218ab1effd45aac9b6ebfa55b3481cae24 |
Hashes for pylibsrtp-0.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 088c9d5cf3b0200cf78b68ab03b4118cb76160baedbee5dac7503dafc6d394f4 |
|
MD5 | 63fcc86e80f0d35a3be96d445f946a65 |
|
BLAKE2b-256 | 6a54e320df57eb8c7c630bceb36bc2cecf3cce0e13b9aeabaa84e4e20891c26b |
Hashes for pylibsrtp-0.8.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8eda6e155679f070e7ac65fe39287cab6523a75c781dd0a457024fe588438599 |
|
MD5 | 696d063def5882dbf954ecd966e6cbcf |
|
BLAKE2b-256 | ef690413571fe8af184cd5ee61165c3355cf50a66520c17adf124cc866814b4a |
Hashes for pylibsrtp-0.8.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3284034b0c4671cda2d0b38f4e85766fe4bd61a55ee3f966ba7c77eb6c96579a |
|
MD5 | c107e95c58c26a374110c875053b02eb |
|
BLAKE2b-256 | 0578830ae1c4ca4196750011caef80e4411992aa46d6bc02c34565a492c2fdd7 |
Hashes for pylibsrtp-0.8.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f33bb54320b337dfbafd43b693315b14c7c454258c4dd9b35a5b5f10a2f3b84 |
|
MD5 | e0567fda081a210d4d5ecee0ad4baab0 |
|
BLAKE2b-256 | fadb2f4b140994d0927f2c75cb23d6ed978503692d2a3d687f4b057932baeefe |
Hashes for pylibsrtp-0.8.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0a82c40c28a28383c35d7c163f1cd3a31c418ac5f3e1c129a644c9e521cac8d |
|
MD5 | 43c860902a3241368940c1615f39143c |
|
BLAKE2b-256 | 0ffd9dcf67d3a3dd88842b82bc697e75977cf55a0f7935f9e3ea49b0b1d74524 |
Hashes for pylibsrtp-0.8.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ae2f71ac4b1d6d52c38eca609c360685f6c410b1b89f38488f96533c50e6b69 |
|
MD5 | 67191e985257fa56c37147d86296cb60 |
|
BLAKE2b-256 | 6c2d022e19a71d2fe707f8d30fc1c4673c1933fee592948fc55b572eed8e6441 |
Hashes for pylibsrtp-0.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cddabf775098282667396da37d343b0dd8199cf7f3bec4b150a5ce38c482e30e |
|
MD5 | d0ab6b49fa4ef15f136cff59490b8bc1 |
|
BLAKE2b-256 | 2bfa5beb16bfea1f25475b4008c4b01e9bdd2ed45c1080520261e8d6a658d058 |
Hashes for pylibsrtp-0.8.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04b1781e8bc43fb07694ec2ee3f82c34eb956c350fd97b781c81b13c175bd786 |
|
MD5 | d9733f30352d06c5524e3b5d9a61342c |
|
BLAKE2b-256 | d9ceeef0ae06a600014e6893891d19c3dad7108d3649fe485c21f0db1838e6ea |
Hashes for pylibsrtp-0.8.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 102c4d4198c9e02ed765e2d74322fb86c623554e4425303b15fff9af2dc4f854 |
|
MD5 | 1d9b538e3d2f7f8767336f7a3149808d |
|
BLAKE2b-256 | 9b6f2e09379f11192940c345de7409d6e4b120eef4791098aebf4ae5ccf58756 |
Hashes for pylibsrtp-0.8.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6462390d7b3e6452e9504088094dadfa7e83d6fe33225e66ed4a483ab8937262 |
|
MD5 | 3b1edaea1c5b99ad8634958fc3b836dc |
|
BLAKE2b-256 | 66d85998a3147c4c904b8c6470d9f60d99855504ebba3fbb4028933cb7f0e5e5 |