Sdílet prostřednictvím


Známé problémy ve službě Azure Communication Services volají sady WEBJS SDK

Tento článek obsahuje známé problémy související s používáním sady SDK pro volání služby Azure Communication Services WebJS.

Všechny desktopové prohlížeče

Z více zařízení na webu není možné vykreslit více náhledů.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Není možné vykreslit více náhledů z více zařízení na webu. Jedná se o známé omezení.
Známé referenční informace k problému: Další informace najdete v tématu Přehled volání sady SDK.

Opakované přepínání videozalohovacích zařízení může způsobit dočasné zastavení streamování videa.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Přepnutí mezi videozařízením může způsobit pozastavení datového proudu videa, když se stream získá z vybraného zařízení. Časté přepínání mezi zařízeními může způsobit snížení výkonu.
Doporučené alternativní řešení: Vývojáři by měli před zahájením jiného zastavit stream z jednoho zařízení, aby se snížil výkon při přepínání mezi videozařízeními.

Problém s signálem videa, když je hovor ve stavu připojení

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Pokud uživatel zapne a vypne video rychle, když je hovor ve stavu Připojení , může tato akce vést k potížím se streamem získaným pro hovor. Nejlepší je, aby vývojáři vytvořili své aplikace způsobem, který nevyžaduje zapnutí a vypnutí videa, když je hovor ve stavu Připojení . Snížení výkonu videa může nastat v následujících scénářích:

  • Pokud uživatel začne zvukem a pak spustí a zastaví video, zatímco hovor je ve stavu Připojení .
  • Pokud uživatel začne zvukem a pak spustí a zastaví video, zatímco hovor je ve stavu Předsálí .

Zpoždění vykreslování videí vzdálených účastníků

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Během probíhajícího skupinového hovoru předpokládejme, že uživatel A odesílá video a uživatel B se připojí k hovoru. Uživatel B někdy nevidí video z uživatele A nebo video uživatele A začne vykreslovat po dlouhé prodlevě. Příčinou tohoto zpoždění může být problém s konfigurací síťového prostředí.
Známé referenční informace k problému: Další informace o doporučeních k síti

Nadměrné používání určitých rozhraní API, jako je ztlumení nebo zrušení ztlumení, vede k omezování infrastruktury služeb Azure Communication Services.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: V důsledku ztlumení nebo zrušení ztlumení volání rozhraní API infrastruktura služeb Azure Communication Services informuje ostatní účastníky hovoru o stavu zvuku místního účastníka, který vyvolal ztlumení nebo zrušení ztlumení, aby účastníci hovoru věděli, kdo je ztlumený nebo neztlumený.

Nadměrné použití ztlumení nebo zrušení ztlumení je blokováno v infrastruktuře služeb Azure Communication Services. K omezování dochází v případě, že se účastník (nebo aplikace jménem účastníka) pokusí ztlumit nebo zrušit ztlumení nepřetržitě, každou sekundu, více než 15krát v 30sekundovém klouzavém okně.

Aktivace Siri během volání WebRTC automaticky neztlumí mikrofon v macOS.

Operační systém: macOS.
Prohlížeče: Všechny prohlížeče a verze.
Azure Communication Services volají verzi sady SDK: Vše.
Popis: Volání WebRTC není automaticky ztlumené, když uživatel začne mluvit se Sirim uprostřed hovoru. Během takových instancí můžou ostatní účastníci slyšet buď uživatele, který dává siri příkazy, nebo jak daný příkaz, tak odpověď Siri.
Známý odkaz na problém: Jedná se o známý problém v systému macOS.
Doporučené alternativní řešení: V současné době není k dispozici žádné alternativní řešení. Uživatelé musí při aktivaci Siri během hovoru ručně ztlumit mikrofon.

Překrývající se zvuk ve volání ACS WebJS a volání FaceTime v systému macOS

Operační systém: macOS.
Prohlížeče: Všechny prohlížeče a verze.
Azure Communication Services volají verzi sady SDK: Vše.
Popis: Když uživatel macOS zapojený do volání ACS WebJS přijme hovor FaceTime a přijme ho, zvuk z volání ACS WebJS i volání FaceTime se přenese a přijme současně. Výsledkem je překrývající se zvukové streamy, ve kterých uživatel může slyšet a slyšet na obou hovorech současně.
Známý odkaz na problém: Jedná se o známý problém v systému macOS.
Doporučené alternativní řešení: V současné době není k dispozici žádné alternativní řešení. Uživatelé můžou během hovoru WebRTC aktivně ztlumit mikrofon nebo ukončit hovor WebRTC před voláním FaceTime.

Všechny mobilní prohlížeče

Z více zařízení na webu není možné vykreslit více náhledů.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Není možné vykreslit více náhledů z více zařízení na webu. Jedná se o známé omezení.
Známé referenční informace k problému: Další informace najdete v tématu Přehled volání sady SDK.

