Tue Nov 12, 2024 3:27 am
When DaVinci Resolve streams data to DaVinci Remote Monitor at high bit rates, it is important to avoid packet loss due to network buffer sizes on the sending or receiving side being too small. On Linux, the maximum limit on these values can be small, of the order of 200KB.
The current limit can be queried by running the following command:
sudo sysctl -a | grep net.core.[rw]mem_max
From 19.1, DaVinci Resolve and DaVinci Remote Monitor will attempt to request a large buffer size (8MB, or 8388608) for the streaming socket to minimize the chances of packet drops. The system may need additional configuration to ensure that this request succeeds.
If the query above shows that the system max. is lower than 8MB, you may configure the system to increase the limit.
To increment the current value, you may run:
sudo sysctl -w net.core.rmem_max=8388608 net.core.wmem_max=8388608
To persist the setting across reboots, you may add the following lines to /etc/sysctl.conf
net.core.rmem_max=8388608
net.core.wmem_max=8388608
DaVinci Resolve Product Manager