PSA: Deprecation and Removal of Legacy WebRTC Event Log Encoding (V1)

24 views
Skip to first unread message

Fredrik Solenberg

unread,
Jul 31, 2026, 8:21:18 AM (3 days ago) Jul 31
to discuss-webrtc

TL;DR

We are removing the legacy RTC Event Log encoder (V1) and the WebRTC-RtcEventLogNewFormat field trial from WebRTC. Moving forward, WebRTC will exclusively produce event logs in the V2 format (rtc_event_log2.proto).

If you rely on standard WebRTC logging defaults, no action is required.

If you relied on V1 RTC Event Log encoding, you will need to plan for migration.

Background & Rationale

The V2 RTC Event Log format was introduced to address storage and bandwidth limitations of the original V1 wire format. V2 delivers significantly improved delta compression, allowing applications to capture longer calls with lower overhead.

The V2 format was turned on by default in WebRTC in June 2023.

Details

  • Binary size of the library is slightly reduced (varies by platform)

  • The V1 protobuf definition (rtc_event_log.proto) and parsing implementation (RtcEventLogParser) will remain in the codebase for offline analysis tools, log converters, and test suites. You will continue to be able to parse and inspect historical V1 log files offline.

Reply all
Reply to author
Forward
0 new messages