Opakované přepínání videozalohovacích zařízení může způsobit dočasné zastavení streamování videa.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Přepnutí mezi videozařízením může způsobit pozastavení datového proudu videa, když se stream získá z vybraného zařízení. Časté přepínání mezi zařízeními může způsobit snížení výkonu.
Doporučené alternativní řešení: Vývojáři by měli před zahájením jiného zastavit stream z jednoho zařízení, aby se snížil výkon při přepínání mezi videozařízeními.

Problém s signálem videa, když je hovor ve stavu připojení

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Pokud uživatel zapne a vypne video rychle, když je hovor ve stavu Připojení , může tato akce vést k potížím se streamem získaným pro hovor. Nejlepší je, aby vývojáři vytvořili své aplikace způsobem, který nevyžaduje zapnutí a vypnutí videa, když je hovor ve stavu Připojení . Snížení výkonu videa může nastat v následujících scénářích:

  • Pokud uživatel začne zvukem a pak spustí a zastaví video, zatímco hovor je ve stavu Připojení .
  • Pokud uživatel začne zvukem a pak spustí a zastaví video, zatímco hovor je ve stavu Předsálí .

Zpoždění vykreslování videí vzdálených účastníků

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Během probíhajícího skupinového hovoru předpokládejme, že uživatel A odesílá video a uživatel B se připojí k hovoru. Uživatel B někdy nevidí video z uživatele A nebo video uživatele A začne vykreslovat po dlouhé prodlevě. Příčinou tohoto zpoždění může být problém s konfigurací síťového prostředí.
Známé referenční informace k problému: Další informace o doporučeních k síti

Nadměrné používání určitých rozhraní API, jako je ztlumení nebo zrušení ztlumení, vede k omezování infrastruktury služeb Azure Communication Services.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: V důsledku ztlumení nebo zrušení ztlumení volání rozhraní API infrastruktura služeb Azure Communication Services informuje ostatní účastníky hovoru o stavu zvuku místního účastníka, který vyvolal ztlumení nebo zrušení ztlumení, aby účastníci hovoru věděli, kdo je ztlumený nebo neztlumený.

Nadměrné použití ztlumení nebo zrušení ztlumení je blokováno v infrastruktuře služeb Azure Communication Services. K omezování dochází v případě, že se účastník (nebo aplikace jménem účastníka) pokusí ztlumit nebo zrušit ztlumení nepřetržitě, každou sekundu, více než 15krát v 30sekundovém klouzavém okně.

Aktualizace stránky okamžitě neodebere uživatele ze svého hovoru.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Pokud je uživatel v hovoru a rozhodne se aktualizovat stránku, služba media Services pro komunikaci neodebere tohoto uživatele okamžitě z hovoru. Čeká, až se uživatel znovu připojí. Uživatel se odebere z hovoru po vypršení časového limitu služby médií.

Pokud je uživatel v hovoru a rozhodne se stránku aktualizovat, služba médií komunikační služby neodebere tohoto uživatele okamžitě z hovoru. Čeká, až se uživatel znovu připojí. Uživatel se odebere z hovoru po vypršení časového limitu služby médií.

Nejlepší je vytvářet uživatelská prostředí, která nevyžadují, aby koncoví uživatelé během hovoru aktualizovali stránku aplikace. Pokud uživatel stránku aktualizuje, znovu použijte stejné ID uživatele služby Communication Services, jakmile se tento uživatel vrátí zpět do aplikace. Opětovným spojením se stejným ID uživatele je uživatel reprezentován jako stejný existující objekt v kolekci remoteParticipants . Z pohledu ostatních účastníků hovoru zůstane uživatel v hovoru během doby, která trvá aktualizace stránky, až minutu nebo dvě.

Pokud uživatel odeslal video před aktualizací, kolekce uchovává předchozí informace o datovém proudu, videoStreams dokud služba nevysadí časový limit a neodebere ho. V tomto scénáři se aplikace může rozhodnout sledovat všechny nové datové proudy přidané do kolekce a vykreslit jeden s nejvyšším id.

Safari Desktop


V macOS Safari 17 a novějším může dojít k přerušení zvuku, pokud uživatelé macOS připojí sluchátka Bluetooth během hovoru.

Verze prohlížeče: Safari 17 a novější.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když uživatelé macOS připojují sluchátka Bluetooth k MacBooku během hovoru pomocí Safari, můžou mít problémy se zvukem. V obou případech, kdy uživatelé připojují sluchátka Bluetooth před voláním nebo během hovoru, se příchozí a odchozí zvuk může stát nedostupným nebo nefunkčním. Je třeba poznamenat, že čekání alespoň 30 sekund může vyřešit problém s příchozím zvukem, ale odchozí zvuk se často nepodaří automaticky obnovit.
Známý odkaz na problém: Tato regrese je známý problém zavedený v Safari.
Doporučené alternativní řešení: Jako dočasné řešení může být nutné, aby uživatelé znovu připojili své zařízení Bluetooth nebo aktualizovali hovor, aby se pokusili obnovit zvuk. Upgrade na nejnovější verzi macOS a Safari může také pomoct, protože může zahrnovat potenciální opravy těchto problémů.

