Aiortc

Latest version: v1.11.0

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

Scan your dependencies

Page 8 of 9

0.9.4

-----

Peer connection
...............

* Add support for TURN over TCP.

Examples
........

* Add media and signaling helpers in `aiortc.contrib`.

* Fix colorspace OpenCV colorspace conversions.

* `apprtc` : send rotating image on video track.

0.9.3

-----

Media
.....

* Set PictureID attribute on outgoing VP8 frames.

* Negotiate and send SDES MID header extension for RTP packets.

* Fix negative packets_lost encoding for RTCP reports.

0.9.2

-----

Data channels
.............

* Numerous performance improvements in congestion control.

Examples
........

* `datachannel-filexfer`: use uvloop instead of default asyncio loop.

0.9.1

-----

Data channels
.............

* Revert making RTCDataChannel.send a coroutine.

0.9.0

-----

Media
.....

* Enable post-processing in VP8 decoder to remove (macro) blocks.

* Set target bitrate for VP8 encoder to 900kbps.

* Re-create VP8 encoder if frame size changes.

* Implement jitter estimation for RTCP reports.

* Avoid overflowing the DLSR field for RTCP reports.

* Raise video jitter buffer size.

Data channels
.............

* BREAKING CHANGE: make RTCDataChannel.send a coroutine.

* Support spec-compliant SDP format for datachannels, as used in Firefox 63.

* Never send a negative advertised_cwnd.

Examples
........

* `datachannel-filexfer`: new example for file transfer over a data channel.

* `datachannel-vpn`: new example for a VPN over a data channel.

* `server`: make it possible to select video resolution.

0.8.0

-----

Media
.....

* Align VP8 settings with those used by WebRTC project, which greatly improves
video quality.

* Send RTCP source description, sender report, receiver report and bye packets.

Examples
........

* `server`:

- make it possible to not transform video at all.

- allow video display to be up to 1280px wide.

* `videostream-cli`:

- fix Python 3.5 compatibility

Miscellaneous
.............

* Delay logging string interpolation to reduce cost of packet logging in
non-verbose mode.

Page 8 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.