सीधे कंटेंट पर जाएँ

यह कैसे काम करता है

ब्राउजर से कॉल कैसे काम करती है: आपके टैब के WebRTC से बजते फोन तक

Google पर callfrombrowser.org को पसंदीदा स्रोत के रूप में जोड़ें

संक्षेप में

ब्राउजर कॉल WebRTC पर चलती है, जो सभी बड़े ब्राउजरों में मौजूद खुले मानकों (ओपन स्टैंडर्ड) का एक सेट है[1]: जैसे ही आप माइक्रोफोन की अनुमति देते हैं[2], पेज आपकी आवाज को कंप्रेस करके एन्क्रिप्टेड रूप में कॉलिंग सेवा तक भेजता है[3]। एक ही ऐप के दो यूजर्स के बीच कॉल इंटरनेट पर ही रहती है, इसीलिए WhatsApp Web कॉल फ्री हो सकती हैं[4]। लैंडलाइन या मोबाइल की घंटी बजाने के लिए सेवा का गेटवे कॉल को आम फोन कॉल में बदल देता है[5], और जिस नेटवर्क का वह नंबर है, वह कॉल पहुँचाने के लिए प्रति मिनट पैसे लेता है[6]: आप इसी आखिरी हिस्से के पैसे देते हैं।

मुख्य तथ्य

WebRTC क्या है?

WebRTC (वेब रियल-टाइम कम्युनिकेशन) आपके ब्राउजर के अंदर का कॉलिंग इंजन है: एक JavaScript API और कम्युनिकेशन प्रोटोकॉल का एक सेट, जिसकी मदद से कोई वेब पेज बिना प्लग-इन या अलग ऐप के लाइव ऑडियो और वीडियो भेज सकता है[7]। W3C और IETF ने इसे 26 जनवरी 2021 को आधिकारिक मानक बनाया[7], और सभी बड़े ब्राउजर इसे साथ लेकर आते हैं[1]।

ओपन-सोर्स WebRTC प्रोजेक्ट के पीछे Apple, Google, Microsoft और Mozilla हैं[1], यानी Safari, Chrome, Edge और Firefox बनाने वाली कंपनियाँ, इसलिए एक ही डायलर पेज चारों में चल सकता है। ब्राउजर इसे रॉयल्टी-फ्री शामिल करते हैं[7], इसलिए इस तकनीक के लिए न आपको कोई लाइसेंस फीस देनी पड़ती है, न कॉलिंग सेवा को।

फोन नंबर डायल करते समय कौन-से हिस्से मायने रखते हैं, यह समझने के लिए मैंने ब्राउजर कॉल के पीछे के मानक पढ़े। ऐसे पाँच हिस्से हैं:

WebRTC के वे हिस्से जिनका फोन कॉल में इस्तेमाल होता है
हिस्सायह क्या करता हैआपको क्या दिखता है
माइक्रोफोन एक्सेस (getUserMedia)पेज को आपका माइक्रोफोन देता है, सिर्फ HTTPS पेज पर और सिर्फ आपकी अनुमति के बाद[2]अनुमति वाला प्रॉम्प्ट; Chrome में आप किसी साइट को उस पर रहते हुए, सिर्फ इस बार, या कभी नहीं की अनुमति दे सकते हैं[11]
कोडेक (Opus और G.711)आपकी आवाज को कंप्रेस करते हैं; हर ब्राउजर को दोनों सपोर्ट करने होते हैं[8]आम तौर पर कुछ नहीं: Opus 6 kbit/s की नैरोबैंड आवाज से लेकर 510 kbit/s तक जा सकता है[12]
एन्क्रिप्शन (DTLS-SRTP)हर WebRTC कनेक्शन पर ऑडियो एन्क्रिप्ट करता है: हर मीडिया चैनल के लिए DTLS-SRTP देना जरूरी है, और बिना एन्क्रिप्शन वाले ऑडियो की इजाजत नहीं है[3]न इसे चालू करना पड़ता है, न इसे बंद किया जा सकता है
कनेक्शन सेट-अप (ICE, STUN, TURN)राउटर और फायरवॉल के बीच से रास्ता ढूँढता है, और सीधा रास्ता ब्लॉक होने पर ऑडियो को किसी सर्वर से होकर रिले करता है[13]आम तौर पर कुछ नहीं; जो नेटवर्क सीधे कनेक्शन ब्लॉक करते हैं, उन पर ऑडियो रिले से होकर जाता है
कीपैड टोन (telephone-event)0 से 9 तक के अंक, * और # अलग-अलग इवेंट के रूप में भेजता है, जिन्हें हर एंडपॉइंट को संभालना होता है[8]'1 दबाएँ' कहने वाले फोन मेन्यू पेज के डायल पैड पर जवाब देते हैं

IETF और W3C के मानकों और MDN से, को पढ़ा।

फोन नंबरों पर कॉल करने वाले ब्राउजर डायलर अपने दस्तावेजों में खुद WebRTC का नाम लेते हैं: PopTox[14], Globfone[15], TwinPhone[16], Call2Friends[17] और Zadarma का वेबफोन[18], सभी कहते हैं कि वे इसी पर बने हैं।

ब्राउजर कॉल लैंडलाइन या मोबाइल तक कैसे पहुँचती है?