V macOS Safari 17 a novějších můžou efekty pozadí videa způsobit blikající video, a to jak v místním náhledu, tak na vzdálené straně.

Verze prohlížeče: Safari 17 a novější.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: V jedné z aktualizací macOS Safari 17 byla nalezena chyba, která způsobuje, že snímek snímku implementace efektů na pozadí přeskočí snímky, a proto může způsobit, že se video bliká jak v místním náhledu, tak na vzdálené straně.

  • Oprava je dostupná od Safari verze 17.5 (macOS Sonoma 14.5).

Doporučené alternativní řešení: Uživatelům doporučujeme aktualizovat na nejnovější verzi macOS a Safari (minimálně v17.5), kde se tento problém vyřešil.

Problém s blikajícím příchozím a odchozím videem v macOS Sonoma s verzemi Safari až 17.1

Verze prohlížeče: Safari v17.0, v17.1 (macOS Sonoma 14).
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Uživatelé v systému macOS Sonoma 14.0 mají při připojení k hovoru se zapnutým videem blikající problém v Safari verze 17.0 a 17.1. Příchozí video bliká, když se uživatel Safari připojí k hovoru a ovlivní to, co se přijme od ostatních účastníků hovoru. Odchozí video od uživatele Safari navíc bliká na vzdálené účastníky, kteří už volají. Tento problém naruší vizuální kvalitu volání.

  • Oprava je dostupná od Safari verze 17.2.

Doporučené alternativní řešení: Uživatelům doporučujeme aktualizovat na nejnovější verzi macOS a Safari (minimálně v17.2), kde se tento problém vyřešil.

Jiný účastník hovoru nemůže spustit sdílení obrazovky souběžně s uživatelem macOS Safari ve službě Azure Communication Services 1:1 videohovory

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Ve službě Azure Communication Services 1:1 videohovory, když uživatel macOS Safari sdílí svoji obrazovku, jiný účastník používající jiný prohlížeč nemůže zahájit sdílení obrazovky, dokud první účastník nezastaví sdílení obrazovky. Toto omezení se pozoruje v různých kombinacích prohlížečů a operačních systémů, ale je specifické pro volání 1:1. K problému dochází při voláních, kdy oba účastníci používají Safari v macOS.
Známý odkaz na problém: Tato regrese je známý problém zavedený v Safari.
Doporučené alternativní řešení: Dočasným alternativním řešením je zajistit, aby v případě, že jeden z účastníků používá macOS Safari, najednou nasdílel svou obrazovku ve službě Azure Communication Services 1:1.

Sdílení obrazovky nefunguje na macOS Ventura s verzemi Safari až 16.3

Verze prohlížeče: Safari v16.1, v16.2, v16.3 (macOS Ventura 13.0).
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Problém byl představen v macOS Ventura 13.0 při použití prohlížeče Safari (v16.1, v16.2 a v16.3) a oprava byla k dispozici od Safari verze 16.4.
Známý odkaz na problém: Tato regrese je známý problém zavedený v Safari.
Doporučené alternativní řešení: Uživatelům doporučujeme aktualizovat na nejnovější verzi macOS a Safari (alespoň v16.4), kde se tento problém vyřešil.

Účastníci webového volání, kteří slyší zvuk volání do veřejné telefonní sítě při odpovídání na macOS s integrací iPhonu

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když uživatel macOS, který je v aktivním volání služby ACS pomocí prohlížeče, přijme příchozí hovor do veřejné telefonní sítě na svém MacBooku, který je propojený s iPhonem (pomocí stejného účtu iCloud), zvuk z volání do veřejné telefonní sítě se sdílí mezi účastníky webového hovoru. Výsledkem je, že účastníci hovoru, kteří slyší zvuk volání do veřejné telefonní sítě.
Známý odkaz na problém: Jedná se o známý problém v systému macOS.
Doporučené alternativní řešení: V současné době není k dispozici žádné přímé alternativní řešení. Uživatelům doporučujeme používat samostatná zařízení pro veřejné telefonní sítě a webové hovory, aby se zabránilo tomu, že se zvuk sdílí s ostatními účastníky hovoru v samostatném hovoru.

Safari iOS Mobile


Problémy s obnovením videa v iOSu 17 nebo novějším, když uživatel s iOSem obdrží příchozí volání do veřejné telefonní sítě nebo aplikace třetí strany nebo povolí Siri během webového hovoru založeného na službě ACS

Verze iOS: iOS verze 17 a novější.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když uživatel s iOSem ve webovém hovoru přijme nebo přijme volání z veřejné telefonní sítě nebo aplikace třetí strany, dojde k problémům s videem. Příchozí video se může zobrazit zablokované nebo se nemusí zobrazit žádné příchozí video. To bude vyžadovat opětovné povolení kamery uživatelem. Náhled videa a odchozí video se podobně nepodaří obnovit, pokud uživatel znovu neaktivuje kameru.

