Azure ACS
1 TopicVideo Constraints API to Control Call Quality
Azure Communication Services has unveiled a new capability for developers to control video quality during calls. Previously, video quality dynamically changed based on the device or network quality. With the Video Constraints API, developers can set constraints on the video resolution to ensure that a call is optimized for (1) user device and/or (2) network conditions. Examples of constraints include setting the max video resolution. For device optimization, if a user is using an older device with limited processing power for example, developers can set constraints on the video resolution to ensure that the video call runs smoothly on that device. For network optimization, there may be cases where pushing the highest video quality isn't a top priority and developers may want to limit the video bandwidth usage in the application to allow for processing of other capabilities. Learn how to implement call constraints in this documentation: Azure Communication Services Video constraints - An Azure Communication Services concept document | Microsoft Learn513Views0likes0Comments