Ograniczenia wideo
Interfejs API ograniczeń wideo umożliwia deweloperom kontrolowanie jakości wideo z poziomu wywołań wideo. Dzięki temu interfejsowi API deweloperzy mogą ustawić maksymalną rozdzielczość wideo, szybkość klatek i szybkość transmisji bitów, aby wywołanie było zoptymalizowane pod kątem warunków sieciowych i urządzeń użytkownika.
Aparat wideo usług Azure Communication Services jest zoptymalizowany pod kątem dynamicznej zmiany jakości wideo na podstawie możliwości urządzenia i jakości sieci. Mogą jednak istnieć pewne scenariusze, w których najwyższa jakość wideo nie jest priorytetem lub chcesz ograniczyć użycie przepustowości wideo w aplikacji. Aby obsługiwać te przypadki użycia, możesz użyć interfejsu API ograniczeń wideo, aby mieć ściślejszą kontrolę nad jakością wideo, którą użytkownicy doświadczają.
Kolejną zaletą interfejsu API ograniczeń wideo jest umożliwienie deweloperom optymalizacji wywołania wideo dla różnych urządzeń. Jeśli na przykład użytkownik korzysta ze starszego urządzenia z ograniczoną mocą obliczeniową, możesz ustawić ograniczenia dotyczące rozdzielczości wideo, aby upewnić się, że wywołanie wideo działa bezproblemowo na tym urządzeniu.
Obsługiwane ograniczenia
Platforma | Obsługiwane ograniczenia |
---|---|
Sieć Web | Przychodzące wideo: rozdzielczość Wychodzące wideo: rozdzielczość, szybkość klatek, szybkość transmisji bitów |
Android | Przychodzące wideo: rozdzielczość Wychodzące wideo: rozdzielczość, szybkość klatek |
iOS | Przychodzące wideo: rozdzielczość Wychodzące wideo: rozdzielczość, szybkość klatek |
Windows | Przychodzące wideo: rozdzielczość Wychodzące wideo: rozdzielczość, szybkość klatek |