A hívásbeállítási problémák áttekintése
Amikor egy alkalmazás hívást kezdeményez az Azure Communication Services WebJS SDK-val, az első lépés egy CallClient
példány létrehozása és egy hívásügynök létrehozása.
A hívásügynök létrehozásakor az SDK regisztrálja a felhasználót a szolgáltatásban, így más felhasználók is elérhetik őket.
Amikor a felhasználó csatlakozik vagy fogad egy hívást, az SDK média-munkameneteket hoz létre a két végpont között.
Ha egy felhasználó nem tud csatlakozni egy híváshoz, fontos meghatározni, hogy a probléma melyik szakaszában fordul elő.
A hívásbeállítással kapcsolatos gyakori problémák
Az alábbiakban felsorolunk néhány gyakori hívásbeállítási problémát, valamint az egyes problémák lehetséges okait:
Érvénytelen vagy lejárt jogkivonatok
- Az alkalmazás nem biztosít érvényes jogkivonatot.
- Az alkalmazás nem implementálja megfelelően a jogkivonatok frissítését.
Nem sikerült létrehozni a callAgentet
- Az alkalmazás nem biztosít érvényes jogkivonatot.
- Az alkalmazás több hívásügynököt hoz létre egy
CallClient
példánysal. - Az alkalmazás több hívásügynököt hoz létre ugyanazon az oldalon ugyanazzal az ACS-identitással.
- Az SDK nem tud csatlakozni a szolgáltatási infrastruktúrához.
A felhasználó nem kap bejövő hívásértesítéseket
- Lejárt jogkivonat.
- Probléma merült fel a jelzőkapcsolattal kapcsolatban.
A hívás beállítása túl sokáig tart
- A felhasználó hálózati problémákat tapasztal.
- A böngésző hosszú időt vesz igénybe a stream beszerzéséhez.
A hívás meghatározott kódokkal/alkódokkal végződik
- A hívás hálózati problémák miatt 410/3112-s hibával végződik