Aiortc

Latest version: v1.11.0

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

Scan your dependencies

Page 3 of 9

1.2.1

-----

* Add a clear error message when no common codec is found.
* Replace the `crc32` dependency with `google-crc32c` which offers a more
liberal license.

1.2.0

-----

* Fix jitter buffer to avoid severe picture corruption under packet loss and
send Picture Loss Indication (PLI) when needed.
* Make H.264 encoder honour the bitrate from the bandwidth estimator.
* Add support for hardware-accelerated H.264 encoding on Raspberry Pi 4 using
the `h264_omx` codec.
* Add :class:`~aiortc.contrib.media.MediaRelay` class to allow sending media
tracks to multiple consumers.

1.1.2

-----

* Add :attr:`RTCPeerConnection.connectionState` property.
* Correctly detect RTCIceTransport `"failed"` state.
* Correctly route RTP packets when there are multiple tracks of the same kind.
* Use full module name to name loggers.

1.1.1

-----

* Defer adding remote candidates until after transport bundling to avoid
unnecessary mDNS lookups.

1.1.0

-----

* Add support for resolving mDNS candidates.
* Improve support for TURN, especially long-lived connections.

1.0.0

-----

Breaking
........

* Make :meth:`RTCPeerConnection.addIceCandidate` a coroutine.
* Make :meth:`RTCIceTransport.addRemoteCandidate` a coroutine.

Media
.....

* Handle SSRC attributes in SDP containing a colon (372).
* Limit number of H.264 NALU per packet (394, 426).

Examples
........

* `server` make it possible to specify bind address (347).

Page 3 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.