Aiortc-dc

Latest version: v0.5.5

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

Scan your dependencies

Page 3 of 4

0.9.8

-----

Media
.....

* Add support for H.264 video, a big thank you to dsvictor94!
* Add support for sending Receiver Estimate Maximum Bitrate (REMB) feedback.
* Add support for parsing / serializing more RTP header extensions.
* Move each media encoder / decoder its one thread instead of using a
thread pool.

Statistics
..........

* Add the :meth:`RTCPeerConnection.getStats()` coroutine to retrieve statistics.
* Add initial :class:`RTCTransportStats` to report transport statistics.

Examples
........

* Add new :class:`aiortc.contrib.media.MediaPlayer` class to read audio / video from a file.
* Add new :class:`aiortc.contrib.media.MediaRecorder` class to write audio / video to a file.
* Add new :class:`aiortc.contrib.media.MediaBlackhole` class to discard audio / video.

0.9.7

-----

Media
.....

* Make RemoteStreamTrack emit an "ended" event, to simplify shutting down
media consumers.
* Add RemoteStreamTrack.readyState property.
* Handle timestamp wraparound on sent RTP packets.

Packaging
.........

* Add a versioned dependency on cffi>=1.0.0 to fix Raspberry Pi builds.

0.9.6

-----

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

* Optimize reception for improved latency and throughput.

Media
.....

* Add initial :meth:`RTCRtpReceiver.getStats()` and :meth:`RTCRtpReceiver.getStats()` coroutines.

Examples
........

* `datachannel-cli`: display ping/pong roundtrip time.

0.9.5

-----

Media
.....

* Make it possible to add multiple audio or video streams.

* Implement basic RTP video packet loss detection / retransmission using RTCP NACK feedback.

* Respond to Picture Loss Indications (PLI) by sending a keyframe.

* Use shorter MID values to reduce RTP header extension overhead.

* Correctly shutdown and discard unused transports when using BUNDLE.

Examples
........

* `server` : make it possible to save received video to an AVI file.

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.

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.