స్విమ్ లో కాల్స్
లక్ష్యాలు
ఈ పేజీలో కాల్ సమూహాలతో ఎలా పనిచేస్తుందో వివరించడం లక్ష్యంగా పెట్టుకుంది. ఈ పద్ధతి భాగస్వామ్య టెక్స్ట్ చరిత్రతో బహుళ పాల్గొనేవారికి కాల్ అందించడానికి ఖాతాదారులకు అనుమతిస్తుంది. ప్రోటోకాల్ సరళంగా ఉండాలి, SIP స్టాక్తో అనుకూలతను నిర్వహించాలి, adn పంపిణీ చేయబడిన వాతావరణంలో పనిచేయాలి. ఈ పంపిణీ చేయబడిన వాతావరణం సాధ్యమైన రేసు పరిస్థితులు (అక్కడ బహుళ పార్టీలు ఒకేసారి కాల్ను ప్రారంభించగలవు) వంటి కొన్ని సవాళ్లను కూడా తెస్తుంది. చివరగా, స్వామ్ మొబైల్లను ఉపయోగించి సభ్యులతో మాత్రమే లేదా వీడియోను మిక్స్ చేయడానికి ప్రత్యేక సర్వర్లతో కంపెనీలు ఉండగలవు కాబట్టి, ఇది భిన్నమైన వాతావరణంలో సాధ్యమైనంత ఉత్తమమైన అనుభవాన్ని కలిగి పనిచేయగలదు.
నిర్వచనాలు
ఒక Rendezvous ఒక సమావేశంలో అన్ని అధికారం ఇన్కమింగ్ కాల్స్ మిక్స్ చేస్తుంది.
ఈ ఫీచర్ కోసం రెండు కొత్త URI లు ఉపయోగించబడతాయిః
`swarm:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
`rdv:కౌంట్Uri/డివైస్Id/కన్వెంట్Id/కన్వెంట్]]
Swarm's profile is the profile of the swarm stored in a vCard (
profile.vcf, see Conversation's profile synchronization and ప్రొఫైల్ సమకాలీకరణ)rdvUriఅనేది ఒక స్కార్మ్ కోసం డిఫాల్ట్ URI, ఇది స్కార్మ్ యొక్క ప్రొఫైల్లో సెట్ చేయబడింది
గమనికః ఈ రెండు URI లు క్లయింట్ ఒక Rendezvous లో చేరడానికి లేదా ఒక సమూహానికి కాల్ ప్రారంభించడానికి కాల్ చేయడానికి అనుమతిస్తాయి, దీని ఫలితంగా తదుపరి విభాగంలో వివరించిన తర్కం వస్తుంది.
ఒక స్కార్మ్ లో కాల్ చేయండి
ప్రతిపాదిత ప్రవాహంః
a:
rdvUriసెట్ చేస్తేఃఅది కాల్
విఫలమైతే, ** b:** కు వెళ్ళండి
b: లేకపోతే ప్రస్తుత యాక్టివ్ కాల్ ఉంటేః
అది కాల్
విఫలమైతే, ** c:** కు వెళ్ళండి
లేకపోతే, ఒక కొత్త Rendezvous హోస్ట్ మరియు అది చేరండి.
అలాగే, వినియోగదారులు తదుపరి కాల్స్కు హోస్ట్ కావాలనుకుంటున్నారా అని అడగండి.
! [సూక్ష్మః ఒక స్కార్మ్ లో కాల్ ఉంచడం]
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.
గుంపు కోసం వచ్చే కాల్స్
కొత్త ఇన్కమింగ్ కాల్ అందుకున్నప్పుడు, URI ను విశ్లేషించాలి. ఇన్కమింగ్ కాల్ ప్రస్తుతం పరికరం హోస్ట్ చేస్తున్న Rendezvous కోసం ఉంటే మరియు కాల్ చేసేవారు చేరడానికి అధికారం కలిగి ఉంటే, కాల్కు సమాధానం ఇవ్వాలి మరియు ప్రస్తుత Rendezvous కు జోడించాలి
ఒక స్కార్మ్ కోసం హోస్ట్ను నిర్వచించడం
డిఫాల్ట్ URI ని నిర్వచించడానికి, హోస్ట్ కావాలనుకునే సభ్యుడు సంభాషణ యొక్క ప్రొఫైల్ను నవీకరించాలి, మరియు ఇది సహచరులు సమకాలీకరించబడతాయి మరియు ధృవీకరించబడతాయి. అయితే, హోస్ట్ హోస్ట్గా ఉండటానికి అంగీకరించాలి లేదా ఉండకూడదు మరియు తగినంత అనుమతులు ఉన్న సభ్యుడు హోస్ట్గా ఉండటానికి పరికరాన్ని అడగవచ్చు. ఈ ప్రక్రియ ప్రస్తుతం నిర్ణయించబడలేదు.
For now, only the administrator can add one of its device as the default host.
భవిష్యత్తు
నోటిఫికేషన్లు చేరడానికి?
ఒక కాల్ లో లేని సమూహ సభ్యులు క్రియాశీల కాల్ లో ఎవరు ఉన్నారో తెలుసుకోవాలి.
SIP బ్రిడ్జ్?
సమావేశాలు ఇప్పటికీ మిశ్రమ SIP కాల్స్ కాబట్టి, SIP వంతెన ఇప్పటికీ సాధ్యమే. Swarm యొక్క ప్రొఫైల్లో కొన్ని ప్రసిద్ధ VoIP వ్యవస్థల మాదిరిగానే SIP ఎంట్రీని జోడించడం సాధ్యమవుతుంది)