Zove u Swarm
Ciljevi
Ova stranica ima za cilj opisati kako će poziv raditi s grupama. Ova metoda omogućiti klijentima da pruže poziv za više učesnika s zajedničkom tekstom povijest. Protokol mora biti fleksibilan, održati kompatibilnost s SIP stackom, adn mora raditi u distribuiranom okruženju. Ovo distribuirano okruženje također donosi neke izazove, kao što su moguće uslove utrke (gdje više strana mogu započeti poziv istovremeno).
Definisi
Rendezvous će miješati sve ovlaštene prihađanja na konferenciji.
Za ovu funkciju će se koristiti dva nova URI:
`swarm:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
rdv: računaUri/aparatId/konversacijaId/konfId
Swarm’s profile is the profile of the swarm stored in a vCard (
profile.vcf
, see Conversation’s profile synchronization and Simcronizacija profila)rdvUri
je podrazumevan URI za Swarm, postavljen u Swarmov profil
Napomena: ova dva URI-ja omogućavaju klijentu da napravi poziv kako bi se pridružio Rendezvousu ili da inicira poziv na gomilu, što rezultira logikom opisanom u sljedećem odjeljku.
Zovi Swarm
Predloženi tok:
a: Ako je
rdvUri
postavljen:Zovi to.
Ako nije uspješno, idi na b:
b: ako postoji trenutni aktivni poziv:
Zovi to.
Ako nije uspješno, idi na c:
U suprotnom, domaćin nove „Rendezvous” i pridružite se njoj.
Također, pitajte korisnike hoće li biti domaćin sljedećih poziva.
[Diagram: Postavljanje poziva u skupu]
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.
Prilazak poziva za mnoštvo
Ako je prilikom primanja novog prihađanja poziv za Rendezvous koji je trenutno hostiran na uređaju i pozivač je ovlašten da se pridruži, poziv mora biti odgovoren i dodan trenutnom Rendezvous
Definiranje domaćina za skupu
Za definiranje podrazumevanoga URI-ja, član koji želi biti domaćin mora ažurirati profil razgovora, a to će sinhronizirati i potvrditi vršnjaci.
For now, only the administrator can add one of its device as the default host.
Budućnost
Pridružiti obavijesti?
Članovi skupa koji nisu u pozivu STAJU u mogućnosti znati tko je u aktivnim pozivom.
SIP most?
Zbog toga što su konferencije još uvijek smještena SIP pozivi, SIP most je još uvijek moguć.