एक गेटवे के जरिए। पेज आपकी आवाज पकड़ता है, WebRTC उसे एन्क्रिप्ट करके कॉलिंग सेवा तक ले जाता है, और सेवा का गेटवे उसे आम फोन कॉल में बदल देता है, जिसे कोई कैरियर आपके डायल किए नंबर तक पहुँचाता है। FCC के शब्दों में, किसी सामान्य नंबर पर जाने वाली कॉल मंजिल तक पहुँचने से पहले सामान्य टेलीफोन सिग्नल में बदल दी जाती है[5]।

ब्राउजर से की गई कॉल फोन तक कैसे पहुँचती हैआपका ब्राउजर WebRTC के जरिए आवाज सेवा तक भेजता है, एक गेटवे उसे सामान्य फोन कॉल में बदलता है, और फोन नेटवर्क आपके डायल किए नंबर पर घंटी बजाता है।एन्क्रिप्टेड आवाजSIPPSTNघंटी बजती हैआपका ब्राउजरसेवा (WebRTC)SIP गेटवेफोन नेटवर्कउनका फोनब्राउजर से की गई कॉल फोन तक कैसे पहुँचती हैआपका ब्राउजर WebRTC के जरिए आवाज सेवा तक भेजता है, एक गेटवे उसे सामान्य फोन कॉल में बदलता है, और फोन नेटवर्क आपके डायल किए नंबर पर घंटी बजाता है।एन्क्रिप्टेड आवाजSIPPSTNघंटी बजती हैआपका ब्राउजरसेवा (WebRTC)SIP गेटवेफोन नेटवर्कउनका फोन
फोन तक के रास्ते के पाँच पड़ाव: आपका टैब, WebRTC, प्रोवाइडर का गेटवे, फोन नेटवर्क और हैंडसेट।

Call बटन दबाने से लेकर घंटी सुनाई देने तक, कदम-दर-कदम क्या होता है:

  1. डायलर पेज HTTPS पर लोड होता है। बिना एन्क्रिप्शन वाले पेज पर ब्राउजर माइक्रोफोन देता ही नहीं[2]।
  2. आप माइक्रोफोन की अनुमति देते हैं। Chrome हर साइट के लिए अलग से पूछता है, और जिस साइट को आप ब्लॉक कर दें, वह कॉल नहीं चला सकती[11]।
  3. पेज कॉल का सिग्नल भेजता है। आपका टाइप किया नंबर प्रोवाइडर तक जाता है। WebRTC यह कदम हर सेवा पर छोड़ देता है[19]; एक मानक विकल्प WebSocket पर चलने वाला SIP है[20]।
  4. आपकी आवाज प्रोवाइडर तक जाती है। ब्राउजर उसे कंप्रेस करता है, जिसके लिए पसंदीदा कोडेक Opus है[8], और SRTP से एन्क्रिप्ट करता है[3]। अगर कोई राउटर सीधा रास्ता ब्लॉक करे, तो एक रिले सर्वर ऑडियो आगे पहुँचाता है[13]।
  5. गेटवे कॉल को फोन नेटवर्क में ले जाता है। प्रोवाइडर स्ट्रीम को सामान्य टेलीफोन सिग्नल में बदलता है[5], जरूरत पड़ने पर G.711 का इस्तेमाल करता है, यानी वह कोडेक जो WebRTC और पुराने फोन सिस्टम में साझा है[8], और कॉल किसी फोन कैरियर को सौंप देता है।
  6. जिस नेटवर्क का नंबर है, वह फोन की घंटी बजाता है। कॉल पहुँचाने, यानी टर्मिनेट करने, के लिए वह कॉल करने वाले की तरफ से पैसे लेता है[6], और जिसे आप कॉल कर रहे हैं, उसे एक आम फोन के सिवा कुछ नहीं चाहिए[5]।

जब कॉल किसी फोन मेन्यू पर पहुँचती है, तो आपके दबाए बटन भी वहाँ तक पहुँचते हैं, क्योंकि हर WebRTC एंडपॉइंट को कीपैड के अंक अलग टोन इवेंट के रूप में भेज पाना जरूरी है[8]। गेटवे के बाद का आधा सफर, कैरियर से हैंडसेट तक, PSTN क्या है और यह कॉल को कैसे रूट करता है में समझाया गया है।

WebRTC और SIP में क्या फर्क है?

WebRTC ऑडियो ले जाता है; SIP कॉल सेट-अप करता है। WebRTC जान-बूझकर कॉल सेट-अप, यानी सिग्नलिंग, हर सेवा पर छोड़ देता है[19]। SIP, यानी Session Initiation Protocol, इंटरनेट टेलीफोन कॉल जैसे सेशन बनाने, बदलने और खत्म करने के लिए IETF का सिग्नलिंग मानक है[21]। एक ब्राउजर फोन दोनों का इस्तेमाल कर सकता है: टैब में WebRTC, और फोन नेटवर्क की तरफ SIP।

WebRTC और SIP आमने-सामने
सवालWebRTCSIP
यह क्या करता है?ऑडियो पकड़ता और भेजता है, और नेटवर्क में रास्ता ढूँढता है[13]कॉल सेट-अप करता है, बदलता है और खत्म करता है[21]
यह कहाँ चलता है?ब्राउजर के अंदर, कुछ भी इंस्टॉल किए बिना[22]सॉफ्टफोन ऐप में और प्रोवाइडर व ऑफिस के फोन सिस्टम (PBX) पर[23]; वेब पेज में WebSocket के जरिए[20]
क्या ऑडियो एन्क्रिप्टेड है?हमेशा: मीडिया के लिए SRTP जरूरी है[3]वैकल्पिक: मिसाल के तौर पर Zadarma की सेट-अप गाइड SRTP को ऐसी सेटिंग बताती है जिसे खुद चालू करना होता है[24]
साइन इन किससे करते हैं?वेबसाइट के अपने अकाउंट सेSIP अकाउंट से, जिसे कोई भी सामान्य ऐप किसी भी SIP प्रोवाइडर से ले सकता है[23]

