Udostępnij za pośrednictwem


Znane problemy w usługach Azure Communication Services wywołujących zestawy SDK webJS

Ten artykuł zawiera znane problemy związane z używaniem zestawu SDK wywołującego usługę WebJS usług Azure Communication Services.

Wszystkie przeglądarki klasyczne

Nie można renderować wielu podglądów z wielu urządzeń w Internecie

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Nie można renderować wielu podglądów z wielu urządzeń w Internecie. Ten problem jest znanym ograniczeniem.
Znane informacje o problemie: aby uzyskać więcej informacji, zobacz Omówienie wywoływania zestawu SDK.

Wielokrotne przełączanie urządzeń wideo może spowodować tymczasowe zatrzymanie przesyłania strumieniowego wideo

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Przełączanie między urządzeniami wideo może spowodować wstrzymanie strumienia wideo podczas uzyskiwania strumienia z wybranego urządzenia. Przełączanie się między urządzeniami często może spowodować obniżenie wydajności.
Zalecane obejście: Deweloperzy powinni mieć pewność, że strumień będzie zatrzymywany z jednego urządzenia przed rozpoczęciem drugiego w celu zmniejszenia obniżenia wydajności podczas przełączania się między urządzeniami wideo.

Problem z sygnałem wideo, gdy połączenie jest w stanie połączenia

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Jeśli użytkownik włącza i wyłącza wideo szybko, gdy wywołanie jest w stanie Łączenie , ta akcja może prowadzić do problemu ze strumieniem uzyskanym dla wywołania. Najlepiej jest, aby deweloperzy tworzyli swoje aplikacje w sposób, który nie wymaga włączenia i wyłączenia wideo, gdy wywołanie jest w stanie Łączenie . Wydajność wideo o obniżonej wydajności może wystąpić w następujących scenariuszach:

  • Jeśli użytkownik rozpoczyna się od dźwięku, a następnie uruchamia i zatrzymuje wideo, podczas gdy połączenie jest w stanie Łączenie .
  • Jeśli użytkownik rozpoczyna się od dźwięku, a następnie uruchamia i zatrzymuje wideo, podczas gdy połączenie jest w stanie Lobby .

Opóźnienie renderowania filmów wideo uczestników zdalnych

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Podczas trwającego wywołania grupy załóżmy, że użytkownik A wysyła wideo, a następnie użytkownik B dołącza do połączenia. Czasami użytkownik B nie widzi wideo z użytkownika A lub użytkownik A rozpoczyna renderowanie wideo po długim opóźnieniu. Problem z konfiguracją środowiska sieciowego może spowodować to opóźnienie.
Znane informacje o problemie: Aby uzyskać więcej informacji Zalecenia dotyczące sieci.

Nadmierne użycie niektórych interfejsów API, takich jak wyciszenie/wyciszenie, powoduje ograniczenie przepustowości w infrastrukturze usług Azure Communication Services

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: W wyniku wywołania interfejsu API wyciszenia/wyciszenia infrastruktura usług Azure Communication Services informuje innych uczestników wywołania o stanie dźwięku lokalnego uczestnika, który wywołał wyciszenie/wyciszenie, aby uczestnicy połączenia wiedzieli, kto jest wyciszony/niemutowany.

Nadmierne użycie wyciszenia/wyciszenia jest blokowane w infrastrukturze usług Azure Communication Services. Ograniczanie ma miejsce, jeśli uczestnik (lub aplikacja w imieniu uczestnika) próbuje wyciszyć/wyciszyć w sposób ciągły, co sekundę, więcej niż 15 razy w 30-sekundowym oknie kroczącym.

Aktywacja Siri podczas wywołania webRTC nie powoduje automatycznego wyciszenia mikrofonu w systemie macOS

System operacyjny: macOS.
Przeglądarki: wszystkie przeglądarki i wersje.
Wersja zestawu SDK wywołująca usługi Azure Communication Services: wszystkie.
Opis: Wywołanie WebRTC nie jest automatycznie wyciszane, gdy użytkownik rozpoczyna rozmowę z Siri w środku połączenia. Podczas takich wystąpień inni uczestnicy mogą usłyszeć użytkownika dającego polecenia Siri lub zarówno podanemu poleceniu, jak i odpowiedzi Siri.
Znane odwołanie do problemu: jest to znany problem w systemie macOS.
Zalecane obejście: obecnie żadne obejście nie jest dostępne. Użytkownicy muszą ręcznie wyciszyć mikrofon podczas aktywowania Siri podczas połączenia.

Nakładające się dźwięki w wywołaniach ACS WebJS i FaceTime w systemie macOS

System operacyjny: macOS.
Przeglądarki: wszystkie przeglądarki i wersje.
Wersja zestawu SDK wywołująca usługi Azure Communication Services: wszystkie.
Opis: Gdy użytkownik systemu macOS zaangażowany w wywołanie wywołania ACS WebJS odbiera połączenie FaceTime i akceptuje je, dźwięk zarówno z wywołania ACS WebJS, jak i połączeń FaceTime jest przesyłany i odbierany jednocześnie. Powoduje to nakładanie się strumieni audio, w których użytkownik może usłyszeć i usłyszeć na obu połączeniach jednocześnie.
Znane odwołanie do problemu: jest to znany problem w systemie macOS.
Zalecane obejście: obecnie żadne obejście nie jest dostępne. Użytkownicy mogą aktywnie wyciszyć swój mikrofon w wywołaniu WebRTC lub zamknąć wywołanie WebRTC przed podjęciem połączenia FaceTime.

Wszystkie przeglądarki mobilne

Nie można renderować wielu podglądów z wielu urządzeń w Internecie

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Nie można renderować wielu podglądów z wielu urządzeń w Internecie. Ten problem jest znanym ograniczeniem.
Znane informacje o problemie: aby uzyskać więcej informacji, zobacz Omówienie wywoływania zestawu SDK.

Wielokrotne przełączanie urządzeń wideo może spowodować tymczasowe zatrzymanie przesyłania strumieniowego wideo

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Przełączanie między urządzeniami wideo może spowodować wstrzymanie strumienia wideo podczas uzyskiwania strumienia z wybranego urządzenia. Przełączanie się między urządzeniami często może spowodować obniżenie wydajności.
Zalecane obejście: Deweloperzy powinni mieć pewność, że strumień będzie zatrzymywany z jednego urządzenia przed rozpoczęciem drugiego w celu zmniejszenia obniżenia wydajności podczas przełączania się między urządzeniami wideo.