Problémy s videem v iOSu 17 nebo novějším, když se uživatel s iOSem pokusí použít Siri během hovoru

Verze iOS: iOS verze 17 a novější.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když se uživatel s iOSem pokusí povolit Siri uprostřed webového mobilního hovoru, může dojít k tomu, že příchozí video může dojít k ukotvení a obnovení trvá několik sekund.

Problém s řešením náhledu fotoaparátu ve webových hovorech při použití iOS 16.3 až 17.3.1

Verze iOS: iOS verze od 16.3 do 17.3.1.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Uživatelé můžou narazit na problém, kdy se náhled fotoaparátu zobrazuje v nesprávném rozlišení a zobrazí se oříznutý, když se uživatel s iOSem připojí k hovoru pomocí mobilní aplikace iOS Safari s povolenou kamerou. Problém už není zjištěn, pokud uživatel během hovoru znovu povolí kameru. Tento problém je opravený v iOSu 17.4 nebo novějším.
Doporučené alternativní řešení: Uživatelům doporučujeme aktualizovat na nejnovější verzi iOS a Safari (alespoň iOS 17.4), kde se tento problém vyřešil.

Problém s obnovením zvuku a videa v iOSu 16 až 16.3.1 během webových hovorů s příchozími voláními třetích stran nebo přes veřejnou telefonní síť

Verze iOS: iOS verze 16 až 16.3.1.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když uživatel s iOSem na webovém hovoru a obdrží volání aplikace veřejné telefonní sítě nebo aplikace třetí strany, příchozí a odchozí zvuk a odchozí video se po ukončení telefonního hovoru automaticky neobnoví. Uživatel iOS musí ztlumení volání na webu zrušit znovu. Koncový uživatel zakáže a povolí tlačítko Mikrofon, aby mohl získat zvuk a video.
Známý odkaz na problém: Související chyba WebKitu zde.
Doporučené alternativní řešení: Uživatelům doporučujeme aktualizovat na nejnovější verzi iOS a Safari (alespoň iOS 16.4), kde se tento problém vyřešil.

iOS 16 zavedl chyby při vkládání prohlížeče na pozadí během volání

Verze iOS: iOS verze 16 až 16.1.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Verze iOS 16 zavedla chybu, která může zastavit hlasový hovor služby Azure Communication Services při použití mobilního prohlížeče Safari. Dopad může být v tom, že hovor služby Azure Communication Services může během hovoru přestat fungovat a jediným řešením, jak ho znovu získat, je, aby koncový zákazník restartoval telefon. Reprodukování této chyby:

  • Požádejte uživatele, aby používal iPhone s iOSem 16.
  • Připojte se k hovoru služby Azure Communication Services (pouze se zvukem nebo zvukem a videem) pomocí mobilního prohlížeče Safari pro iOS. Pokud během hovoru někdo umístí prohlížeč Safari na pozadí a zobrazí YouTube NEBO obdrží faceTime\telefonní hovor při připojení přes výsledky zařízení Bluetooth:
  • Po několika minutách této situace může příchozí a odchozí video přestat fungovat.
  • Jediným způsobem, jak znovu volat služby Azure Communication Services, je restartovat telefon koncovým uživatelem. Byla opravena chyba v iOSu 16.2.

Známé referenční informace o problému: Související chyby WebKitu zde a tady.
Doporučené alternativní řešení: Zvažte aktualizaci na nejnovější verzi iOS.

Problémy s videem a zvukem na iPhonu X, ke kterým dochází u uživatele, který se účastní hovoru déle než 30 minut, se zapnutou kamerou

Ovlivněná zařízení: iPhone X (iOS 16.7.x).
Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Během volání služby Azure Communication Service na iPhonu X s iOSem 16.7.x uživatelé po více než 30 minutách volání s povoleným videem, které se uživateli může zobrazit prázdné nebo prázdné. Pro ostatní uživatele se video z iPhone X uživatele objeví zablokovaný v okamžiku, kdy dojde ke ztrátě na zařízení iPhone X. Spolu s zmizením videa může dojít k výrazné ozvěně. Video se obnoví, když uživatel iPhone X vypne kameru a pak znovu zapne.

  • Tento problém byl zjištěn pouze na zařízení iPhone X s iOSem verze 16.7.5 a 16.7.7.

Mikrofon s mikrofonem Bluetooth se během hovoru v Safari v iOSu nerozpoznal ani neslyšitelný

Verze iOS: Vše
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Safari v iOSu nepodporuje náhlavní soupravy Bluetooth. Vaše zařízení Bluetooth není uvedené v dostupných možnostech mikrofonu a ostatní účastníci vás neslyší, pokud se pokusíte používat Bluetooth přes Safari. Tato regrese představuje známé omezení operačního systému. V prohlížeči Safari v systémech macOS a iOS/iPadOS není možné vytvořit výčet ani vybrat zařízení mluvčího prostřednictvím správce zařízení komunikačních služeb. Důvodem je to, že Safari nepodporuje výčet ani výběr mluvčích.
Doporučené alternativní řešení: V tomto scénáři použijte operační systém k aktualizaci výběru zařízení.