RFC 3261, RFC 7118, RFC 8827, MDN और प्रोवाइडरों के दस्तावेजों से, को पढ़ा।

मैंने जितने कंज्यूमर वेब डायलर पढ़े, उनमें से कोई नहीं बताता कि उसका डायल पैड कौन-सी सिग्नलिंग इस्तेमाल करता है, इसलिए मैं नहीं बता सकता कि उनमें से कौन-से SIP पर चलते हैं। बिजनेस प्लेटफॉर्म ज्यादा खुलकर बताते हैं: Google Voice का SIP Link किसी संगठन के मौजूदा कैरियर कॉन्ट्रैक्ट और उपकरणों को Google Voice से जोड़ता है[25], और Zadarma एक WebRTC वेबफोन[18] के साथ-साथ ऑफिस फोन सिस्टम को SIP से जोड़ने की गाइड भी देता है[24]।

सॉफ्टफोन ब्राउजर फोन का इंस्टॉल होने वाला रिश्तेदार है: यह वेबसाइट लॉगिन की जगह SIP अकाउंट से साइन इन करता है। सॉफ्टफोन और ब्राउजर फोन की तुलना में बताया है कि कौन किसके लिए ठीक है।

ऐप-टू-ऐप कॉल फ्री क्यों हैं, और फोन नंबर पर कॉल के पैसे क्यों लगते हैं?

क्योंकि सिर्फ नंबर पर की गई कॉल ही किसी दूसरी कंपनी का नेटवर्क इस्तेमाल करती है। WhatsApp Web कॉल दो इंटरनेट यूजर्स के बीच चलती है, इसलिए आपको उसका कोई खर्च नहीं देना पड़ता[4]। लैंडलाइन या मोबाइल पर कॉल उस ऑपरेटर को सौंपनी पड़ती है जिसका वह नंबर है, और ऑपरेटर अपने नेटवर्क पर कॉल पहुँचाने, यानी टर्मिनेट करने, के लिए एक-दूसरे से प्रति मिनट पैसे लेते हैं[6]।

FCC भी यही रेखा खींचता है: एक तरफ वे VoIP सेवाएँ जो सिर्फ उसी सेवा के लोगों तक पहुँचती हैं, और दूसरी तरफ वे जो टेलीफोन नंबर वाले किसी को भी कॉल कर सकती हैं[5]। फ्री ऐप-टू-ऐप कॉलिंग पहली तरह की है; वेब डायलर दूसरी तरह का है, और वह कनेक्ट हुए हर मिनट के लिए फोन नेटवर्कों को पैसे देता है।

टर्मिनेशन चार्ज इस पर निर्भर करता है कि आप किस नेटवर्क तक पहुँच रहे हैं। EU में इसकी सीमा मोबाइल के लिए ₹0.21 प्रति मिनट और लैंडलाइन के लिए ₹0.074 है[6][6], लेकिन यह सीमा EU के बाहर के नंबरों से आने वाली कॉल पर लागू नहीं होती[6]। रिटेल रेट कार्ड में भी यही बँटवारा दिखता है: Yolla ब्रिटेन की लैंडलाइन पर ₹5.70 प्रति मिनट और ब्रिटेन के मोबाइल पर ₹9.50 लेता है[9], और Quo कहता है कि उसके रेट हर देश के भीतर कैरियर के हिसाब से बदलते हैं[26]।

इसके ऊपर हर सेवा का अपना मॉडल होता है। अमेरिका से अमेरिकी और कनाडाई नंबरों पर Google Voice की लगभग सभी कॉल फ्री हैं[27], लेकिन पर्सनल अकाउंट सिर्फ अमेरिका में मिलते हैं[28]। TwinPhone का कोई फ्री प्लान नहीं है[29], पहली कॉल से पहले कम से कम ₹950 का टॉप-अप चाहिए[30], और यह ब्रिटेन के मोबाइल पर ₹11.39 प्रति मिनट लेता है[10], जो Yolla से ज्यादा है।

पाँच सेवाएँ पहुँच, फ्री इस्तेमाल, इनकमिंग कॉल और एन्क्रिप्शन को कैसे संभालती हैं, को प्रकाशित जानकारी के अनुसार:

तुलना
सेवाफोन नंबरों पर कॉलफ्री विकल्पइनकमिंग कॉल और कॉलर आईडीप्राइवेसी
WhatsAppसिर्फ WhatsApp कॉन्टैक्ट और लिंक वाले मेहमान[31]हाँ, कोई समय सीमा नहीं[4]WhatsApp यूजर की कॉल टैब में बजती हैं[31]एंड-टू-एंड एन्क्रिप्टेड[32]
TwinPhoneलैंडलाइन और मोबाइल, 145+ देश[16]नहीं: सिर्फ पेड क्रेडिट, कोई ट्रायल नहीं[29]किराये के अमेरिका/कनाडा नंबर के साथ, ₹1.90 प्रति मिनट[33]रास्ते में एन्क्रिप्टेड, एंड-टू-एंड नहीं[34]
Google Voiceअमेरिकी, कनाडाई और इंटरनेशनल नंबर[27]हाँ, पर्सनल प्लान, अमेरिका से कॉल करने पर[35]हाँ: आपका फ्री नंबर टैब में बजता है[36]एंड-टू-एंड का कोई दावा नहीं; Google कॉल डेटा स्टोर करता है[37]
Yollaदुनिया भर के मोबाइल और लैंडलाइन[38]नहीं; फ्री Yolla-से-Yolla कॉल सिर्फ ऐप में[38]नहीं: सिर्फ आउटगोइंग[38]एन्क्रिप्टेड कनेक्शन; एंड-टू-एंड का कोई दावा नहीं[38]
PopToxमोबाइल और लैंडलाइन; 246 देशों का दावा[39]हाँ: एक ही नंबर पर दिन में 5 बार तक[40]कुछ नहीं मिला; साझा कॉलर आईडी 218-414-1141[41]एन्क्रिप्शन पर साइट और 2016 की शर्तें आपस में टकराती हैं[42]

फोन पर हर कॉलम देखने के लिए टेबल को साइड में स्क्रॉल करें।

फ्री विकल्प और उनकी शर्तें ऐप्स के बीच फ्री ब्राउजर कॉल में हैं, हर देश के लिए प्रति मिनट कीमतें देश के हिसाब से रेट में, और जिन सेवाओं को मैंने स्कोर किया, वे सब ब्राउजर कॉलिंग सेवाओं की मेरी पूरी तुलना में।

VoIP कैसे काम करता है, और क्या ब्राउजर कॉल VoIP है?

हाँ, ब्राउजर कॉल VoIP ही है, जिसमें फोन का काम ब्राउजर करता है। VoIP आपकी आवाज को डिजिटल सिग्नल में बदलता है जो इंटरनेट पर चलता है, और किसी सामान्य नंबर पर जाने वाली कॉल पहुँचने से पहले सामान्य टेलीफोन सिग्नल में बदल दी जाती है[5]। VoIP प्रोडक्ट्स में मुख्य फर्क डिवाइस का होता है: कंप्यूटर, VoIP डेस्क फोन या अडैप्टर से जुड़ा आम फोन[5], और अब ब्राउजर टैब भी।

इंटरनेट कॉल करने के तरीके, और उनमें ब्राउजर की जगह
कॉल करने का तरीकाआप क्या इंस्टॉल करते हैंसाइन इन किससे करते हैंफोन नंबरों पर कॉल?
वेब डायलर (Yolla Web, TwinPhone, PopTox)कुछ नहीं: पेज ब्राउजर का WebRTC इस्तेमाल करता है[16]साइट पर एक अकाउंट, या PopTox की फ्री कॉल के लिए कुछ भी नहीं[43]हाँ, प्रोवाइडर के गेटवे के जरिए[34]
टैब में मैसेंजर (WhatsApp Web, Google Meet)कुछ नहीं[4]आपका मैसेंजर या Google अकाउंटWhatsApp: सिर्फ WhatsApp कॉन्टैक्ट और कॉल लिंक से जुड़ने वाले मेहमान[31][44]; Meet: सिर्फ Workspace मीटिंग में[45]
सॉफ्टफोन ऐप (MicroSIP)कंप्यूटर पर एक ऐपकिसी भी प्रोवाइडर का SIP अकाउंट[23]अगर SIP प्रोवाइडर नंबरों पर कॉल बेचता हो
VoIP डेस्क फोन या अडैप्टरआपकी ब्रॉडबैंड लाइन पर एक डिवाइस[5]प्रोवाइडर का अकाउंटप्लान पर निर्भर[5]
कैरियर की वाईफाई कॉलिंगकुछ नहीं; यह आपकी मोबाइल लाइन का हिस्सा है[46]आपका सिम और कैरियर प्लानहाँ: आपकी सामान्य कॉल सेलुलर नेटवर्क की जगह वाईफाई से जाती हैं[47]

FCC, कैरियर और प्रोवाइडर के पेजों से, को पढ़ा।

दो मिलती-जुलती चीजें असल में ब्राउजर कॉलिंग हैं ही नहीं। कैरियर की वाईफाई कॉलिंग आपके मोबाइल प्लान का एक फीचर है जो तभी काम करता है जब आपका कैरियर इसे देता हो[46], और Microsoft Phone Link आपके अपने लिंक किए हुए फोन से कॉल करता है, जिसके लिए दोनों डिवाइसों पर Bluetooth चालू होना चाहिए[48]। वाईफाई कॉलिंग बनाम ब्राउजर कॉल में बताया है कि कब कौन-सा तरीका ठीक रहता है।

VoIP की कुछ जानी-मानी कमजोरियाँ हैं: कुछ सेवाएँ बिजली जाने पर काम करना बंद कर देती हैं[5], और सभी सीधे 911 से नहीं जुड़तीं[5]। घर के लिए VoIP बनाम लैंडलाइन में घरेलू लाइन के लिहाज से इन नफे-नुकसान को तौला गया है।

कॉल इंटरनेट से बाहर निकलने पर क्या बदलता है?