Problem z sygnałem wideo, gdy połączenie jest w stanie połączenia

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Jeśli użytkownik włącza i wyłącza wideo szybko, gdy wywołanie jest w stanie Łączenie , ta akcja może prowadzić do problemu ze strumieniem uzyskanym dla wywołania. Najlepiej jest, aby deweloperzy tworzyli swoje aplikacje w sposób, który nie wymaga włączenia i wyłączenia wideo, gdy wywołanie jest w stanie Łączenie . Wydajność wideo o obniżonej wydajności może wystąpić w następujących scenariuszach:

  • Jeśli użytkownik rozpoczyna się od dźwięku, a następnie uruchamia i zatrzymuje wideo, podczas gdy połączenie jest w stanie Łączenie .
  • Jeśli użytkownik rozpoczyna się od dźwięku, a następnie uruchamia i zatrzymuje wideo, podczas gdy połączenie jest w stanie Lobby .

Opóźnienie renderowania filmów wideo uczestników zdalnych

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Podczas trwającego wywołania grupy załóżmy, że użytkownik A wysyła wideo, a następnie użytkownik B dołącza do połączenia. Czasami użytkownik B nie widzi wideo z użytkownika A lub użytkownik A rozpoczyna renderowanie wideo po długim opóźnieniu. Problem z konfiguracją środowiska sieciowego może spowodować to opóźnienie.
Znane informacje o problemie: Aby uzyskać więcej informacji Zalecenia dotyczące sieci.

Nadmierne użycie niektórych interfejsów API, takich jak wyciszenie/wyciszenie, powoduje ograniczenie przepustowości w infrastrukturze usług Azure Communication Services

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołującego usługę Azure Communication Service: wszystkie
Opis: W wyniku wywołania interfejsu API wyciszenia/wyciszenia infrastruktura usług Azure Communication Services informuje innych uczestników wywołania o stanie dźwięku lokalnego uczestnika, który wywołał wyciszenie/wyciszenie, aby uczestnicy połączenia wiedzieli, kto jest wyciszony/niemutowany.

Nadmierne użycie wyciszenia/wyciszenia jest blokowane w infrastrukturze usług Azure Communication Services. Ograniczanie ma miejsce, jeśli uczestnik (lub aplikacja w imieniu uczestnika) próbuje wyciszyć/wyciszyć w sposób ciągły, co sekundę, więcej niż 15 razy w 30-sekundowym oknie kroczącym.

Odświeżanie strony nie powoduje natychmiastowego usunięcia użytkownika z połączenia

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Jeśli użytkownik jest w wywołaniu i zdecyduje się odświeżyć stronę, usługa medialna usług Communication Services nie usuwa tego użytkownika natychmiast z wywołania. Oczekuje na ponowne zalogowanie się użytkownika. Użytkownik zostanie usunięty z wywołania po upłynął limit czasu usługi multimediów.

Jeśli użytkownik jest w wywołaniu i zdecyduje się odświeżyć stronę, usługa medialna usług Communication Services nie usuwa tego użytkownika natychmiast z wywołania. Oczekuje na ponowne zalogowanie się użytkownika. Użytkownik zostanie usunięty z wywołania po upłynął limit czasu usługi multimediów.

Najlepiej jest tworzyć środowiska użytkownika, które nie wymagają od użytkowników końcowych odświeżenia strony aplikacji podczas wywołania. Jeśli użytkownik odświeży stronę, użyj ponownie tego samego identyfikatora użytkownika usług Komunikacyjnych po powrocie tego użytkownika do aplikacji. Po ponownym dołączeniu tego samego identyfikatora użytkownika użytkownik jest reprezentowany jako ten sam, istniejący obiekt w kolekcji remoteParticipants . Z perspektywy innych uczestników wywołania użytkownik pozostaje w wywołaniu w czasie potrzebnym do odświeżenia strony ( do minuty lub dwóch).

Jeśli użytkownik wysyłał wideo przed odświeżeniem, videoStreams kolekcja przechowuje poprzednie informacje o strumieniu do czasu upływu limitu czasu usługi i usunięcia go. W tym scenariuszu aplikacja może zdecydować się na obserwowanie nowych strumieni dodanych do kolekcji i renderowanie jednego z najwyższymi wartościami id.

Safari Desktop


W systemie macOS Safari 18 i nowszym użytkownik nie może udostępnić ekranu przez około 1 minutę po anulowaniu akcji w wywołaniu. W tym czasie niektóre opcje nie działają podczas odzyskiwania udziału ekranu

Wersja przeglądarki: Safari 18 i nowsze.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Po anulowaniu próby udostępniania ekranu użytkownik nie może ponownie rozpocząć udostępniania ekranu przez około 1 minutę. W tym okresie niektóre opcje nie odpowiadają, takie jak możliwość włączania/wyłączania aparatu. Po około 1 minucie użytkownik będzie mógł ponownie uruchomić udostępnianie ekranu i użyć wszystkich dostępnych opcji w wywołaniu.
Znane odwołanie do problemu: Ta regresja jest znanym problemem wprowadzonym w przeglądarce Safari.
Zalecane obejście: zaleca się unikanie używania opcji "Anuluj" podczas udostępniania ekranu, aby zapobiec opóźnieniom podczas ponownego uruchamiania udostępniania ekranu. Jeśli udostępnianie musi zostać zatrzymane, zaleca się ukończenie akcji udostępniania lub poczekanie czasu odzyskiwania przed ponowną próbą.

W systemie macOS Safari 17 i nowszym dźwięk może stać się uszkodzony, jeśli użytkownicy systemu macOS łączą słuchawki Bluetooth podczas połączenia

