Näin se toimii
Näin VoIP-puhelu selaimessa toimii: WebRTC:stä välilehdellä soivaan puhelimeen
Lyhyesti
Selainpuhelu toimii WebRTC:llä, joka on kaikkiin suuriin selaimiin sisäänrakennettu avointen standardien kokonaisuus[1]: kun annat luvan mikrofoniin[2], sivu pakkaa äänesi ja lähettää sen salattuna puhelupalveluun[3]. Saman sovelluksen kahden käyttäjän välillä puhelu pysyy netissä, ja siksi WhatsApp Webin puhelut voivat olla ilmaisia[4]. Kun soitetaan lanka- tai matkapuhelimeen, palvelun yhdyskäytävä muuttaa puhelun tavalliseksi puheluksi[5], ja numeron omistava verkko veloittaa sen perille viemisestä minuuttihinnan[6]: juuri tuosta viimeisestä osuudesta maksat.
Tärkeimmät faktat
- WebRTC on ollut virallinen W3C- ja IETF-standardi 26.1.2021 alkaen, ja se on rakennettu selaimiin rojaltivapaasti[7][7] (tarkistettu ).
- WebRTC ei saa lähettää puhelun ääntä salaamattomana: jokaisen mediakanavan on käytettävä SRTP:tä[3] (tarkistettu ).
- Jokaisen WebRTC-selaimen on tuettava Opus-koodekkia ja G.711:tä, koodekkia, jolla se pystyy keskustelemaan vanhojen puhelinjärjestelmien kanssa[8][8] (tarkistettu ).
- EU:ssa operaattorit saavat veloittaa toisiltaan enintään 0,002 € minuutilta puhelun viemisestä matkapuhelimeen ja 0,0007 € lankapuhelimeen[6][6] (tarkistettu ).
- Kuluttajahinnastoissa matkapuhelinten lisähinta säilyy: Yolla veloittaa 0,090 € minuutilta brittiläisiin matkapuhelimiin ja 0,054 € brittiläisiin lankapuhelimiin[9]; tämän sivuston sponsori TwinPhone veloittaa 0,11 € ja 0,054 €[10] (tarkistettu ).
Mikä on WebRTC?
WebRTC (Web Real-Time Communication) on selaimesi sisällä oleva puhelumoottori: JavaScript-rajapinta ja joukko tiedonsiirtoprotokollia, joiden avulla verkkosivu voi lähettää reaaliaikaista ääntä ja videota ilman laajennusta tai erillistä sovellusta[7]. W3C ja IETF tekivät siitä virallisen standardin 26.1.2021[7], ja kaikki suuret selaimet sisältävät sen[1].
Avoimen lähdekoodin WebRTC-projektin takana ovat Apple, Google, Microsoft ja Mozilla[1], eli Safarin, Chromen, Edgen ja Firefoxin tekijät, joten yksi soittosivu voi toimia kaikissa neljässä. Selaimet sisältävät sen rojaltivapaasti[7], joten itse tekniikasta ei makseta lisenssimaksua, et sinä eikä puhelupalvelu.
Luin selainpuhelun taustalla olevat standardit nähdäkseni, mitkä osat ovat tärkeitä, kun soitat puhelinnumeroon. Niitä on viisi:
| Osa | Mitä se tekee | Mitä huomaat |
|---|---|---|
| Mikrofonin käyttö (getUserMedia) | Antaa sivulle pääsyn mikrofoniisi, vain HTTPS-sivulla ja vasta kun olet sallinut sen[2] | Lupakysely; Chromessa voit sallia sivuston vierailun ajaksi, vain tämän kerran tai et koskaan[11] |
| Koodekit (Opus ja G.711) | Pakkaavat äänesi; jokaisen selaimen on tuettava molempia[8] | Yleensä et mitään: Opus skaalautuu 6 kbit/s kapeakaistaisesta puheesta aina 510 kbit/s:iin[12] |
| Salaus (DTLS-SRTP) | Salaa äänen jokaisessa WebRTC-yhteydessä: DTLS-SRTP on tarjottava jokaiselle mediakanavalle, eikä salaamatonta ääntä sallita[3] | Mitään ei tarvitse kytkeä päälle, eikä mitään voi kytkeä pois |
| Yhteyden muodostus (ICE, STUN, TURN) | Etsii reitin reitittimien ja palomuurien läpi ja välittää äänen palvelimen kautta, kun suora reitti on estetty[13] | Yleensä et mitään; verkoissa, jotka estävät suorat yhteydet, ääni kulkee välityspalvelimen kautta |
| Näppäinäänet (telephone-event) | Lähettää numerot 0–9, * ja # erillisinä tapahtumina, jotka jokaisen päätepisteen on käsiteltävä[8] | Puhelinvalikot, jotka pyytävät painamaan 1, reagoivat sivun näppäimistöön |
IETF:n ja W3C:n standardeista sekä MDN:stä, luettu .
Puhelinnumeroihin soittavat selainpalvelut mainitsevat WebRTC:n omassa dokumentaatiossaan: PopTox[14], Globfone[15], TwinPhone[16], Call2Friends[17] ja Zadarman webphone[18] kertovat kaikki perustuvansa siihen.
Miten selainpuhelu tavoittaa lanka- tai matkapuhelimen?
Yhdyskäytävän kautta. Sivu tallentaa äänesi, WebRTC kuljettaa sen salattuna puhelupalveluun, ja palvelun yhdyskäytävä muuttaa sen tavalliseksi puheluksi, jonka operaattori vie valitsemaasi numeroon. Kuten FCC asian ilmaisee, tavalliseen numeroon soitettu puhelu muunnetaan tavalliseksi puhelinsignaaliksi ennen kuin se saapuu perille[5].
Mitä tapahtuu vaihe vaiheelta, kun painat Soita-painiketta ja kuulet hälytysäänen:
- Soittosivu latautuu HTTPS:n kautta. Salaamattomalla sivulla selain ei tarjoa mikrofonia lainkaan[2].
- Sallit mikrofonin. Chrome kysyy luvan sivustokohtaisesti, eikä estämäsi sivusto voi soittaa puhelua[11].
- Sivu ilmoittaa puhelusta. Se lähettää kirjoittamasi numeron palveluntarjoajalle. WebRTC jättää tämän vaiheen kunkin palvelun hoidettavaksi[19]; yksi standardivaihtoehto on WebSocketin yli kulkeva SIP[20].
- Äänesi kulkee palveluntarjoajalle. Selain pakkaa sen, ensisijaisesti Opus-koodekilla[8], ja salaa sen SRTP:llä[3]. Jos reititin estää suoran reitin, välityspalvelin vie äänen eteenpäin[13].
- Yhdyskäytävä siirtää puhelun puhelinverkkoon. Palveluntarjoaja muuttaa virran tavalliseksi puhelinsignaaliksi[5], tarvittaessa G.711:llä, jonka WebRTC jakaa vanhojen puhelinjärjestelmien kanssa[8], ja luovuttaa puhelun puhelinoperaattorille.
- Numeron omistava verkko soittaa puhelimeen. Se veloittaa soittajan puolelta puhelun perille viemisestä eli terminoinnista[6], eikä vastaanottaja tarvitse muuta kuin tavallisen puhelimen[5].
Kun puhelu päätyy puhelinvalikkoon, myös näppäinpainalluksesi menevät perille, koska jokaisen WebRTC-päätepisteen on pystyttävä lähettämään numeronäppäimet erillisinä äänitapahtumina[8]. Matkan jälkimmäinen puolisko yhdyskäytävän jälkeen, operaattorilta puhelimeen, käsitellään jutussa mikä PSTN on ja miten se reitittää puhelun.
Mitä eroa on WebRTC:llä ja SIP:llä?
WebRTC kuljettaa äänen; SIP muodostaa puhelun. WebRTC jättää tarkoituksella puhelun muodostuksen eli signaloinnin kunkin palvelun hoidettavaksi[19]. SIP (Session Initiation Protocol) on IETF:n signalointistandardi, jolla luodaan, muutetaan ja lopetetaan istuntoja, kuten nettipuheluita[21]. Selainpuhelin voi käyttää molempia: WebRTC:tä välilehdellä ja SIP:tä puhelinverkon suuntaan.
| Kysymys | WebRTC | SIP |
|---|---|---|
| Mitä se tekee? | Tallentaa ja lähettää äänen sekä etsii verkkoreitin[13] | Muodostaa, muuttaa ja lopettaa puhelut[21] |
| Missä se toimii? | Selaimen sisällä ilman asennuksia[22] | Softphone-sovelluksissa sekä palveluntarjoajien ja toimistojen puhelinjärjestelmissä (vaihteissa)[23]; verkkosivulla WebSocketin yli[20] |
| Onko ääni salattu? | Aina: median on käytettävä SRTP:tä[3] | Valinnainen: esimerkiksi Zadarman asennusohje mainitsee SRTP:n asetuksena, joka kytketään päälle[24] |
| Millä kirjaudutaan? | Sivuston omalla tilillä | SIP-tilillä, jonka yleinen sovellus voi ottaa miltä tahansa SIP-palveluntarjoajalta[23] |
RFC 3261:stä, RFC 7118:sta, RFC 8827:stä, MDN:stä ja palveluntarjoajien dokumentaatiosta, luettu .
Yksikään lukemani kuluttajille suunnattu selainsoitin ei kerro, mitä signalointia sen näppäimistö käyttää, joten en voi sanoa, mitkä niistä toimivat SIP:llä. Yritysalustat ovat avoimempia: Google Voicen SIP Link liittää organisaation nykyisen operaattorisopimuksen ja laitteet Google Voiceen[25], ja Zadarma tarjoaa sekä WebRTC-webphonen[18] että ohjeet toimiston puhelinjärjestelmien liittämiseen SIP:n kautta[24].
Softphone on selainpuhelimen asennettava serkku: se kirjautuu SIP-tilillä eikä sivuston tunnuksilla. Softphone ja selainpuhelin vertailussa kertoo, kumpi sopii kenellekin.
Miksi sovellusten väliset puhelut ovat ilmaisia mutta puhelut numeroihin maksavat?
Koska vain numeroon soitettu puhelu käyttää toisen yhtiön verkkoa. WhatsApp Webin puhelu kulkee kahden netinkäyttäjän välillä, joten se ei maksa sinulle mitään[4]. Lanka- tai matkapuhelimeen soitettu puhelu on luovutettava numeron omistavalle operaattorille, ja operaattorit veloittavat toisiltaan minuuttihinnan puheluiden viemisestä eli terminoinnista omissa verkoissaan[6].
FCC vetää saman rajan VoIP-palveluiden välille: osa tavoittaa vain saman palvelun käyttäjät, osa voi soittaa kenelle tahansa, jolla on puhelinnumero[5]. Ilmaiset sovellusten väliset puhelut ovat ensimmäistä tyyppiä; selainsoitin on jälkimmäistä, ja se maksaa puhelinverkoille jokaisesta yhdistetystä minuutista.
Terminointimaksut riippuvat tavoitettavasta verkosta. EU:ssa ne on rajattu 0,002 € minuutilta matkapuhelimiin ja 0,0007 € lankapuhelimiin[6][6], mutta katot eivät koske EU:n ulkopuolisista numeroista tulevia puheluita[6]. Kuluttajahinnastot näyttävät saman jaon: Yolla veloittaa 0,054 € minuutilta brittiläisiin lankapuhelimiin ja 0,090 € brittiläisiin matkapuhelimiin[9], ja Quon mukaan sen hinnat vaihtelevat operaattoreittain kunkin maan sisällä[26].
Päälle tulee kunkin palvelun oma malli. Yhdysvalloista lähes kaikki Google Voice -puhelut yhdysvaltalaisiin ja kanadalaisiin numeroihin ovat ilmaisia[27], mutta henkilökohtaisia tilejä saa vain Yhdysvalloissa[28]. TwinPhonessa ei ole ilmaista tasoa[29], se vaatii vähintään 8,95 € saldon lisäyksen ennen ensimmäistä puhelua[30], ja se veloittaa 0,11 € minuutilta brittiläisiin matkapuhelimiin[10], enemmän kuin Yolla.
Miten viisi palvelua hoitaa kattavuuden, ilmaisen käytön, saapuvat puhelut ja salauksen niiden julkaistujen tietojen mukaan:
| Palvelu | Soittaa puhelinnumeroihin | Ilmainen vaihtoehto | Saapuvat puhelut ja soittajan numero | Yksityisyys |
|---|---|---|---|---|
| Vain WhatsApp-kontaktit ja linkillä liittyvät vieraat[31] | Kyllä, ilman aikarajaa[4] | WhatsApp-käyttäjien puhelut soivat välilehdessä[31] | Päästä päähän salattu[32] | |
| TwinPhone | Lanka- ja matkapuhelinnumerot, yli 145 maata[16] | Ei: vain maksullinen saldo, ei kokeilua[29] | Vuokratulla yhdysvaltalaisella/kanadalaisella numerolla, 0,018 €/min[33] | Salattu siirron aikana, ei päästä päähän[34] |
| Google Voice | Yhdysvaltalaiset, kanadalaiset ja ulkomaiset numerot[27] | Kyllä, henkilökohtainen versio, soitettaessa Yhdysvalloista[35] | Kyllä: ilmainen numerosi soi välilehdessä[36] | Ei mainintaa päästä päähän -salauksesta; Google tallentaa puhelutietoja[37] |
| Yolla | Matka- ja lankapuhelinnumerot maailmanlaajuisesti[38] | Ei; ilmaiset Yolla–Yolla-puhelut vain sovelluksessa[38] | Ei: vain lähtevät puhelut[38] | Salattu yhteys; ei mainintaa päästä päähän -salauksesta[38] |
| PopTox | Matka- ja lankapuhelinnumerot; kertoo kattavansa 246 maata[39] | Kyllä: samaan numeroon enintään 5 kertaa päivässä[40] | Ei löytynyt; jaettu soittajan numero 218-414-1141[41] | Sivusto ja vuoden 2016 ehdot ristiriidassa salauksesta[42] |
Vieritä taulukkoa puhelimella sivusuunnassa, niin näet kaikki sarakkeet.
Ilmaiset vaihtoehdot ja niiden sudenkuopat löydät jutusta ilmaiset selainpuhelut sovellusten välillä, minuuttihinnat kohteittain sivulta hinnat maittain ja kaikki pisteyttämäni palvelut selainpuhelupalveluiden täydestä vertailustani.
Miten VoIP-puhelu toimii, ja onko selainpuhelu VoIP:tä?
Kyllä, selainpuhelu on VoIP-puhelu, jossa selain toimii puhelimena. VoIP muuttaa äänesi digitaaliseksi signaaliksi, joka kulkee netin yli, ja tavalliseen numeroon soitettu puhelu muunnetaan tavalliseksi puhelinsignaaliksi ennen kuin se saapuu perille[5]. VoIP-tuotteet eroavat lähinnä laitteen osalta: tietokone, VoIP-pöytäpuhelin tai sovittimeen kytketty tavallinen puhelin[5], ja nyt myös selaimen välilehti.
| Soittotapa | Mitä asennat | Millä kirjaudut | Soittaako puhelinnumeroihin? |
|---|---|---|---|
| Selainsoitin (Yolla Web, TwinPhone, PopTox) | Ei mitään: sivu käyttää selaimen WebRTC:tä[16] | Sivuston tilillä, tai PopToxin ilmaispuheluissa ei millään[43] | Kyllä, palveluntarjoajan yhdyskäytävän kautta[34] |
| Viestisovellus välilehdellä (WhatsApp Web, Google Meet) | Ei mitään[4] | Viestisovelluksen tai Google-tilisi | WhatsApp: vain WhatsApp-yhteystiedot ja puhelulinkin vieraat[31][44]; Meet: vain Workspace-kokouksissa[45] |
| Softphone-sovellus (MicroSIP) | Sovellus tietokoneelle | Minkä tahansa palveluntarjoajan SIP-tilillä[23] | Jos SIP-palveluntarjoaja myy puheluita numeroihin |
| VoIP-pöytäpuhelin tai sovitin | Laite laajakaistaliittymääsi[5] | Palveluntarjoajan tilillä | Riippuu liittymästä[5] |
| Operaattorin Wi-Fi-puhelut | Ei mitään; ominaisuus kuuluu matkapuhelinliittymääsi[46] | SIM-kortillasi ja liittymälläsi | Kyllä: tavalliset puhelusi kulkevat Wi-Fin kautta matkapuhelinverkon sijaan[47] |
FCC:n, operaattoreiden ja palveluntarjoajien sivuilta, luettu .
Kaksi samannäköistä ratkaisua ei ole lainkaan selainpuheluita. Operaattorin Wi-Fi-puhelut ovat matkapuhelinliittymäsi ominaisuus, joka toimii vain, jos operaattorisi tarjoaa sitä[46], ja Microsoftin Phone Link (suomenkielisessä Windowsissa Puhelinlinkki) soittaa puhelut oman yhdistetyn puhelimesi kautta, kun Bluetooth on päällä molemmissa laitteissa[48]. Wi-Fi-puhelu vai selainpuhelu kertoo, milloin kumpikin on järkevä.
VoIP:llä on yleisesti tunnettuja heikkouksia: osa palveluista lakkaa toimimasta sähkökatkon aikana[5], eivätkä kaikki yhdistä suoraan numeroon 911[5]. VoIP vai lankapuhelin kotona punnitsee näitä kompromisseja kotitalouden liittymän kannalta.
Mikä muuttuu, kun puhelu lähtee netistä?
Salaus, soittajan numero ja se, mihin voit soittaa, muuttuvat kaikki yhdyskäytävässä. WebRTC salaa äänen selaimestasi palveluntarjoajalle[3], mutta yhdyskäytävän jälkeen se kulkee tavallisena puheluna, joten numeroon soitettu puhelu ei ole koskaan päästä päähän salattu. Sovellusten väliset puhelut eivät koskaan päädy yhdyskäytävään, ja siksi WhatsApp voi salata ne päästä päähän[32].
| Kysymys | Sovellusten välinen puhelu (WhatsApp Web, Meet) | Puhelu numeroon (selainsoitin) |
|---|---|---|
| Kenet voit tavoittaa? | Saman sovelluksen käyttäjät tai vieraat, jotka avaavat puhelulinkin[44] | Lanka- ja matkapuhelimet niissä maissa, joihin palveluntarjoaja yhdistää[5] |
| Mitä se maksaa? | WhatsApp Webissä ei mitään[4] | Minuuttihinnan, esimerkiksi TwinPhonessa 0,018 € Yhdysvaltoihin[10] |
| Onko se päästä päähän salattu? | WhatsAppissa kyllä[32]; Meetissä henkilökohtaisten tilien välisissä puheluissa erikseen valittavissa[49] | Ei: salattu palveluntarjoajalle asti, minkä jälkeen pätee operaattorin oma tietoturva[34] |
| Mitä toinen osapuoli näkee? | Tilisi kyseisessä sovelluksessa | Numeron, jonka palvelu lähettää: PopToxissa yksi jaettu numero[41], Yollassa sen etusivun mukaan oma numerosi[50], TwinPhonessa jaettu, vuokrattu tai vahvistettu numero[16] |
| Voiko hätänumeroihin soittaa? | WhatsAppissa ei[51] | TwinPhonessa ei[29], eikä ilmaisessa Google Voicessa[27] |
| Tarvitseeko toinen osapuoli nettiä? | Kyllä, ja saman sovelluksen | Ei, tavallinen puhelin riittää[5] |
Tarkistettu .
Tämän sivuston sponsori TwinPhone kuvaa saman sillan selainpuheluita käsittelevässä selityksessään: selainosuus on salattu, ja sitten se yhdistetään yleiseen puhelinverkkoon, jossa pätee vastaanottajan operaattorin tietoturvamalli[34]. PopToxin etusivu sen sijaan mainostaa päästä päähän -WebRTC-salausta[39], jota puhelinlinjaan päättyvällä puhelulla ei voi olla.
Soittajan numero, hätäpuhelut ja IP-osoitteet, jotka WebRTC voi paljastaa[52], ovat turvallisuuskysymyksiä; yksityisyys- ja turvallisuustarkistukseni vastaavat niihin palvelu kerrallaan.
Tässä oppaassa
Taustajutut
Mitä Wi-Fi-puhelut ovat ja miten ne eroavat selainpuhelustaMitä operaattorin Wi-Fi-puhelut ovat, miten ne eroavat VoIP:stä ja selainpuheluista, mitä ne maksavat, toimivatko ne läppärillä ja milloin valita kumpikin.
Taustajutut
Mikä on PSTN? Yleinen puhelinverkko ja miten VoIP-puhelut pääsevät siihenPSTN on yleinen puhelinverkko lanka- ja matkapuhelinnumeroiden takana. Miten se eroaa VoIP:stä, miten nettipuhelut pääsevät siihen ja kuka saa maksun.
Taustajutut
Mikä on softphone, ja miten se eroaa selainpuhelimesta?Softphone on asennettava puhelusovellus, johon kirjaudutaan usein SIP-tilillä. Vertailen sitä selainpuhelimeen: käyttöönotto, SIP, hinnat ja rajoitukset.
Taustajutut
VoIP vai lankapuhelin vuonna 2026: sähkökatkot, 911, hinnat ja puhelun laatuVertailin VoIP:tä ja lankapuhelinta sähkökatkojen, 911-sijainnin, kuukausihinnan ja puhelun laadun osalta FCC:n sääntöjen ja koodekkistandardien pohjalta.
Usein kysytyt kysymykset
Onko WebRTC:n käyttö ilmaista?
On. Selaimet sisältävät WebRTC:n rojaltivapaana ominaisuutena[7], ja viiteprojekti on avointa lähdekoodia Applen, Googlen, Microsoftin ja Mozillan tukemana[1]. Kukaan ei maksa sen käyttämisestä välilehdellä. Rahaa maksaa puhelinnumeron tavoittaminen, koska numeron omistava verkko veloittaa puhelun perille viemisestä[6]. Siksi selainsoittimet laskuttavat minuuteittain, kun taas sovellusten väliset puhelut ovat ilmaisia.
Onko WebRTC-puhelu vertaisyhteys?
Voi olla. WebRTC antaa kahden selaimen vaihtaa ääntä suoraan, vertaisyhteydellä, ilman laajennuksia[22], mutta kun reititin tai palomuuri estää suoran reitin, TURN-palvelin välittää äänen sen sijaan[13]. Puhelinnumeroon soitettu puhelu ei ole koskaan vertaisyhteys: selaimesi yhdistää palveluntarjoajaan, jonka yhdyskäytävä muuntaa virran tavalliseksi puhelinsignaaliksi ennen kuin se saapuu valitsemaasi numeroon[5].
Mitkä sivustot ja sovellukset käyttävät WebRTC:tä puheluihin?
Useimmat palvelut, jotka soittavat välilehdeltä. Selainsoittimet, kuten PopTox ja TwinPhone, kertovat sen dokumentaatiossaan[14][16], samoin yritysten puhelinjärjestelmät, kuten Ringover[53] ja JustCall[54]. Telegramin avoimen lähdekoodin selainsovellus ottaa puhelut käyttöön vain, jos selain tukee WebRTC:tä[55].
Pitääkö minun asentaa jotain soittaakseni selaimella?
Ei. WebRTC on osa selainta, joten puhelut eivät vaadi laajennusta tai lisäohjelmistoa[22]. Tarvitset ajantasaisen selaimen, mikrofonin ja nettiyhteyden; esimerkiksi TwinPhone mainitsee Chromen, Edgen, Firefoxin, Braven ja Safarin tietokoneilla ja puhelimilla[16]. Ainoa asia, jonka sallit, on mikrofonin käyttö, ja selain kysyy sitä sivustokohtaisesti[11].
Paljonko kaistaa tai dataa selainpuhelu kuluttaa?
Ei paljon. Google Voicelle Google vaatii vähintään 32 kbps puhelun osallistujaa kohden ja suosittelee yli 50 kbps hyvää laatua varten[56]. 50 kbps:n nopeudella tunti ääntä yhteen suuntaan on noin 22 Mt. Opus, selainten suosima koodekki[8], voi laskea kapeakaistaisessa puheessa jopa 6 kbit/s:iin[12].
Onko selainpuhelu päästä päähän salattu?
Vain saman sovelluksen käyttäjien välillä, ja vain kun sovellus niin kertoo: WhatsApp salaa puhelunsa päästä päähän[32]. Puhelinnumeroon soitettu puhelu ei voi olla, koska palveluntarjoajan yhdyskäytävä muuttaa sen tavalliseksi puheluksi. WebRTC salaa sen selaimestasi palveluntarjoajalle[3], ja esimerkiksi TwinPhonen mukaan viimeinen operaattoriosuus noudattaa vastaanottajan operaattorin tietoturvamallia[34].
Miksi soittaminen matkapuhelimeen maksaa enemmän kuin lankapuhelimeen?
Yksi syy on maksu, jonka vastaanottava verkko veloittaa puhelun perille viemisestä[6]: matkapuhelinverkot saavat veloittaa enemmän. EU:ssa katto on 0,002 € minuutilta matkapuhelimiin ja 0,0007 € lankapuhelimiin[6][6]. Kuluttajahinnastoissa näkyy sama ero: TwinPhonen hinnasto ilmoittaa brittiläisille lankapuhelimille 0,054 € ja brittiläisille matkapuhelimille 0,11 € minuutilta[10].
Voiko selain vastaanottaa puheluita?
Vain, jos palvelu antaa sinulle puhelinnumeron: Google Voice soi selaimessa, kun olet kirjautuneena ja ikkuna on auki[36], ja vuokrattu TwinPhonen yhdysvaltalainen, kanadalainen tai Puerto Ricon numero soi välilehdellä[16] hintaan 0,018 € minuutilta[33]. Yolla Web soittaa vain lähteviä puheluita[38], ja PopTox näyttää kaikille yhden yhteisen soittajan numeron[41]; mikä numero puhelussasi näkyy ja voiko siihen soittaa takaisin, riippuu palvelusta.
Miksi selain kysyy lupaa mikrofoniin?
Koska verkkosivu ei saa pääsyä mikrofoniin ennen kuin annat sen, ja vain suojatulla HTTPS-sivulla[2]. Chrome tarjoaa sivuston sallimista vierailun ajaksi, vain tämän kerran tai ei koskaan, ja listaa sallitut ja estetyt sivustot asetuksissaan[11]. Macissa myös selain itse tarvitsee mikrofoniluvan Järjestelmäasetuksissa[57], ja Windowsissa työpöytäsovelluksilla, selaimet mukaan lukien, on oltava mikrofonin käyttö sallittuna[58].
Miten WebRTC toimii?
WebRTC tekee selaimessasi kolme asiaa. Se ottaa käyttöön mikrofonin, vain HTTPS-sivulla ja vasta kun olet sallinut sen[2]. Se etsii verkkoreitin toiseen päähän, ja jos reititin tai palomuuri estää suoran yhteyden, TURN-palvelin välittää äänen[13]. Sitten se pakkaa äänesi, ensisijaisesti Opuksella[8], ja salaa sen SRTP:llä[3]. Lukemissani standardeissa puhelun muodostus eli signalointi jätetään kunkin palvelun hoidettavaksi[19].
Mitä SIP-puhelut ovat?
SIP-puhelut ovat nettipuheluita, jotka muodostetaan SIP:llä (Session Initiation Protocol): IETF:n standardilla, jolla luodaan, muutetaan ja lopetetaan istuntoja, kuten nettipuheluita[21]. MicroSIP:n kaltaiset softphonet käyttävät sitä yhdistääkseen mihin tahansa SIP-palveluntarjoajaan tai toimiston puhelinjärjestelmään[23] ja kirjautuvat palveluntarjoajalta saadulla palvelimella, käyttäjätunnuksella ja salasanalla[59]. Verkkosivu voi käyttää SIP:tä WebSocketin yli[20], mutta yksikään lukemani kuluttajille suunnattu selainsoitin ei kerro, tekeekö sen näppäimistö niin. Lisää jutussa mikä SIP-tili on.
Mikä on VoIP-puhelu?
VoIP-puhelu on netin yli kulkeva puhelu: VoIP tulee sanoista Voice over Internet Protocol[5]. Palvelu muuttaa äänesi digitaaliseksi signaaliksi, joka kulkee verkossa, ja jos soitat tavalliseen puhelinnumeroon, se muunnetaan tavalliseksi puhelinsignaaliksi ennen kuin se saapuu perille[5]. Sellaisen voi soittaa tietokoneelta, VoIP-puhelimelta tai sovittimeen kytketyltä tavalliselta puhelimelta[5], joten myös selaimen välilehdeltä soitettu puhelu on VoIP-puhelu. Vastaanottaja ei tarvitse erityisiä laitteita[5].
Onko olemassa selainpohjaista VoIP-palvelua, jolla voi soittaa puhelinnumeroihin?
On, useita. Yhdysvaltalaiselle lukijalle tehdyssä rankingissani TextNow on ensimmäinen ja Google Voice toinen: molemmat soittavat selaimen välilehdeltä[60][37] ja tekevät useimmista puheluista yhdysvaltalaisiin ja kanadalaisiin numeroihin ilmaisia[61][27], mutta palvelevat vain Yhdysvaltoja, TextNow myös Kanadaa[28][62]. Kolmas TwinPhone, tämän sivuston sponsori, vaatii vain sähköposti- tai Google-rekisteröitymisen eikä puhelinnumeroa[16], mutta ilmaista tasoa sillä ei ole[29]. Neljäs Yolla veloittaa vähemmän brittiläisiin matkapuhelimiin[9][10].
Hinnat on muunnettu valuuttaan EUR päivän 30. lokakuuta 2026 kurssilla (European Central Bank euro foreign exchange reference rates). Vie osoitin hinnan päälle, niin näet operaattorin alkuperäisen hinnan.
Kysy tekoälyltä tästä selvityksestä
Jokainen painike avaa avustajan uudessa välilehdessä ja pyytää sitä tiivistämään tämän sivun ja linkittämään siihen lähteenä.
Lähteet
- WebRTC · Google WebRTC team · tarkistettu 1. marraskuuta 2026
- MediaDevices: getUserMedia() method - Web APIs | MDN · MDN Web Docs (Mozilla) · tarkistettu 1. marraskuuta 2026
- RFC 8827: WebRTC Security Architecture · IETF (RFC Editor) · tarkistettu 1. marraskuuta 2026
- Introducing Web Calling on WhatsApp, Plus More New Updates (WhatsApp Blog, July 28, 2026) · tarkistettu 1. marraskuuta 2026
- Voice Over Internet Protocol (VoIP) | Federal Communications Commission · FCC · tarkistettu 1. marraskuuta 2026
- The EU-wide voice-call termination rates become applicable today · European Commission · tarkistettu 1. marraskuuta 2026
- 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 · tarkistettu 1. marraskuuta 2026
- RFC 7874: WebRTC Audio Codec and Processing Requirements · IETF · tarkistettu 1. marraskuuta 2026
- Cheap Online International Calls to the United Kingdom - Yolla · tarkistettu 1. marraskuuta 2026
- International Calling Rates — Pay As You Go, Per Minute - TwinPhone · tarkistettu 1. marraskuuta 2026
- Use your camera and microphone in Chrome - Computer - Google Chrome Help · Google · tarkistettu 1. marraskuuta 2026
- RFC 6716: Definition of the Opus Audio Codec · IETF · tarkistettu 1. marraskuuta 2026
- Introduction to WebRTC protocols - Web APIs | MDN · MDN Web Docs (Mozilla) · tarkistettu 1. marraskuuta 2026
- Frequently Asked Questions | PopTox · tarkistettu 1. marraskuuta 2026
- Globfone FAQ – Free Calls, SMS, Verification & Limits · tarkistettu 1. marraskuuta 2026
- Call a phone from your browser - TwinPhone · tarkistettu 1. marraskuuta 2026
- Free call | Call2Friends - Online call · tarkistettu 1. marraskuuta 2026
- Calls from a computer or phone | Zadarma · tarkistettu 1. marraskuuta 2026
- Signaling and video calling - Web APIs | MDN · MDN Web Docs (Mozilla) · tarkistettu 1. marraskuuta 2026
- RFC 7118: The WebSocket Protocol as a Transport for the Session Initiation Protocol (SIP) · IETF (RFC Editor) · tarkistettu 1. marraskuuta 2026
- RFC 3261: SIP: Session Initiation Protocol · IETF (RFC Editor) · tarkistettu 1. marraskuuta 2026
- WebRTC API - Web APIs | MDN · MDN Web Docs (Mozilla) · tarkistettu 1. marraskuuta 2026
- MicroSIP - Reliable SIP Softphone for Windows · MicroSIP · tarkistettu 1. marraskuuta 2026
- FreePBX PJSIP setup | Zadarma · tarkistettu 1. marraskuuta 2026
- Google Voice, SIP Link, and Carrier Link supported countries · tarkistettu 1. marraskuuta 2026
- Quo International Rates · tarkistettu 1. marraskuuta 2026
- Make a call with Google Voice - Computer - Google Voice Help · tarkistettu 1. marraskuuta 2026
- The end of legacy Google Voice for personal accounts - Google Voice Help · tarkistettu 1. marraskuuta 2026
- Can I call a phone from my browser for free? - TwinPhone Help Center · tarkistettu 1. marraskuuta 2026
- How does TwinPhone billing work? - TwinPhone Help Center · tarkistettu 1. marraskuuta 2026
- How to make a 1:1 voice call (Web) - WhatsApp Help Center · tarkistettu 1. marraskuuta 2026
- About end-to-end encryption - WhatsApp Help Center · tarkistettu 1. marraskuuta 2026
- Do I pay to receive calls on my TwinPhone number? - TwinPhone Help Center · tarkistettu 1. marraskuuta 2026
- Call From Your Browser Without a SIM Card - TwinPhone · tarkistettu 1. marraskuuta 2026
- Identify Google Voice subscription types - Google Voice Help · tarkistettu 1. marraskuuta 2026
- Set up your phone to make & receive Google Voice calls - Computer - Google Voice Help · tarkistettu 1. marraskuuta 2026
- Set up Google Voice - Computer - Google Voice Help · tarkistettu 1. marraskuuta 2026
- Make Phone Calls from Your PC, Laptop, or Browser - Yolla · tarkistettu 1. marraskuuta 2026
- Free Internet Calls | Free Online Calls | PopTox · tarkistettu 1. marraskuuta 2026
- International Calling Rates | PopTox · tarkistettu 1. marraskuuta 2026
- About us | PopTox · tarkistettu 1. marraskuuta 2026
- Terms of Use | PopTox · tarkistettu 1. marraskuuta 2026
- Free International Calls | PopTox · tarkistettu 1. marraskuuta 2026
- Now You Can Invite Anyone to a WhatsApp Call: No Account Needed, No Cost, No Time Limit (WhatsApp Blog, October 14, 2026) · tarkistettu 1. marraskuuta 2026
- Use a phone for audio in a video meeting - Google Meet Help · tarkistettu 1. marraskuuta 2026
- Make a call with Wi-Fi Calling - Apple Support · Apple · tarkistettu 1. marraskuuta 2026
- Wi-Fi Calling at Verizon FAQs | Verizon Support · Verizon · tarkistettu 1. marraskuuta 2026
- Make and receive phone calls from your PC | Microsoft Support · Microsoft · tarkistettu 1. marraskuuta 2026
- Learn about call & meeting encryption in Google Meet - Google Meet Help · tarkistettu 1. marraskuuta 2026
- Yolla: International Calling App · tarkistettu 1. marraskuuta 2026
- WhatsApp Terms of Service · tarkistettu 1. marraskuuta 2026
- RFC 8828: WebRTC IP Address Handling Requirements · IETF (RFC Editor) · tarkistettu 1. marraskuuta 2026
- Browsers compatible with Ringover – Ringover Help Center · tarkistettu 1. marraskuuta 2026
- Web Dialer | JustCall · tarkistettu 1. marraskuuta 2026
- Telegram Web K source (official repo linked from telegram.org/apps): callSupport.ts · tarkistettu 1. marraskuuta 2026
- Voice connectivity requirements - Google Workspace Admin Help · Google · tarkistettu 1. marraskuuta 2026
- Control access to the microphone on Mac - Apple Support · Apple · tarkistettu 1. marraskuuta 2026
- Turn on app permissions for your microphone in Windows | Microsoft Support · Microsoft · tarkistettu 1. marraskuuta 2026
- MicroSIP setup manual - Zadarma · Zadarma · tarkistettu 1. marraskuuta 2026
- Which browsers are supported by TextNow? – TextNow Support · tarkistettu 1. marraskuuta 2026
- Affordable International Calling : No Contract or Credit Check - TextNow · tarkistettu 1. marraskuuta 2026
- Terms of Use – TextNow · tarkistettu 1. marraskuuta 2026