गेटवे पर एन्क्रिप्शन, कॉलर आईडी और आप क्या डायल कर सकते हैं, तीनों बदल जाते हैं। WebRTC आपके ब्राउजर से प्रोवाइडर तक ऑडियो एन्क्रिप्ट करता है[3], लेकिन गेटवे के बाद वह आम फोन कॉल की तरह चलता है, इसलिए नंबर पर की गई कॉल कभी एंड-टू-एंड एन्क्रिप्टेड नहीं होती। ऐप-टू-ऐप कॉल कभी गेटवे तक पहुँचती ही नहीं, इसीलिए WhatsApp उन्हें एंड-टू-एंड एन्क्रिप्ट कर पाता है[32]।

ऐप-टू-ऐप कॉल बनाम फोन नंबर पर कॉल
सवालऐप-टू-ऐप कॉल (WhatsApp Web, Meet)नंबर पर कॉल (वेब डायलर)
आप किस तक पहुँच सकते हैं?उसी ऐप के लोग, या कॉल लिंक खोलने वाले मेहमान[44]उन देशों की लैंडलाइन और मोबाइल जहाँ तक प्रोवाइडर कॉल पहुँचाता है[5]
खर्च कितना है?WhatsApp Web पर कुछ नहीं[4]प्रति मिनट, जैसे TwinPhone पर अमेरिका के लिए ₹1.90[10]
क्या यह एंड-टू-एंड एन्क्रिप्टेड है?WhatsApp पर हाँ[32]; पर्सनल अकाउंट्स के बीच Meet कॉल में इसे खुद चालू करना होता है[49]नहीं: प्रोवाइडर तक एन्क्रिप्टेड, फिर कैरियर की अपनी सुरक्षा लागू होती है[34]
सामने वाले को क्या दिखता है?उस ऐप पर आपका अकाउंटवह नंबर जो सेवा भेजती है: PopTox पर एक साझा नंबर[41], Yolla पर उसके होमपेज के मुताबिक आपका अपना नंबर[50], TwinPhone पर साझा, किराये का या वेरिफाइड नंबर[16]
क्या आप इमरजेंसी नंबर डायल कर सकते हैं?WhatsApp पर नहीं[51]TwinPhone पर नहीं[29], और फ्री Google Voice पर भी नहीं[27]
क्या सामने वाले को इंटरनेट चाहिए?हाँ, और वही ऐप भीनहीं, आम फोन काफी है[5]

को जाँचा।

इस साइट का स्पॉन्सर TwinPhone अपने ब्राउजर से कॉलिंग वाले एक्सप्लेनर में यही पुल समझाता है: ब्राउजर वाला हिस्सा एन्क्रिप्टेड है, फिर कॉल पब्लिक फोन नेटवर्क से जुड़ती है, जहाँ कॉल पाने वाले के कैरियर का सुरक्षा मॉडल लागू होता है[34]। इसके उलट, PopTox का होमपेज एंड-टू-एंड WebRTC एन्क्रिप्शन का दावा करता है[39], जो फोन लाइन पर खत्म होने वाली कॉल में हो ही नहीं सकता।

कॉलर आईडी, इमरजेंसी कॉल और WebRTC से उजागर हो सकने वाले IP एड्रेस[52] सुरक्षा के सवाल हैं; मेरी प्राइवेसी और सुरक्षा जाँच हर सेवा के लिए इनका जवाब देती है।

इस गाइड में

अक्सर पूछे जाने वाले सवाल

क्या WebRTC इस्तेमाल करना फ्री है?

हाँ। ब्राउजर WebRTC को रॉयल्टी-फ्री फीचर के रूप में शामिल करते हैं[7], और इसका रेफरेंस प्रोजेक्ट ओपन सोर्स है, जिसके पीछे Apple, Google, Microsoft और Mozilla हैं[1]। टैब के अंदर इसे इस्तेमाल करने के लिए किसी को पैसे नहीं देने पड़ते। पैसा फोन नंबर तक पहुँचने का लगता है, क्योंकि जिस नेटवर्क का नंबर है, वह कॉल पहुँचाने के पैसे लेता है[6]। इसीलिए वेब डायलर प्रति मिनट बिल करते हैं, जबकि ऐप-टू-ऐप कॉल फ्री होती हैं।

क्या WebRTC कॉल पीयर-टू-पीयर होती है?

हो सकती है। WebRTC दो ब्राउजरों को बिना प्लग-इन के सीधे, यानी पीयर-टू-पीयर, ऑडियो भेजने देता है[22], लेकिन जब कोई राउटर या फायरवॉल सीधा रास्ता ब्लॉक करता है, तो उसकी जगह एक TURN सर्वर ऑडियो रिले करता है[13]। फोन नंबर पर कॉल कभी पीयर-टू-पीयर नहीं होती: आपका ब्राउजर प्रोवाइडर से जुड़ता है, जिसका गेटवे स्ट्रीम को आपके डायल किए नंबर तक पहुँचने से पहले सामान्य टेलीफोन सिग्नल में बदल देता है[5]।

कॉल के लिए कौन-सी वेबसाइटें और ऐप WebRTC इस्तेमाल करते हैं?

टैब से कॉल करने वाली ज्यादातर सेवाएँ। PopTox और TwinPhone जैसे वेब डायलर अपने दस्तावेजों में यह बताते हैं[14][16], और Ringover[53] और JustCall[54] जैसे बिजनेस फोन सिस्टम भी। Telegram का ओपन-सोर्स वेब क्लाइंट कॉल तभी चालू करता है जब ब्राउजर WebRTC सपोर्ट करता हो[55]।