Wersja przeglądarki: Safari 17 i nowsze.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownicy systemu macOS łączą słuchawki Bluetooth z komputerem MacBook podczas połączenia przy użyciu przeglądarki Safari, mogą napotkać problemy z dźwiękiem. W obu przypadkach użycia, w których użytkownicy łączą słuchawki Bluetooth przed lub podczas połączenia, przychodzący i wychodzący dźwięk może stać się niedostępny lub uszkodzony. Zauważa się, że oczekiwanie co najmniej 30 sekund może rozwiązać problem z przychodzącym dźwiękiem, ale wychodzący dźwięk często nie może odzyskać automatycznie.
Znane odwołanie do problemu: Ta regresja jest znanym problemem wprowadzonym w przeglądarce Safari.
Zalecane obejście: W ramach tymczasowego rozwiązania użytkownicy mogą wymagać ponownego połączenia urządzenia Bluetooth lub odświeżenia połączenia w celu podjęcia próby odzyskania dźwięku. Uaktualnienie do najnowszej wersji systemów macOS i Safari może również pomóc, ponieważ może to obejmować potencjalne poprawki dla takich problemów.

W systemie macOS Safari 17 i nowszych efekty tła wideo mogą powodować wideo, zarówno w lokalnej wersji zapoznawczej, jak i po stronie zdalnej

Wersja przeglądarki: Safari 17 i nowsze.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Znaleziono usterkę w jednej z aktualizacji przeglądarki Safari 17 systemu macOS, która powoduje przechwycenie ramek implementacji efektów tła w celu pomijania ramek, a tym samym może spowodować wideo zarówno w lokalnej wersji zapoznawczej, jak i po stronie zdalnej.

  • Poprawka jest dostępna od przeglądarki Safari w wersji 17.5 (macOS Sonoma 14.5).

Zalecane obejście: zaleca się zaktualizowanie użytkowników do najnowszej wersji systemu macOS i Safari (co najmniej w wersji 17.5), w której ten problem został rozwiązany.

Problem z przychodzących i wychodzących wideo w systemie macOS Sonoma z przeglądarką Safari w wersji do 17.1

Wersja przeglądarki: Safari v17.0, v17.1 (macOS Sonoma 14).
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Użytkownicy w systemie macOS Sonoma 14.0 doświadczają problemu z wideo w przeglądarce Safari w wersji 17.0 i 17.1 podczas dołączania do połączenia z włączonym wideo. Przychodzące wideo, gdy użytkownik przeglądarki Safari dołączy do połączenia, co wpływa na to, co jest odbierane od innych uczestników połączenia. Ponadto wychodzące wideo z użytkownika Safari dla uczestników zdalnych już w wywołaniu. Ten problem zakłóca jakość wizualną wywołania.

  • Poprawka jest dostępna od przeglądarki Safari w wersji 17.2.

Zalecane obejście: zaleca się zaktualizowanie użytkowników do najnowszej wersji systemu macOS i Safari (co najmniej w wersji 17.2), w której ten problem został rozwiązany.

Inny uczestnik połączenia nie może współbieżnie udostępniać ekranu startowego użytkownikowi safari systemu macOS w połączeniach wideo usługi Azure Communication Services 1:1

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: W usłudze Azure Communication Services 1:1 wywołania wideo, gdy użytkownik przeglądarki Safari systemu macOS udostępni swój ekran, inny uczestnik przy użyciu innej przeglądarki nie może uruchomić udostępniania ekranu, dopóki pierwszy uczestnik nie zatrzyma udziału ekranu. To ograniczenie jest obserwowane w różnych kombinacjach przeglądarek i systemów operacyjnych, ale jest specyficzne dla wywołań 1:1. Problem nie występuje w wywołaniach, w których obaj uczestnicy korzystają z przeglądarki Safari w systemie macOS.
Znane odwołanie do problemu: Ta regresja jest znanym problemem wprowadzonym w przeglądarce Safari.
Zalecane obejście: Tymczasowym obejściem jest zapewnienie, że tylko jeden uczestnik udostępnia swój ekran naraz w usłudze Azure Communication Services 1:1, gdy jeden z uczestników korzysta z przeglądarki Safari w systemie macOS.

Udostępnianie ekranu nie działa w systemie macOS Ventura z przeglądarką Safari w wersji do 16.3

Wersja przeglądarki: Safari v16.1, v16.2, v16.3 (macOS Ventura 13.0).
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Problem został wprowadzony w systemie macOS Ventura 13.0 podczas korzystania z przeglądarki Safari (w wersji 16.1, 16.2 i 16.3), a poprawka została udostępniona począwszy od przeglądarki Safari w wersji 16.4.
Znane odwołanie do problemu: Ta regresja jest znanym problemem wprowadzonym w przeglądarce Safari.
Zalecane obejście: użytkownicy powinni zaktualizować do najnowszej wersji systemu macOS i Safari (co najmniej w wersji 16.4), w której ten problem został rozwiązany.

Uczestnicy połączenia internetowego słysząc dźwięk połączenia PSTN po odebraniu odpowiedzi w systemie macOS przy użyciu integracji z iPhone

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownik systemu MacOS, który jest w aktywnym wywołaniu ACS przy użyciu przeglądarki, akceptuje przychodzące połączenie PSTN na komputerze MacBook połączonym z telefonem iPhone (przy użyciu tego samego konta w usłudze iCloud), dźwięk z połączenia PSTN jest udostępniany wśród uczestników połączenia internetowego. Skutkuje to uczestnikami rozmowy słyszącej dźwięk połączenia PSTN.
Znane odwołanie do problemu: jest to znany problem w systemie macOS.
Zalecane obejście: Obecnie nie jest dostępne żadne bezpośrednie obejście. Użytkownicy powinni używać oddzielnych urządzeń dla połączeń PSTN i sieci Web, aby zapobiec udostępnieniu tego dźwięku innym uczestnikom połączeń w osobnym wywołaniu.

Safari iOS Mobile


Problemy z odzyskiwaniem wideo w systemie iOS 17 lub nowszym, gdy użytkownik systemu iOS odbiera przychodzące wywołanie aplikacji PSTN lub aplikacji innej firmy lub włącza Siri podczas połączenia internetowego opartego na usłudze ACS

Wersja systemu iOS: system iOS w wersji 17 i nowszej.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownik systemu iOS w wywołaniu internetowym i odbiera i odrzuca lub akceptuje wywołanie aplikacji PSTN/innej firmy, użytkownik napotka problemy z wideo. Przychodzące wideo może pojawić się zamrożone lub nie będzie wyświetlane żadne przychodzące wideo. Będzie to wymagało ponownego włączenia aparatu przez użytkownika. Podgląd wideo i wychodzące wideo podobnie nie można odzyskać, chyba że użytkownik reaguje aparatem.