Když během hovoru použijete knihovny třetích stran, může dojít ke ztrátě zvuku.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Pokud v aplikaci používáte getUserMedia samostatně, dojde ke ztrátě zvukového streamu. Zvukový stream se ztratí, protože knihovna třetí strany převezme přístup zařízení z knihovny Azure Communication Services.

  • Nepoužívejte knihovny třetích stran, které během volání používají getUserMedia rozhraní API interně.
  • Pokud stále potřebujete použít knihovnu třetí strany, jediným způsobem, jak obnovit zvukový stream, je změnit vybrané zařízení (pokud má uživatel více než jednu) nebo restartovat hovor. Příčinou tohoto problému může být, že získání vlastního datového proudu ze stejného zařízení má vedlejší vliv na konflikty časování. Získání datových proudů z jiných zařízení může uživatele vést k nedostatečné šířce pásma USB/V a sourceUnavailableError rychlost přecházení.

Vytvoření výčtu nebo přístupu k zařízením pro Safari v iOSu

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: V určitých prostředích si můžete všimnout, že se oprávnění zařízení po určité době resetují. V macOS a iOSu safari dlouho neuchová oprávnění, pokud se nezíská datový proud. Nejjednodušší způsob, jak toto omezení obejít, je volat DeviceManager.askDevicePermission() rozhraní API před voláním rozhraní API výčtu zařízení správce zařízení. Tato rozhraní API výčtu zahrnují DeviceManager.getCameras(), DeviceManager.getSpeakers()a DeviceManager.getMicrophones(). Pokud jsou oprávnění k dispozici, uživatel nic nevidí. Pokud tam oprávnění nejsou, zobrazí se uživateli výzva k dalšímu zadání oprávnění.

Místní mikrofon nebo kamera ztlumí, když dojde k určitým přerušením v iOSu Safari

Popis: K tomuto problému může dojít, pokud jiná aplikace nebo operační systém převezme kontrolu nad mikrofonem nebo kamerou. Tady je několik příkladů, ke kterým může dojít, když je uživatel ve volání:

  • Příchozí hovor dorazí přes veřejnou telefonní síť (veřejná přepnulá telefonní síť) a zachytí přístup k mikrofonnímu zařízení.
  • Uživatel například přehrává video z YouTube nebo spustí hovor FaceTime. Přepnutím na jinou nativní aplikaci můžete zachytit přístup k mikrofonu nebo fotoaparátu.
  • Uživatel povolí Siri, který zachycuje přístup k mikrofonu.

Například v iOSu je při volání služby Azure Communication Services vyvolán hovor do veřejné telefonní sítě, pak je vyvolán mikrofonMutedUnexepectedly bad UFD a zvuk přestane proudit ve volání Azure Communication Services a volání se označí jako ztlumené. Po dokončení volání do veřejné telefonní sítě musí uživatel zrušit ztlumení volání služby Azure Communication Services, aby se zvuk začal znovu spouštět při volání služby Azure Communication Services.

V případě, že je kamera zapnutá a dojde k přerušení, může nebo nemusí dojít ke ztrátě kamery ve službě Azure Communication Services. Pokud dojde ke ztrátě, kamera je označená jako vypnutá a uživatel ji musí po uvolnění kamery zase zapnout.

V některých případech se mikrofon nebo zařízení fotoaparátů nevolají včas a můžou způsobovat problémy s původním voláním. Pokud se například uživatel pokusí zrušit ztlumení při sledování videa z YouTube nebo pokud je hovor do veřejné telefonní sítě aktivní současně.

  • Příchozí streamy videa nepřestávají vykreslovat, pokud je uživatel v iOSu 15.2 nebo novější a používá sadu SDK verze 1.4.1-beta.1+, k restartování odchozího zvuku a videa se stále vyžaduje postup zrušení ztlumení a spuštění videa.
  • U iOSu 15.4+, zvuk a video by se měly ve většině případů automaticky obnovit. V některých hraničních případech musí aplikace zrušit ztlumení voláním rozhraní API pro zrušení ztlumení (může to být výsledkem akce uživatele), aby se obnovil odchozí zvuk.

IOS Safari aktualizuje stránku, pokud uživatel přejde do jiné aplikace a vrátí se zpět do prohlížeče.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: K problému může dojít v případě, že uživatel zavolá v iOS Safari a na chvíli přepne do jiné aplikace. Jakmile se uživatel vrátí zpět do prohlížeče, může se stránka prohlížeče aktualizovat. Důvodem je to, že operační systém ukončuje prohlížeč. Jedním zezpůsobůch

Mobilní uživatel s iOSem hovor zrušil, ale stále se zobrazuje v seznamu účastníků.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: K problému může dojít, pokud mobilní uživatel opustí volání skupiny Azure Communication Services bez použití rozhraní Call.hangUp() API. Když mobilní uživatel zavře prohlížeč nebo aktualizuje webovou stránku bez zablokování, ostatní účastníci hovoru ve skupině můžou tohoto mobilního uživatele na seznamu účastníků zobrazit asi 60 sekund.

