Kutsud Swarm

Eesmärgid

Sellele leheküljel on mõeldud kirjeldamine, kuidas kutsed töötavad rühmadel. See meetod võimaldab klienditel pakkuda kõnet mitmel osalejal jagatud teksti ajaluguga. Protokolli peab olema paindlik, säilitama SIP staakiga ühilduvust, adn peab töötama jaotatud keskkondis. See jaotatud keskkond toob kaasa ka mõned väljakutsed, näiteks võimalikud võistlustingimused (kus mitmed osapooled saavad samal ajal kõnet alustada). Lõpuks, kuna Swarm võib olla liikmetega ainult mobiilide abil või ettevõtetel, kellel on pühendatud serverid videot segada, peaks see olema võimeline töötama ka kõige parema kogemusega võimalik heterogeenses keskkonnas.

Määrused

  • Kohtumispaik liidab kõik volitatud sissetulevad kõned üheks konverentsikõneks.

  • Selle funktsiooni jaoks kasutatakse kahte uut URI:

    • `swarm:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

    • `rdv:kontoUri/seadmeId/sõnumidId/ühendusId

  • Swarm’s profile is the profile of the swarm stored in a vCard (profile.vcf, see Conversation’s profile synchronization and Profiili sünkroneerimine)

    • rdvUri on Swarm’i standardne URI, mis on seadistatud Swarm’i profiilis*

Märkus: need kaks URI-d võimaldavad kliendil teha kõne, et ühineda Rendezvous või alustada kõne rohm, mille tulemuseks on järgmises osas kirjeldatud loogika.

Helista Swarm’ile

Eelotsustatud voolu:

  • a: Kui rdvUri on seadistatud:

    • Ütle seda.

      • Kui see ei õnnestunud, siis mine b:

  • b: juhul, kui on praegune aktiivne kõne:

    • Ütle seda.

      • Kui see ei õnnestunud, siis mine c:

  • Muidu võta uue kohtumise ja liitu sellega.

    • Küsi kasutajatel, kas nad tahavad olla järgmiste kõnede võõrustaja.

![Diagramm: Kutsunud Swarm’isse](taotlused/Kutsunud Swarm’isse-diagramm.png)

For each calls, two commits are added by the host of the call in the swarm. A first one to announce that a new call is starting and give information about who is hosting and the conference id. And a second to announce that the call is finished (so other peers can compute how many calls are currently active) and to get the duration of the call to show.

Sisulised kutsud rohma

Kui uus sissetulekutõmbel saab, tuleb URI läbi vaadata. Kui sissetulekutõmbel on Rendezvous mis on praegu seadmes hoitud ja helistaja on volitatud ühinema, tuleb kõne vastada ja lisada praegusele Rendezvous

Kohtlikule võõrustajale määratlemine

Selleks et määratleda oletus URI, peab liige, kes tahab olla võõrustaja uuendada vestluse profiili, ja seda sünkroniseerivad ja valideerivad oma kolleegid.

For now, only the administrator can add one of its device as the default host.

Tulevik

Liituda teatistega?

Liige, kes ei ole kõne all, peaksid teadma, kes on aktiivses kõne all.

SIP silla?

Kuna konverentsid on endiselt segatud SIP-kõnelid, on SIP-silin võimalik.

Set another member’s device as a host