Problemy z wideo w systemie iOS 17 lub nowszym, gdy użytkownik systemu iOS próbuje użyć Siri podczas połączenia

Wersja systemu iOS: system iOS w wersji 17 i nowszej.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownik systemu iOS próbuje włączyć Siri w środku połączenia mobilnego sieci Web może spowodować, że przychodzące wideo może zostać zamrożone i potrwać kilka sekund, aby odzyskać.

Problem z rozpoznawaniem podglądu aparatu w wywołaniach internetowych podczas korzystania z systemu iOS 16.3 do 17.3.1

Wersja systemu iOS: wersje systemu iOS z wersji 16.3 do 17.3.1.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Użytkownicy mogą napotkać problem polegający na tym, że podgląd aparatu jest wyświetlany w nieprawidłowej rozdzielczości i pojawia się przycinany, gdy użytkownik systemu iOS dołącza do połączenia przy użyciu urządzenia przenośnego z systemem iOS Safari z włączonym aparatem. Problem nie jest już obserwowany, jeśli użytkownik ponownie włączy aparat podczas wywołania. Problem został rozwiązany w systemie iOS 17.4 lub nowszym.
Zalecane obejście: zaleca się zaktualizowanie użytkowników do najnowszej wersji systemu iOS i Safari (co najmniej systemu iOS 17.4), w której ten problem został rozwiązany.

Dane telemetryczne audioInputLevel i frameRateInput brakuje w wywołaniach wideo w systemie iOS 16 do systemu iOS 17.4

Wersja systemu iOS: wersje systemu iOS z wersji 16.0 do 17.4.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: audioInputLevel i frameRateInput dane telemetryczne nie są przechwytywane podczas połączeń wideo w systemie iOS w wersji 16 do 17.4, co wpływa na możliwość monitorowania i optymalizowania ustawień audio i wideo w czasie rzeczywistym. Ten problem został rozwiązany w systemie iOS 17.5 lub nowszym.
Zalecane obejście: zaleca się zaktualizowanie użytkowników do najnowszej wersji systemu iOS i Safari (co najmniej systemu iOS 17.5), w której ten problem został rozwiązany.

Problem z odzyskiwaniem audio i wideo w systemie iOS od 16 do 16.3.1 podczas połączeń internetowych z przychodzącymi połączeniami innych firm lub PSTN

Wersja systemu iOS: system iOS w wersji 16 do 16.3.1.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownik systemu iOS w ramach połączenia internetowego i odbiera połączenie z aplikacją PSTN/innej firmy, przychodzące i wychodzące wideo audio i wychodzące nie odzyskują automatycznie połączenia po zakończeniu połączenia telefonicznego. Użytkownik systemu iOS musi ponownie cofnąć wyciszenie wywołania w Internecie. Użytkownik końcowy wyłączy i włącz przycisk "Mikrofon", aby umożliwić pobieranie dźwięku i wideo.
Znane odwołanie do problemu: Powiązana usterka zestawu WebKit tutaj.
Zalecane obejście: zaleca się zaktualizowanie użytkowników do najnowszej wersji systemu iOS i Safari (co najmniej systemu iOS 16.4), w której ten problem został rozwiązany.

System iOS 16 wprowadził usterki podczas umieszczania przeglądarki w tle podczas wywołania

Wersja systemu iOS: system iOS w wersji od 16 do 16.1.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Wersja systemu iOS 16 wprowadziła usterkę, która może zatrzymać połączenie audio\wideo usług Azure Communication Services podczas korzystania z przeglądarki mobilnej Safari. Może to mieć wpływ na to, że wywołanie usług Azure Communication Services może przestać działać podczas połączenia, a jedynym rozwiązaniem, aby go ponownie pracować, jest ponowne uruchomienie telefonu przez klienta końcowego. Aby odtworzyć tę usterkę:

  • Użytkownik korzystający z telefonu iPhone z systemem iOS 16.
  • Dołącz do połączenia usług Azure Communication Services (tylko audio lub audio i wideo) przy użyciu przeglądarki mobilnej Safari dla systemu iOS. Jeśli podczas połączenia ktoś umieści przeglądarkę Safari w tle i wyświetli YouTube LUB otrzyma połączenie FaceTime\phone podczas połączenia za pośrednictwem urządzenia Bluetooth Wyniki:
  • Po kilku minutach tego stanu przychodzące i wychodzące wideo może przestać działać.
  • Jedynym sposobem na ponowne wywołanie usług Azure Communication Services jest ponowne uruchomienie telefonu przez użytkownika końcowego. Usunięto usterkę w systemie iOS 16.2.

Znane odwołanie do problemu: Powiązane usterki zestawu WebKit tutaj i tutaj.
Zalecane obejście: Rozważ aktualizację do najnowszej wersji systemu iOS.

Problemy z wideo i audio na iPhone X, występujące dla użytkownika w połączeniu przez ponad 30 minut z włączonym aparatem

Urządzenia, których dotyczy problem: iPhone X (iOS 16.7.x).
Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Podczas wywołań usługi Azure Communication Service na telefonie iPhone X z systemem iOS 16.7.x użytkownicy doświadczają zaginięcia zarówno lokalnego podglądu wideo, jak i przychodzącego wideo po ponad 30 minutach bycia w połączeniu z włączonym wideo, co może wydawać się puste lub puste dla użytkownika. Dla innych użytkowników wideo z iPhone X użytkownika pojawia się zamrożone w momencie jego utraty na urządzeniu iPhone X. Wraz z zaginięciem filmu może wystąpić wyraźne echo. Wideo jest przywracane, gdy użytkownik iPhone X wyłącza aparat, a następnie ponownie włącza.

  • Ten problem zaobserwowano tylko na urządzeniu iPhone X z systemem iOS w wersji 16.7.5 i 16.7.7.

Mikrofon zestawu słuchawkowego Bluetooth nie jest wykrywany ani nie jest słyszalny podczas połączenia w przeglądarce Safari w systemie iOS