Problém se zamrznutím Safari v iOSu 15

Verze prohlížeče: iOS verze 15 až 15.1.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Uživatelé můžou zaznamenat zablokování Safari při navigaci na YouTube, povolení Siri, přijímání příchozích hovorů ve veřejné telefonní síti nebo během jiných scénářů přerušení během webového hovoru. Jedná se o známý problém zavedený s iOSem 15 a zjištěný ve verzích iOS 15.0, 15.0.2 a 15.1.

  • Opravili jsme ho v iOSu 15.2+.

Známé referenční informace o problému: Související chyby WebKitu zde a tady.
Doporučené alternativní řešení: Zvažte aktualizaci na nejnovější verzi iOS.

Safari iPadOS Tablet


Otočení zařízení může vytvořit špatnou kvalitu videa – Apple iPad 8 a Apple iPad X

Ovlivněná zařízení: Apple iPad 8 a Apple iPad X.
Popis: Když uživatelé otočí zařízení, může tento pohyb snížit kvalitu videa, které je streamované.

Desktopový Chrome

Chrome M98 – regrese, která snižuje rozlišení videa a zvyšuje generování klíčových snímků pro zařízení, která nemají kartu NVIDIA

Verze prohlížeče: Google Chrome verze 98 (únor 2022)
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Chrome verze 98 zavedla regresi s neobvyklou generováním klíčových snímků videa, které mají vliv na rozlišení odeslaného video streamu negativně pro většinu uživatelů (70 %+).
Známý odkaz na problém: Tato regrese je známý problém zavedený v Chromiu.
Doporučené alternativní řešení: Aktualizace Google Chrome na nejnovější verzi

Chrome Mobile Android

Chrome M125 – Na některých zařízeních s Androidem není žádné odchozí video ve skupině a v microsoft komunikačních službách Azure– Microsoft Teams

Verze prohlížeče: Google Chrome verze 125 (květen 2024) nainstalovaný na zařízeních s Androidem.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Chrome verze 125 pro Android zavedl regresi při videohovorech – výsledkem této chyby je uživatel, který volá služby Azure Communication Services s touto verzí Chromu, nemá žádné odchozí video ve skupině a volání Microsoft Teams služby Azure Communication Services. Toto chování je pozorováno na zařízeních Huawei, OnePlus, Poco a Xiaomi Android. Chování není pozorováno na zařízeních Samsung, Google Pixel a Motorola Android.

  • Oprava je dostupná od Google Chrome verze 125.0.6422.146/147.

Ovlivněná zařízení:

  • Huawei P30 Lite
  • OnePlus Nord N10
  • OnePlus 7T
  • Poco X3 Pro
  • Xiaomi Redmi 8T a možná i jiné podobné modely/zařízení.

Doporučené alternativní řešení: Uživatelům doporučujeme aktualizovat google Chrome verze 125.0.6422.146/147 nebo novější, kde se tento problém vyřešil.

Problém s odchozím zvukem na Androidu 14, pokud je prohlížeč na pozadí nebo na obrazovce zařízení uzamčený

Verze Androidu: Android 14.
Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: V Androidu 14, když je prohlížeč umístěn na pozadí nebo je obrazovka zařízení uzamčena, odchozí zvuk zmizí přibližně po 5 sekundách. Tento problém se týká uživatelského prostředí, protože přeruší přenos zvuku během volání. Problém není pozorován na Androidu 13 nebo v jiných verzích Androidu.
Doporučené alternativní řešení: Uživatelům doporučujeme, aby byl prohlížeč aktivní v popředí během volání.

Problém s příchozím a odchozím zvukem v Androidu, když je prohlížeč na pozadí nebo na obrazovce zařízení uzamčený s povoleným režimem úspory energie

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Na mobilních telefonech s Androidem, když je povolený režim úspory napájení, se příchozí a odchozí zvuk zastaví okamžitě, když je prohlížeč hostující hovor služby ACS umístěn na pozadí nebo je zamknutá obrazovka zařízení. Navíc kvůli akci umístění prohlížeče do režimu úspory energie se uživatel odpojí a odebere z hovoru přibližně po jedné minutě po uzamčení obrazovky zařízení nebo prohlížeč přejde na pozadí.
Známý odkaz na problém: Jedná se o známý problém v Chromiu.
Doporučené alternativní řešení: Pokud se chcete tomuto problému vyhnout, doporučujeme uživatelům zachovat prohlížeč v popředí během volání nebo zakázat režim úspory energie během volání WebRTC.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když je ve videohovoru více než tři uživatelé s uživatelem, který má zařízení s Androidem, může uživatel Androidu někdy pozorovat, že příchozí video bliká a někdy duplikuje s jiným příchozím videem. Dalším chováním uživatelů se někdy stává, že příchozí video se může objevit se zeleným barevným nebo zeleným překrytím po krátkou chvíli a jindy trvá déle. Toto chování je obzvláště patrné, když jiný uživatel znovu povolí kameru nebo se připojí k hovoru se zapnutým videem. Toto chování je pozorováno na Samsung Galaxy S10, S20, S21 a Google Pixel 6, 8.
Ovlivněná zařízení:

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

