Aiortc

Latest version: v1.11.0

Safety actively analyzes 722032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

1.6.0

-----

* Build wheels using `Py_LIMITED_ABI` to make them compatible with future Python versions.
* Build wheels using opus 1.4 and vpx 1.13.1.
* Use unique IDs for audio and video header extensions.
* Allow :class:`~aiortc.contrib.media.MediaRecorder` to record audio from pulse.

1.5.0

-----

* Make H.264 send a full picture when picture loss occurs.
* Fix TURN over TCP by updating `aioice` to 0.9.0.
* Make use of the `ifaddr` package instead of the unmaintained `netifaces` package.

1.4.0

-----

* Build wheels for Python 3.11.
* Allow :class:`~aiortc.contrib.media.MediaPlayer` to send media without transcoding.
* Allow :class:`~aiortc.contrib.media.MediaPlayer` to specify a timeout when opening media.
* Make :class:`RTCSctpTransport` transmit packets sooner to reduce datachannel latency.
* Refactor :class:`RTCDtlsTransport` to use PyOpenSSL.
* Make :class:`RTCPeerConnection` log sent and received SDP when using verbose logging.

1.3.2

-----

* Limit size of NACK reports to avoid excessive packet size.
* Improve H.264 codec matching.
* Determine video size from first frame received by :class:`~aiortc.contrib.media.MediaRecorder`.
* Fix a deprecation warning when using `av` >= 9.1.0.
* Tolerate STUN URLs containing a `protocol` querystring argument.

1.3.1

-----

* Build wheels for aarch64 on Linux.
* Adapt :class:`~aiortc.contrib.media.MediaPlayer` for PyAV 9.x.
* Ensure H.264 produces B-frames by resetting picture type.

1.3.0

-----

* Build wheels for Python 3.10 and for arm64 on Mac.
* Build wheels against `libvpx` 1.10.
* Add support for looping in :class:`~aiortc.contrib.media.MediaPlayer`.
* Add unbuffered option to :class:`~aiortc.contrib.media.MediaRelay`.
* Calculate audio energy and send in RTP header extension.
* Fix a race condition in RTP sender/receiver shutdown.
* Improve performance of H.264 bitstream splitting code.
* Update imports for `pyee` version 9.x.
* Fully switch to `google-crc32c` instead of `crc32`.
* Drop support for Python 3.6.
* Remove `apprtc` code as the service is no longer publicly hosted.

Page 2 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.