Wersja systemu iOS: Wszystkie
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Zestawy słuchawkowe Bluetooth nie są obsługiwane przez przeglądarkę Safari w systemie iOS. Urządzenie Bluetooth nie znajduje się na liście dostępnych opcji mikrofonu, a inni uczestnicy nie będą mogli cię usłyszeć, jeśli spróbujesz użyć połączenia Bluetooth za pośrednictwem przeglądarki Safari. Ta regresja jest znanym ograniczeniem systemu operacyjnego. W przeglądarce Safari w systemach macOS i iOS/iPadOS nie można wyliczyć ani wybrać urządzeń mówiących za pomocą menedżera urządzeń usług komunikacyjnych. Dzieje się tak, ponieważ przeglądarka Safari nie obsługuje wyliczenia ani wyboru głośników.
Zalecane obejście: W tym scenariuszu użyj systemu operacyjnego, aby zaktualizować wybór urządzenia.

Użycie bibliotek innych firm podczas wywołania może spowodować utratę dźwięku

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Jeśli używasz getUserMedia oddzielnie wewnątrz aplikacji, strumień audio zostanie utracony. Strumień audio jest utracony, ponieważ biblioteka innej firmy przejmuje dostęp urządzenia z biblioteki usług Azure Communication Services.

  • Nie używaj bibliotek innych firm, które używają interfejsu getUserMedia API wewnętrznie podczas wywołania.
  • Jeśli nadal musisz użyć biblioteki innej firmy, jedynym sposobem odzyskania strumienia audio jest zmiana wybranego urządzenia (jeśli użytkownik ma więcej niż jeden) lub ponowne uruchomienie wywołania. Przyczyną tego problemu może być to, że uzyskanie własnego strumienia z tego samego urządzenia ma efekt uboczny uruchomienia w warunkach wyścigu. Uzyskiwanie strumieni z innych urządzeń może prowadzić użytkownika do niewystarczającej przepustowości USB/we/wy i sourceUnavailableError szybkości skoków.

Wyliczanie lub uzyskiwanie dostępu do urządzeń w przeglądarce Safari w systemie iOS

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: W niektórych środowiskach można zauważyć, że uprawnienia urządzenia są resetowane po pewnym czasie. W systemach macOS i iOS przeglądarka Safari nie zachowuje uprawnień przez długi czas, chyba że zostanie pozyskany strumień. Najprostszym sposobem obejścia tego ograniczenia jest wywołanie interfejsu DeviceManager.askDevicePermission() API przed wywołaniem interfejsów API wyliczania urządzeń menedżera urządzeń. Te interfejsy API wyliczania obejmują DeviceManager.getCameras(), DeviceManager.getSpeakers()i DeviceManager.getMicrophones(). Jeśli istnieją uprawnienia, użytkownik nic nie widzi. Jeśli uprawnienia nie są tam, użytkownik zostanie ponownie poproszony o uprawnienia.

Mikrofon lokalny/wyciszenie kamery w przypadku wystąpienia pewnych przerw w przeglądarce Safari w systemie iOS

Opis: Ten problem może wystąpić, jeśli inna aplikacja lub system operacyjny przejmuje kontrolę nad mikrofonem lub kamerą. Oto kilka przykładów, które mogą wystąpić, gdy użytkownik jest w wywołaniu:

  • Połączenie przychodzące jest odbierane za pośrednictwem sieci PSTN (publicznej przełączonej sieci telefonicznej) i przechwytuje dostęp do urządzenia mikrofonu.
  • Użytkownik odtwarza wideo w serwisie YouTube, na przykład lub uruchamia wywołanie FaceTime. Przełączenie do innej aplikacji natywnej może przechwycić dostęp do mikrofonu lub kamery.
  • Użytkownik włącza Siri, który przechwytuje dostęp do mikrofonu.

Na przykład w systemie iOS, podczas gdy w wywołaniu usług Azure Communication Services, jeśli zostanie włączone wywołanie PSTN, mikrofonMutedUnexepectedly bad UFD jest wywoływany, a dźwięk przestaje przepływać w wywołaniu usług Azure Communication Services, a wywołanie jest oznaczone jako wyciszone. Po zakończeniu wywołania PSTN użytkownik musi cofnąć wyciszenie wywołania usług Azure Communication Services, aby rozpocząć przepływ ponownie w wywołaniu usług Azure Communication Services.

W przypadku, gdy aparat jest włączony i występuje przerwa, wywołanie usług Azure Communication Services może lub nie może utracić kamery. Jeśli utracono aparat, aparat jest oznaczony jako wyłączony, a użytkownik musi włączyć go z powrotem po przerwie zwolnił aparat.

Czasami urządzenia mikrofonu lub kamery nie są zwalniane na czas i mogą powodować problemy z oryginalnym połączeniem. Jeśli na przykład użytkownik spróbuje cofnąć wyciszenie podczas oglądania filmu wideo w serwisie YouTube lub jeśli połączenie PSTN jest aktywne jednocześnie.

  • Przychodzące strumienie wideo nie przestają renderować, jeśli użytkownik jest w systemie iOS 15.2 lub nowszym i korzysta z zestawu SDK w wersji 1.4.1-beta.1 lub nowszej, do ponownego uruchomienia wychodzącego dźwięku i wideo są nadal wymagane anulowanie wyciszenia/uruchamiania wideo.
  • W przypadku systemu iOS 15.4 lub nowszego audio i wideo powinno być możliwe automatyczne odzyskiwanie w większości przypadków. W niektórych przypadkach brzegowych, aby cofnąć wyciszenie, aplikacja musi wywołać interfejs API do "cofnij wyciszenie" (może być wynikiem akcji użytkownika) w celu odzyskania wychodzącego dźwięku.

Przeglądarka Safari systemu iOS odświeża stronę, jeśli użytkownik przejdzie do innej aplikacji i wróci do przeglądarki

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Problem może wystąpić, jeśli użytkownik w połączeniu usług Azure Communication Services z przeglądarką Safari dla systemu iOS i przełącza się na inną aplikację przez jakiś czas. Gdy użytkownik wróci do przeglądarki, strona przeglądarki może zostać odświeżona. Dzieje się tak, ponieważ system operacyjny zabija przeglądarkę. Jednym ze sposobów rozwiązania tego problemu jest zachowanie niektórych stanów i odzyskiwanie po odświeżeniu strony.

