Videobegränsningar
API:et för videobegränsningar gör det möjligt för utvecklare att styra videokvaliteten inifrån videosamtal. Med det här API:et kan utvecklare ange maximal videoupplösning, bildfrekvens och bithastighet så att anropet optimeras för användarens enhets- och nätverksförhållanden.
Videomotorn i Azure Communication Services är optimerad så att videokvaliteten kan ändras dynamiskt baserat på en enhets förmåga och nätverkskvalitet. Men det kan finnas vissa scenarier där den högsta videokvaliteten inte är en prioritet eller om du vill begränsa användningen av videobandbredd i ett program. För att stödja dessa användningsfall kan du använda API:et för videobegränsningar för att få bättre kontroll över videokvaliteten som användarna upplever.
En annan fördel med API:et för videobegränsningar är att det gör det möjligt för utvecklare att optimera videoanropet för olika enheter. Om en användare till exempel använder en äldre enhet med begränsad bearbetningskraft kan du ange begränsningar för videoupplösningen för att säkerställa att videosamtalet fungerar smidigt på enheten.
Begränsningar som stöds
Plattform | Begränsningar som stöds |
---|---|
Webb | Inkommande video: upplösning Utgående video: upplösning, bildfrekvens, bithastighet |
Android | Inkommande video: upplösning Utgående video: upplösning, bildfrekvens |
iOS | Inkommande video: upplösning Utgående video: upplösning, bildfrekvens |
Windows | Inkommande video: upplösning Utgående video: upplösning, bildfrekvens |