Známý odkaz na problém: Tato regrese je známým problémem v Chromiu.

Chrome M115 – Žádné odchozí video ve skupinách a voláních Microsoft Teams v Azure Communication Services

Verze prohlížeče: Google Chrome verze 115 (červenec 2023) nainstalovaná na zařízeních s Androidem.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Chrome verze 115 pro Android zavedl regresi při videohovorech – výsledkem této chyby je uživatel, který volá služby Azure Communication Services s touto verzí Chromu, nemá žádné odchozí video ve skupině a volání Microsoft Teams služby Azure Communication Services.
Známý odkaz na problém: Tato regrese je známý problém zavedený v Chromiu.
Doporučené alternativní řešení: Jako krátkodobé zmírnění můžete uživatelům dát pokyn, aby používali Microsoft Edge nebo Firefox na Androidu, nebo se vyhnuli používání Google Chrome 115/116 na Androidu.

Uživatel s Androidem může během hovoru ve veřejné telefonní síti stále slyšet zvuk z volání "Azure Communication Services".

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: K tomuto problému dochází, když uživatel Androidu Chrome zaznamená příchozí hovor do veřejné telefonní sítě. Po přijetí hovoru do veřejné telefonní sítě se mikrofon ve volání "Azure Communication Services" ztlumí. Odchozí zvuk volání "Azure Communication Services" je ztlumený, takže ostatní účastníci neslyší uživatele, který je voláním do veřejné telefonní sítě. Stojí za zmínku, že příchozí zvuk uživatele není ztlumený a toto chování je vlastní prohlížeči.
Doporučené alternativní řešení: Vyčkejte na připravovanou aktualizaci nebo opravu od Googlu.

Příchozí zvuk je v volání služby Azure Communication Services výrazně tišší po volání aplikace třetí strany na zařízeních s Androidem

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Uživatelé mají po přijetí a přijetí hovoru z aplikace třetí strany (např. WhatsApp, Viber) během hovoru služby Azure Communication Services výrazně tišší příchozí zvuk. K tomuto problému dochází na zařízeních s Androidem pomocí mobilního prohlížeče. Ovládací prvky hlasitosti navíc označují maximální úrovně, i když zvuk zůstává tišší než před voláním třetí strany.
Známý odkaz na problém: Jedná se o známý problém v Chromiu.
Doporučené alternativní řešení: Uživatelům doporučujeme se buď znovu připojit k volání služby Azure Communication Services, nebo samostatně zpracovávat volání aplikací třetích stran.

Android Chrome ztlumí hovor po tom, co prohlížeč přejde na pozadí po dobu jedné minuty

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Pokud je uživatel na volání služby Azure Communication Services a umístí prohlížeč na pozadí po dobu jedné minuty, v Prohlížeči je v Chromu. Mikrofon ztratí přístup a ostatní účastníci hovoru neslyší zvuk od uživatele. Jakmile uživatel přenese prohlížeč do popředí, mikrofon je opět k dispozici.
Známé referenční informace o problému: Související chyby chromia zde a tady.

Místní mikrofon nebo kamera ztlumí, když dojde k určitým přerušením v Androidu Chrome

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: K tomuto problému může dojít, pokud jiná aplikace nebo operační systém převezme kontrolu nad mikrofonem nebo kamerou. Tady je několik příkladů, ke kterým může dojít, když je uživatel ve volání:

  • Příchozí hovor dorazí přes veřejnou telefonní síť (veřejná přepnulá telefonní síť) a zachytí přístup k mikrofonnímu zařízení.
  • Uživatel například přehraje video z YouTube nebo spustí volání aplikace třetí strany. Přepnutím na jinou nativní aplikaci můžete zachytit přístup k mikrofonu nebo fotoaparátu.

Když v Androidu Chrome přijde hovor do veřejné telefonní sítě, zvuk přestane proudit ve volání služeb Azure Communication Services a volání Azure Communication Services není označené jako ztlumené. V tomto případě neexistuje žádný mikrofonMutedUnexepectedly UFD událost. Jakmile je hovor do veřejné telefonní sítě hotový, Android Chrome znovu získá zvuk automaticky a zvuk začne při volání azure Communication Services normálně přetékat.

V případě, že je kamera zapnutá a dojde k přerušení, může nebo nemusí dojít ke ztrátě kamery ve službě Azure Communication Services. Pokud dojde ke ztrátě, kamera je označená jako vypnutá a uživatel ji musí po uvolnění kamery zase zapnout.

V některých případech se mikrofon nebo zařízení fotoaparátů nevolají včas a můžou způsobovat problémy s původním voláním. Pokud se například uživatel pokusí zrušit ztlumení při sledování videa z YouTube nebo pokud je hovor do veřejné telefonní sítě aktivní současně.