Użytkownik mobilnego systemu iOS usunął połączenie, ale nadal jest wyświetlany na liście uczestników

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Problem może wystąpić, jeśli użytkownik mobilny opuści wywołanie grupy usług Azure Communication Services bez korzystania z interfejsu API Call.hangUp(). Gdy użytkownik mobilny zamknie przeglądarkę lub odświeży stronę internetową bez zawieszenia, inni uczestnicy połączenia grupowego nadal będą widzieć tego użytkownika mobilnego na liście uczestników przez około 60 sekund.

Problem z zamrażaniem w przeglądarce Safari w systemie iOS 15

Wersja przeglądarki: system iOS w wersji od 15 do 15.1.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Podczas przechodzenia do YouTube użytkownicy mogą napotkać zamrożenie przeglądarki Safari, włączenie Siri, odbieranie przychodzących połączeń PSTN lub podczas innych scenariuszy przerw w działaniu połączenia internetowego. Jest to znany problem wprowadzony w systemie iOS 15 i zaobserwowany w systemie iOS w wersji 15.0, 15.0.2 i 15.1.

  • Rozwiązano problem z systemem iOS 15.2 lub nowszym.

Znane odwołanie do problemu: Powiązane usterki zestawu WebKit tutaj i tutaj.
Zalecane obejście: Rozważ aktualizację do najnowszej wersji systemu iOS.

Safari iPadOS Tablet


Rotacja urządzenia może spowodować niską jakość wideo — Apple iPad 8 i Apple iPad X

Urządzenia, których dotyczy problem: Apple iPad 8 i Apple iPad X.
Opis: Gdy użytkownicy obracają urządzenie, ten ruch może obniżyć jakość przesyłania strumieniowego wideo.

Chrome Desktop

Problemy z rozłączaniem połączeń w systemie macOS 15.0, kompilacja: 24A335

Wersja systemu operacyjnego: macOS 15.0, kompilacja: 24A335.
Wersja przeglądarki: Google Chrome — wszystkie wersje.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Podczas inicjowania wywołania 1:1 w systemie macOS 15.0, jeśli obiekt wywoływany akceptuje wywołanie, czasami rozłącza się automatycznie po kilku sekundach. Zaobserwowano dodatkowe opóźnienia w odbieraniu i dołączaniu połączeń, co może również prowadzić do rozłączeń. Wyłączenie zapory tymczasowo rozwiązuje te problemy, co sugeruje, że interferencja z ustawień zapory systemu macOS jest główną przyczyną. Ten problem został rozwiązany w systemie macOS 15.0.1, co zwiększa zgodność z oprogramowaniem zabezpieczeń innych firm, zgodnie z opisem w informacjach o wersji systemu macOS 15.0.1.
Zalecane obejście: Użytkownicy, którzy napotykają ten problem, powinni rozważyć tymczasowe wyłączenie zapory lub aktualizację do systemu macOS 15.0.1, aby rozwiązać te problemy z łącznością wywołań na stałe.

Chrome M98 — regresja, która obniża rozdzielczość wideo i zwiększa generowanie klatek kluczowych dla urządzeń, które nie mają karty NVIDIA

Wersja przeglądarki: Google Chrome w wersji 98 (luty 2022 r.)
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Przeglądarka Chrome w wersji 98 wprowadziła regresję z nietypową generacją klatek kluczowych wideo, które mają negatywny wpływ na rozdzielczość przesyłanego strumienia wideo dla większości (70%+) użytkowników.
Znane odwołanie do problemu: Ta regresja jest znanym problemem wprowadzonym w chromium.
Zalecane obejście: aktualizowanie przeglądarki Google Chrome do najnowszej wersji.

Chrome Mobile Android

Chrome M125 — brak wychodzącego filmu wideo w usłudze Group i Azure Communication Services-Microsoft Teams na niektórych urządzeniach z systemem Android

Wersja przeglądarki: Przeglądarka Google Chrome w wersji 125 (maj 2024 r.) zainstalowana na urządzeniach z systemem Android.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Przeglądarka Chrome w wersji 125 dla systemu Android wprowadziła regresję podczas nawiązywania połączeń wideo — wynikiem tej usterki jest użytkownik wykonujący wywołanie usług Azure Communication Services z tą wersją programu Chrome nie ma wychodzącego filmu wideo w wywołaniach grupowych i usług Azure Communication Services-Microsoft Teams. To zachowanie jest obserwowane na urządzeniach Huawei, OnePlus, Poco i Xiaomi Android. Zachowanie nie jest obserwowane na urządzeniach Samsung, Google Pixel i Emulator Android.

  • Poprawka jest dostępna od przeglądarki Google Chrome w wersji 125.0.6422.146/147.

Urządzenia, których dotyczy problem:

  • Huawei P30 Lite
  • OnePlus Nord N10
  • OnePlus 7T
  • Poco X3 Pro
  • Xiaomi Redmi 8T i ewentualnie inne podobne modele/urządzenia.

Zalecane obejście: Użytkownicy powinni zaktualizować przeglądarkę Google Chrome w wersji 125.0.6422.146/147 lub nowszej, gdzie ten problem został rozwiązany.

Problem z wychodzącym dźwiękiem w systemie Android 14, gdy przeglądarka jest w tle lub na ekranie urządzenia jest zablokowana

Wersja systemu Android: Android 14.
Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: W systemie Android 14, gdy przeglądarka zostanie umieszczona w tle lub ekran urządzenia jest zablokowany, wychodzący dźwięk zniknie po około 5 sekundach. Ten problem wpływa na środowisko użytkownika, ponieważ przerywa transmisję audio podczas wywołań. Problem nie jest obserwowany w systemie Android 13 lub innych wersjach systemu Android.
Zalecane obejście: zaleca się, aby podczas wywołań przeglądarka zachowywała aktywną przeglądarkę na pierwszym planie.