क्या ब्राउजर से कॉल करने के लिए कुछ इंस्टॉल करना पड़ता है?

नहीं। WebRTC ब्राउजर का हिस्सा है, इसलिए कॉल के लिए किसी प्लग-इन या अलग सॉफ्टवेयर की जरूरत नहीं होती[22]। आपको एक अप-टू-डेट ब्राउजर, माइक्रोफोन और इंटरनेट कनेक्शन चाहिए; मिसाल के तौर पर TwinPhone कंप्यूटर और फोन पर Chrome, Edge, Firefox, Brave और Safari का नाम लेता है[16]। आपको बस माइक्रोफोन की अनुमति देनी होती है, जो ब्राउजर हर साइट के लिए अलग से माँगता है[11]।

ब्राउजर कॉल में कितना बैंडविड्थ या डेटा लगता है?

ज्यादा नहीं। Google Voice के लिए Google हर कॉल प्रतिभागी के लिए कम से कम 32 kbps माँगता है और अच्छी क्वालिटी के लिए 50 kbps से ज्यादा की सलाह देता है[56]। 50 kbps पर एक दिशा में एक घंटे का ऑडियो लगभग 22 MB बनता है। Opus, जिसे ब्राउजर प्राथमिकता देते हैं[8], नैरोबैंड आवाज के लिए 6 kbit/s तक नीचे जा सकता है[12]।

क्या ब्राउजर कॉल एंड-टू-एंड एन्क्रिप्टेड होती है?

सिर्फ एक ही ऐप के यूजर्स के बीच, और तभी जब वह ऐप ऐसा कहे: WhatsApp अपनी कॉल एंड-टू-एंड एन्क्रिप्ट करता है[32]। फोन नंबर पर कॉल ऐसी नहीं हो सकती, क्योंकि प्रोवाइडर का गेटवे उसे आम फोन कॉल में बदल देता है। WebRTC उसे आपके ब्राउजर से प्रोवाइडर तक एन्क्रिप्ट करता है[3], और मिसाल के तौर पर TwinPhone कहता है कि आखिरी कैरियर वाला हिस्सा कॉल पाने वाले के कैरियर के सुरक्षा मॉडल पर चलता है[34]।

मोबाइल पर कॉल लैंडलाइन से महँगी क्यों पड़ती है?

एक वजह वह चार्ज है जो कॉल पाने वाला नेटवर्क उसे पहुँचाने के लिए लेता है[6]: मोबाइल नेटवर्कों को ज्यादा लेने की छूट है। EU में यह सीमा मोबाइल के लिए ₹0.21 प्रति मिनट है, जबकि लैंडलाइन के लिए ₹0.074[6][6]। रिटेल रेट कार्ड में भी यही अंतर दिखता है: TwinPhone ब्रिटेन की लैंडलाइन के लिए ₹5.70 और ब्रिटेन के मोबाइल के लिए ₹11.39 प्रति मिनट बताता है[10]।

क्या ब्राउजर पर फोन कॉल रिसीव हो सकती हैं?

सिर्फ तब, जब सेवा आपको एक फोन नंबर दे: Google Voice तब ब्राउजर में बजता है जब आप साइन इन हों और विंडो खुली हो[36], और किराये पर लिया गया TwinPhone का अमेरिकी, कनाडाई या प्यूर्टो रिको का नंबर टैब में बजता है[16], ₹1.90 प्रति मिनट पर[33]। Yolla Web सिर्फ आउटगोइंग कॉल करता है[38], और PopTox सबके लिए एक ही साझा कॉलर आईडी दिखाता है[41]; आपकी कॉल पर कौन-सा नंबर दिखता है, और क्या उस पर वापस कॉल आ सकती है, यह सेवा पर निर्भर है।

ब्राउजर मेरा माइक्रोफोन क्यों माँगता है?

क्योंकि जब तक आप अनुमति न दें, किसी वेब पेज को माइक्रोफोन नहीं मिलता, और वह भी सिर्फ सुरक्षित HTTPS पेज पर[2]। Chrome किसी साइट को उस पर रहते हुए, सिर्फ इस बार, या कभी नहीं की अनुमति देने का विकल्प देता है, और अपनी सेटिंग में अनुमति पाई और ब्लॉक की गई साइटों की सूची रखता है[11]। Mac पर ब्राउजर को खुद भी System Settings में माइक्रोफोन की अनुमति चाहिए[57], और Windows पर ब्राउजर समेत सभी डेस्कटॉप ऐप्स के लिए माइक्रोफोन एक्सेस चालू होना चाहिए[58]।

WebRTC कैसे काम करता है?

WebRTC आपके ब्राउजर के अंदर तीन काम करता है। पहला, यह माइक्रोफोन तक पहुँच लेता है, सिर्फ HTTPS पेज पर और आपकी अनुमति के बाद[2]। दूसरा, यह दूसरी तरफ तक नेटवर्क का रास्ता ढूँढता है, और अगर राउटर या फायरवॉल सीधा कनेक्शन रोकता है, तो एक TURN सर्वर ऑडियो रिले करता है[13]। तीसरा, यह आपकी आवाज को कंप्रेस करता है, पहली पसंद Opus कोडेक है[8], और उसे SRTP से एन्क्रिप्ट करता है[3]। मैंने जो स्टैंडर्ड पढ़े, उनमें कॉल सेट करने का काम, यानी सिग्नलिंग, हर सेवा पर छोड़ा गया है[19]।

