diff --git a/changelog/4370.added.2.md b/changelog/4370.added.2.md new file mode 100644 index 000000000..355a2ce40 --- /dev/null +++ b/changelog/4370.added.2.md @@ -0,0 +1,12 @@ +- Added `camera_out_send_settings` to `DailyParams`. This dict is passed verbatim to the Daily client's camera publishing settings, allowing applications to fully control encoding, codec, bitrate, and framerate. + + ```python + params = DailyParams( + camera_out_send_settings={ + "maxQuality": "high", + "encodings": { + "high": {"maxBitrate": 2_000_000, "maxFramerate": 30} + }, + }, + ) + ``` diff --git a/changelog/4370.deprecated.md b/changelog/4370.deprecated.md new file mode 100644 index 000000000..6fea1c970 --- /dev/null +++ b/changelog/4370.deprecated.md @@ -0,0 +1 @@ +- Deprecated `TransportParams.video_out_bitrate` for the Daily transport. Use `DailyParams.camera_out_send_settings` instead to configure camera publishing encodings (bitrate, framerate, codec, etc.).