Problem z przychodzącym i wychodzącym dźwiękiem w systemie Android, gdy przeglądarka jest w tle lub na ekranie urządzenia jest zablokowana z włączonym trybem oszczędzania energii

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Na telefonach komórkowych z systemem Android po włączeniu trybu oszczędzania energii przychodzące i wychodzące dźwięk jest zatrzymywany natychmiast, gdy przeglądarka hostująca wywołanie ACS jest umieszczana w tle lub ekran urządzenia jest zablokowany. Ponadto ze względu na akcję umieszczania przeglądarki w tle w trybie oszczędzania energii użytkownik zostanie odłączony i usunięty z wywołania po około minutze po zablokowaniu ekranu urządzenia lub przeglądarka przejdzie w tle.
Znane odwołanie do problemu: Jest to znany problem w chromium.
Zalecane obejście: Aby uniknąć tego problemu, użytkownicy powinni zachować aktywną przeglądarkę na pierwszym planie podczas wywołań lub wyłączyć tryb oszczędzania energii podczas wywołań WebRTC.

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy więcej niż trzech użytkowników jest w połączeniu wideo z użytkownikiem, który ma urządzenie z systemem Android, użytkownik systemu Android może czasami obserwować, że przychodzące wideo i czasami duplikuje się z innym przychodzącym wideo. Innym zachowaniem, które użytkownicy czasami doświadczają w tym samym przypadku użycia, jest to, że przychodzące wideo może pojawić się z zielonym odcieniem lub zieloną nakładką przez krótki moment, a w innym czasie trwa dłużej. Takie zachowanie jest szczególnie zauważalne, gdy inny użytkownik ponownie włączy aparat lub dołączy do połączenia z włączonym wideo. To zachowanie jest obserwowane na Samsung Galaxy S10, S20, S21 i Google Pixel 6, 8.
Urządzenia, których dotyczy problem:

  • Samsung Galaxy S10
  • Samsung Galaxy S20
  • Samsung Galaxy S21
  • Google Pixel 6
  • Google Pixel 8

Znane odwołanie do problemu: Ta regresja jest znanym problemem w chromium.

Chrome M115 — brak wychodzącego wideo w połączeniach grupowych i azure communication services-Microsoft Teams

Wersja przeglądarki: Przeglądarka Google Chrome w wersji 115 (lipiec 2023) zainstalowana na urządzeniach z systemem Android.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Przeglądarka Chrome w wersji 115 dla systemu Android wprowadziła regresję podczas nawiązywania połączeń wideo — wynikiem tej usterki jest użytkownik wykonujący połączenie w usługach Azure Communication Services z tą wersją przeglądarki Chrome nie ma wychodzącego filmu wideo w wywołaniach grupowych i usług Azure Communication Services-Microsoft Teams.
Znane odwołanie do problemu: Ta regresja jest znanym problemem wprowadzonym w chromium.
Zalecane obejście: W ramach krótkoterminowego ograniczenia ryzyka poinstruuj użytkowników, aby używali przeglądarki Microsoft Edge lub Firefox w systemie Android lub unikali korzystania z przeglądarki Google Chrome 115/116 w systemie Android.

Użytkownik systemu Android nadal może usłyszeć dźwięk z wywołania "Azure Communication Services" podczas połączenia PSTN

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Ten problem występuje, gdy użytkownik przeglądarki Android Chrome napotka przychodzące wywołanie PSTN. Po udzieleniu odpowiedzi na połączenie PSTN mikrofon w wywołaniu "Azure Communication Services" staje się wyciszony. Wychodzący dźwięk wywołania "Azure Communication Services" jest wyciszony, więc inni uczestnicy nie mogą usłyszeć użytkownika, który jest połączeniem PSTN. Warto zauważyć, że przychodzący dźwięk użytkownika nie jest wyciszony, a to zachowanie jest związane z przeglądarką.
Zalecane obejście: Poczekaj na zbliżającą się aktualizację lub poprawkę firmy Google.

Przychodzący dźwięk jest znacznie cichszy w wywołaniu usług Azure Communication Services po wywołaniu aplikacji innej firmy na urządzeniach z systemem Android

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Użytkownicy doświadczają znacznie cichszego przychodzącego dźwięku po otrzymaniu i zaakceptowaniu połączenia z aplikacji innej firmy (np. WhatsApp, Viber) podczas połączenia z usługami Azure Communication Services. Ten problem występuje na urządzeniach z systemem Android przy użyciu przeglądarki mobilnej. Ponadto kontrolki głośności wskazują maksymalne poziomy, chociaż dźwięk pozostaje cichszy niż przed wywołaniem innej firmy.
Znane odwołanie do problemu: Jest to znany problem w chromium.
Zalecane obejście: Użytkownicy powinni ponownie połączyć wywołanie usług Azure Communication Services lub obsługiwać wywołania aplikacji innych firm oddzielnie.

Android Chrome wycisza połączenie po przejściu przeglądarki w tle przez minutę

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: W przeglądarce Android Chrome, jeśli użytkownik jest na wywołaniu usług Azure Communication Services i umieszcza przeglądarkę w tle przez minutę. Mikrofon traci dostęp, a inni uczestnicy połączenia nie usłyszą dźwięku od użytkownika. Gdy użytkownik przeniesie przeglądarkę na pierwszy plan, mikrofon będzie ponownie dostępny.
Znane odwołanie do problemu: Powiązane usterki chromu tutaj i tutaj.

Mikrofon lokalny/aparat wycisza się, gdy występują pewne przerwy w przeglądarce Android Chrome

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Ten problem może wystąpić, jeśli inna aplikacja lub system operacyjny przejmuje kontrolę nad mikrofonem lub kamerą. Oto kilka przykładów, które mogą wystąpić, gdy użytkownik jest w wywołaniu:

  • Połączenie przychodzące jest odbierane za pośrednictwem sieci PSTN (publicznej przełączonej sieci telefonicznej) i przechwytuje dostęp do urządzenia mikrofonu.
  • Użytkownik odtwarza wideo w serwisie YouTube, na przykład lub uruchamia wywołanie aplikacji innej firmy. Przełączenie do innej aplikacji natywnej może przechwycić dostęp do mikrofonu lub kamery.

W przeglądarce Android Chrome, gdy zostanie włączone wywołanie PSTN, dźwięk przestaje przepływać w wywołaniu usług Azure Communication Services, a wywołanie usług Azure Communication Services nie jest oznaczone jako wyciszone. W tym przypadku nie ma mikrofonuMutedUnexepectedly UFD zdarzenia. Po zakończeniu wywołania PSTN przeglądarka Android Chrome automatycznie odzyskuje dźwięk, a dźwięk zaczyna przepływać normalnie ponownie w wywołaniu usług Azure Communication Services.