SIP कॉलिंग क्या है?

SIP कॉलिंग वह इंटरनेट कॉल है जो SIP, यानी Session Initiation Protocol से सेट होती है: यह इंटरनेट फोन कॉल जैसे सेशन बनाने, बदलने और खत्म करने का IETF स्टैंडर्ड है[21]। MicroSIP जैसे सॉफ्टफोन इसी से किसी भी SIP प्रोवाइडर या ऑफिस फोन सिस्टम से जुड़ते हैं[23], और साइन इन के लिए प्रोवाइडर से मिला सर्वर, लॉगिन और पासवर्ड लेते हैं[59]। कोई वेब पेज WebSocket पर SIP चला सकता है[20], लेकिन मैंने जिन आम वेब डायलरों के दस्तावेज पढ़े, उनमें से कोई नहीं बताता कि उसका डायल पैड ऐसा करता है या नहीं। ज्यादा जानकारी SIP अकाउंट क्या है में।

VoIP कॉल क्या होती है?

VoIP कॉल वह फोन कॉल है जो इंटरनेट के जरिए जाती है: VoIP का मतलब है Voice over Internet Protocol[5]। सेवा आपकी आवाज को डिजिटल सिग्नल में बदलती है जो ऑनलाइन जाता है, और अगर आप कोई सामान्य फोन नंबर डायल करते हैं, तो पहुँचने से पहले वह सामान्य टेलीफोन सिग्नल में बदल दिया जाता है[5]। ऐसी कॉल कंप्यूटर, VoIP फोन या अडैप्टर लगे सामान्य फोन से की जा सकती है[5], इसलिए ब्राउजर टैब से की गई कॉल भी VoIP कॉल ही है। जिसे आप कॉल करते हैं, उसे किसी खास उपकरण की जरूरत नहीं होती[5]।

क्या कोई ब्राउजर-आधारित VoIP सेवा है जिससे फोन नंबरों पर कॉल कर सकें?

हाँ, कई हैं। अमेरिकी पाठक के लिए मेरी रैंकिंग में TextNow पहले और Google Voice दूसरे नंबर पर है: दोनों ब्राउजर टैब से कॉल करते हैं[60][37] और अमेरिका व कनाडा के नंबरों पर ज्यादातर कॉल फ्री रखते हैं[61][27], लेकिन सिर्फ अमेरिका में सेवा देते हैं, TextNow कनाडा में भी[28][62]। तीसरे नंबर पर TwinPhone, जो इस साइट का स्पॉन्सर है, सिर्फ ईमेल या Google साइन-अप माँगता है, फोन नंबर नहीं[16], लेकिन उसमें कोई फ्री प्लान नहीं है[29]। चौथे नंबर पर Yolla ब्रिटेन के मोबाइल नंबरों पर कम पैसे लेता है[9][10]।

कीमतें 30 अक्तूबर 2026 की एक्सचेंज रेट से INR में बदली गई हैं (European Central Bank euro foreign exchange reference rates)। ऑपरेटर की मूल कीमत देखने के लिए कीमत पर कर्सर ले जाएँ।

इस रिसर्च के बारे में AI से पूछें

हर बटन असिस्टेंट को नए टैब में खोलता है और उससे इस पेज का सारांश माँगता है, साथ में स्रोत के रूप में इस पेज का लिंक।