Automatické výběr mikrofonu selže u drátových sluchátek v volání WebRTC na zařízeních s Androidem

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když uživatelé připojují kabelová sluchátka ke svému zařízení s Androidem a připojují se k volání WebRTC, možnost mikrofonu ve výchozím nastavení nemá drátová sluchátka. Tento problém je konzistentně reprodukovatelný na různých zařízeních s Androidem a verzích Google Chrome. Podobné chování bylo zaznamenáno v jiných službách, jako je Twilio a Ukázka WebRTC společnosti Google.
Známý odkaz na problém: Jedná se o známý problém v Chromiu.
Doporučené alternativní řešení: Uživatelé by měli po připojení k hovoru webRTC ručně vybrat kabelová sluchátka jako možnost mikrofonu v nastavení hovoru.

Mobilní uživatel s Androidem hovor zrušil, ale stále se zobrazuje v seznamu účastníků.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: K problému může dojít, pokud mobilní uživatel opustí volání skupiny Azure Communication Services bez použití rozhraní Call.hangUp() API. Když mobilní uživatel zavře prohlížeč nebo aktualizuje webovou stránku bez zablokování, ostatní účastníci hovoru ve skupině můžou tohoto mobilního uživatele na seznamu účastníků zobrazit asi 60 sekund.

Některá zařízení s Androidem (scénáře neúspěšných volání A326U, A125U a A215U) s výjimkou skupinových volání

Ovlivněná zařízení:

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

Popis: Mnoho konkrétních zařízení s Androidem se nedaří spustit, přijmout hovory a schůzky. Zařízení, na která narazí na tento problém, se nemůžou obnovit a při každém pokusu se nezdaří. Jedná se většinou o zařízení Samsung Model A, zejména modely A326U, A125U a A215U.

Otočení zařízení může vytvořit špatnou kvalitu videa - Google Pixel 3a, Google Pixel 5

Ovlivněná zařízení: Google Pixel 3a, Google Pixel 5.
Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když uživatelé otočí zařízení, může tento pohyb snížit kvalitu videa, které je streamované.

Přepínání fotoaparátu zmrzne obrazovku - Google Pixel 4a

Ovlivněné zařízení: Google Pixel 4a.
Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když se uživatel služby Communication Services připojí k volání pomocí sady JAVAScript call SDK a pak vybere tlačítko přepínače fotoaparátu, uživatelské rozhraní může přestat reagovat. Uživatel pak musí aplikaci aktualizovat nebo odeslat prohlížeč na pozadí.

Chrome Mobile iOS

Při přepínání prohlížeče na pozadí nebo uzamčení zařízení bez odchozího a příchozího zvuku – opraveno v iOSu verze 16.4 nebo novější

Verze iOS: Všechny verze iOS až iOS 16.3.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Problém bez odchozího nebo příchozího zvuku při přepnutí prohlížeče na pozadí nebo uzamčení zařízení byl přítomný až do iOS verze 16.3 a byl opraven od iOS 16.4.
Známé referenční informace k problému: Související chyba WebKitu
Doporučené alternativní řešení: Zvažte aktualizaci na nejnovější verzi iOS.

Bez příchozího a odchozího zvuku přicházejícího z náhlavní soupravy Bluetooth – iOS 15

Verze iOS: Tento problém jsme viděli ve verzích iOS – 15.6, 15.7.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Když uživatel připojí náhlavní soupravu Bluetooth uprostřed hovoru služby Azure Communication Services, zvuk stále přichází z reproduktoru, dokud uživatel nezamkne telefon a odemkne ho. Problém není reprodukovatelný v iOSu 16.
Doporučené alternativní řešení: Zvažte aktualizaci na nejnovější verzi iOS.

Mobilní uživatel s iOSem hovor zrušil, ale stále se zobrazuje v seznamu účastníků.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: K problému může dojít, pokud mobilní uživatel opustí volání skupiny Azure Communication Services bez použití rozhraní Call.hangUp() API. Když mobilní uživatel zavře prohlížeč nebo aktualizuje webovou stránku bez zablokování, ostatní účastníci hovoru ve skupině můžou tohoto mobilního uživatele na seznamu účastníků zobrazit asi 60 sekund.

Desktopová aplikace Firefox

Výčty a výběr mluvčího nejsou ve Firefoxu dostupné prostřednictvím správce zařízení komunikačních služeb

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Pokud používáte Firefox, vaše aplikace nemůže vytvořit výčet ani vybrat reproduktory prostřednictvím správce zařízení komunikačních služeb.
Alternativní řešení: V tomto scénáři musíte vybrat zařízení prostřednictvím operačního systému.

Virtuální kamery se v současné době nepodporují.

Verze prohlížeče: Vše.
Verze sady SDK pro volání služby Azure Communication Service: Vše
Popis: Virtuální kamery nejsou v současné době podporovány při provádění stolního zvuku a videohovorů Firefoxu.