W przypadku, gdy aparat jest włączony i występuje przerwa, wywołanie usług Azure Communication Services może lub nie może utracić kamery. Jeśli utracono aparat, aparat jest oznaczony jako wyłączony, a użytkownik musi włączyć go z powrotem po przerwie zwolnił aparat.

Czasami urządzenia mikrofonu lub kamery nie są zwalniane na czas i mogą powodować problemy z oryginalnym połączeniem. Jeśli na przykład użytkownik spróbuje cofnąć wyciszenie podczas oglądania filmu wideo w serwisie YouTube lub jeśli połączenie PSTN jest aktywne jednocześnie.

Automatyczne wybieranie mikrofonu kończy się niepowodzeniem w przypadku słuchawek przewodowych w wywołaniach WebRTC na urządzeniach z systemem Android

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownicy łączą słuchawki przewodowe z urządzeniem z systemem Android i dołączają do połączenia WebRTC, opcja mikrofonu nie jest domyślnie podłączana do słuchawek przewodowych. Ten problem jest stale powtarzalny na różnych urządzeniach z systemem Android i w wersjach google Chrome. Podobne zachowanie zostało odnotowane w innych usługach, takich jak Twilio i przykład WebRTC firmy Google.
Znane odwołanie do problemu: Jest to znany problem w chromium.
Zalecane obejście: Użytkownicy powinni ręcznie wybrać słuchawki przewodowe jako opcję mikrofonu w ustawieniach połączenia po dołączeniu połączenia WebRTC.

Użytkownik mobilnego systemu Android usunął połączenie, ale nadal jest wyświetlany na liście uczestników

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Problem może wystąpić, jeśli użytkownik mobilny opuści wywołanie grupy usług Azure Communication Services bez korzystania z interfejsu API Call.hangUp(). Gdy użytkownik mobilny zamknie przeglądarkę lub odświeży stronę internetową bez zawieszenia, inni uczestnicy połączenia grupowego nadal będą widzieć tego użytkownika mobilnego na liście uczestników przez około 60 sekund.

Niektóre urządzenia z systemem Android (A326U, A125U i A215U) kończą się niepowodzeniem, z wyjątkiem wywołań grupowych

Urządzenia, których dotyczy problem:

  • Samsung Galaxy A32 (Model A326U)
  • Samsung Galaxy A12 (Model A125U)
  • Samsung Galaxy A21 (Model A215U)

Opis: Nie można uruchomić wielu konkretnych urządzeń z systemem Android, zaakceptować połączenia i spotkania. Urządzenia, które napotkają ten problem, nie mogą odzyskać i kończą się niepowodzeniem podczas każdej próby. Są to głównie urządzenia samsung model A, szczególnie modele A326U, A125U i A215U.

Rotacja urządzenia może spowodować niską jakość wideo — Google Pixel 3a, Google Pixel 5

Urządzenia, których dotyczy problem: Google Pixel 3a, Google Pixel 5.
Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownicy obracają urządzenie, ten ruch może obniżyć jakość przesyłania strumieniowego wideo.

Przełączanie aparatu sprawia, że ekran zawiesza się — Google Pixel 4a

Urządzenie, którego dotyczy problem: Google Pixel 4a.
Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownik usług Communication Services dołącza do wywołania przy użyciu zestawu SDK wywołującego język JavaScript, a następnie wybiera przycisk przełącznika aparatu, interfejs użytkownika może przestać odpowiadać. Użytkownik musi następnie odświeżyć aplikację lub wypchnąć przeglądarkę do tła.

Chrome Mobile iOS

Brak wychodzącego i przychodzącego dźwięku podczas przełączania przeglądarki do tła lub blokowania urządzenia — naprawiono w systemie iOS w wersji 16.4 lub nowszej

Wersja systemu iOS: wszystkie wersje systemu iOS do systemu iOS 16.3.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Problem braku wychodzącego lub przychodzącego dźwięku podczas przełączania przeglądarki w tle lub blokowania urządzenia był obecny do systemu iOS w wersji 16.3 i został rozwiązany w wersji 16.4.
Znane odwołanie do problemu: Powiązana usterka zestawu WebKit .
Zalecane obejście: Rozważ aktualizację do najnowszej wersji systemu iOS.

Brak przychodzącego/wychodzącego dźwięku pochodzącego z zestawu słuchawkowego Bluetooth — iOS 15

Wersja systemu iOS: Ten problem wystąpił w wersjach systemu iOS — 15.6, 15.7.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Gdy użytkownik łączy zestaw słuchawkowy Bluetooth w środku połączenia z usługami Azure Communication Services, dźwięk nadal wychodzi z głośnika, dopóki użytkownik nie zablokuje i odblokuje telefon. Problem nie można odtworzyć w systemie iOS 16.
Zalecane obejście: Rozważ aktualizację do najnowszej wersji systemu iOS.

Użytkownik mobilnego systemu iOS usunął połączenie, ale nadal jest wyświetlany na liście uczestników

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Problem może wystąpić, jeśli użytkownik mobilny opuści wywołanie grupy usług Azure Communication Services bez korzystania z interfejsu API Call.hangUp(). Gdy użytkownik mobilny zamknie przeglądarkę lub odświeży stronę internetową bez zawieszenia, inni uczestnicy połączenia grupowego nadal będą widzieć tego użytkownika mobilnego na liście uczestników przez około 60 sekund.

Firefox Desktop

Wyliczenie i wybór osoby mówiącej jest niedostępny w przeglądarce Firefox za pośrednictwem menedżera urządzeń usług komunikacyjnych

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Jeśli używasz przeglądarki Firefox, aplikacja nie może wyliczyć ani wybrać prelegentów za pośrednictwem menedżera urządzeń usług komunikacyjnych.
Obejście: W tym scenariuszu należy wybrać urządzenia za pośrednictwem systemu operacyjnego.

Wirtualne kamery nie są obecnie obsługiwane

Wersja przeglądarki: wszystkie.
Wersja zestawu SDK wywołująca usługę Azure Communication Service: wszystkie.
Opis: Wirtualne aparaty fotograficzne nie są obecnie obsługiwane podczas nawiązywania połączeń audio\wideo w programie Firefox.