स्रोत

  1. WebRTC · Google WebRTC team · 1 नवंबर 2026 को जाँचा
  2. MediaDevices: getUserMedia() method - Web APIs | MDN · MDN Web Docs (Mozilla) · 1 नवंबर 2026 को जाँचा
  3. RFC 8827: WebRTC Security Architecture · IETF (RFC Editor) · 1 नवंबर 2026 को जाँचा
  4. Introducing Web Calling on WhatsApp, Plus More New Updates (WhatsApp Blog, July 28, 2026) · 1 नवंबर 2026 को जाँचा
  5. Voice Over Internet Protocol (VoIP) | Federal Communications Commission · FCC · 1 नवंबर 2026 को जाँचा
  6. The EU-wide voice-call termination rates become applicable today · European Commission · 1 नवंबर 2026 को जाँचा
  7. Web Real-Time Communications (WebRTC) transforms the communications landscape; becomes a World Wide Web Consortium (W3C) Recommendation and multiple Internet Engineering Task Force (IETF) standards | W3C · W3C · 1 नवंबर 2026 को जाँचा
  8. RFC 7874: WebRTC Audio Codec and Processing Requirements · IETF · 1 नवंबर 2026 को जाँचा
  9. Cheap Online International Calls to the United Kingdom - Yolla · 1 नवंबर 2026 को जाँचा
  10. International Calling Rates — Pay As You Go, Per Minute - TwinPhone · 1 नवंबर 2026 को जाँचा
  11. Use your camera and microphone in Chrome - Computer - Google Chrome Help · Google · 1 नवंबर 2026 को जाँचा
  12. RFC 6716: Definition of the Opus Audio Codec · IETF · 1 नवंबर 2026 को जाँचा
  13. Introduction to WebRTC protocols - Web APIs | MDN · MDN Web Docs (Mozilla) · 1 नवंबर 2026 को जाँचा
  14. Frequently Asked Questions | PopTox · 1 नवंबर 2026 को जाँचा
  15. Globfone FAQ – Free Calls, SMS, Verification & Limits · 1 नवंबर 2026 को जाँचा
  16. Call a phone from your browser - TwinPhone · 1 नवंबर 2026 को जाँचा
  17. Free call | Call2Friends - Online call · 1 नवंबर 2026 को जाँचा
  18. Calls from a computer or phone | Zadarma · 1 नवंबर 2026 को जाँचा
  19. Signaling and video calling - Web APIs | MDN · MDN Web Docs (Mozilla) · 1 नवंबर 2026 को जाँचा
  20. RFC 7118: The WebSocket Protocol as a Transport for the Session Initiation Protocol (SIP) · IETF (RFC Editor) · 1 नवंबर 2026 को जाँचा
  21. RFC 3261: SIP: Session Initiation Protocol · IETF (RFC Editor) · 1 नवंबर 2026 को जाँचा
  22. WebRTC API - Web APIs | MDN · MDN Web Docs (Mozilla) · 1 नवंबर 2026 को जाँचा
  23. MicroSIP - Reliable SIP Softphone for Windows · MicroSIP · 1 नवंबर 2026 को जाँचा
  24. FreePBX PJSIP setup | Zadarma · 1 नवंबर 2026 को जाँचा
  25. Google Voice, SIP Link, and Carrier Link supported countries · 1 नवंबर 2026 को जाँचा
  26. Quo International Rates · 1 नवंबर 2026 को जाँचा
  27. Make a call with Google Voice - Computer - Google Voice Help · 1 नवंबर 2026 को जाँचा
  28. The end of legacy Google Voice for personal accounts - Google Voice Help · 1 नवंबर 2026 को जाँचा
  29. Can I call a phone from my browser for free? - TwinPhone Help Center · 1 नवंबर 2026 को जाँचा
  30. How does TwinPhone billing work? - TwinPhone Help Center · 1 नवंबर 2026 को जाँचा
  31. How to make a 1:1 voice call (Web) - WhatsApp Help Center · 1 नवंबर 2026 को जाँचा
  32. About end-to-end encryption - WhatsApp Help Center · 1 नवंबर 2026 को जाँचा
  33. Do I pay to receive calls on my TwinPhone number? - TwinPhone Help Center · 1 नवंबर 2026 को जाँचा
  34. Call From Your Browser Without a SIM Card - TwinPhone · 1 नवंबर 2026 को जाँचा
  35. Identify Google Voice subscription types - Google Voice Help · 1 नवंबर 2026 को जाँचा
  36. Set up your phone to make & receive Google Voice calls - Computer - Google Voice Help · 1 नवंबर 2026 को जाँचा
  37. Set up Google Voice - Computer - Google Voice Help · 1 नवंबर 2026 को जाँचा
  38. Make Phone Calls from Your PC, Laptop, or Browser - Yolla · 1 नवंबर 2026 को जाँचा
  39. Free Internet Calls | Free Online Calls | PopTox · 1 नवंबर 2026 को जाँचा
  40. International Calling Rates | PopTox · 1 नवंबर 2026 को जाँचा
  41. About us | PopTox · 1 नवंबर 2026 को जाँचा
  42. Terms of Use | PopTox · 1 नवंबर 2026 को जाँचा
  43. Free International Calls | PopTox · 1 नवंबर 2026 को जाँचा
  44. Now You Can Invite Anyone to a WhatsApp Call: No Account Needed, No Cost, No Time Limit (WhatsApp Blog, October 14, 2026) · 1 नवंबर 2026 को जाँचा
  45. Use a phone for audio in a video meeting - Google Meet Help · 1 नवंबर 2026 को जाँचा
  46. Make a call with Wi-Fi Calling - Apple Support · Apple · 1 नवंबर 2026 को जाँचा
  47. Wi-Fi Calling at Verizon FAQs | Verizon Support · Verizon · 1 नवंबर 2026 को जाँचा
  48. Make and receive phone calls from your PC | Microsoft Support · Microsoft · 1 नवंबर 2026 को जाँचा
  49. Learn about call & meeting encryption in Google Meet - Google Meet Help · 1 नवंबर 2026 को जाँचा
  50. Yolla: International Calling App · 1 नवंबर 2026 को जाँचा
  51. WhatsApp Terms of Service · 1 नवंबर 2026 को जाँचा
  52. RFC 8828: WebRTC IP Address Handling Requirements · IETF (RFC Editor) · 1 नवंबर 2026 को जाँचा
  53. Browsers compatible with Ringover – Ringover Help Center · 1 नवंबर 2026 को जाँचा
  54. Web Dialer | JustCall · 1 नवंबर 2026 को जाँचा
  55. Telegram Web K source (official repo linked from telegram.org/apps): callSupport.ts · 1 नवंबर 2026 को जाँचा
  56. Voice connectivity requirements - Google Workspace Admin Help · Google · 1 नवंबर 2026 को जाँचा
  57. Control access to the microphone on Mac - Apple Support · Apple · 1 नवंबर 2026 को जाँचा
  58. Turn on app permissions for your microphone in Windows | Microsoft Support · Microsoft · 1 नवंबर 2026 को जाँचा
  59. MicroSIP setup manual - Zadarma · Zadarma · 1 नवंबर 2026 को जाँचा
  60. Which browsers are supported by TextNow? – TextNow Support · 1 नवंबर 2026 को जाँचा
  61. Affordable International Calling : No Contract or Credit Check - TextNow · 1 नवंबर 2026 को जाँचा
  62. Terms of Use – TextNow · 1 नवंबर 2026 को जाँचा