Stap 5: Bellen
We hebben nu een onze WebRTC video app klaar om te ontvangen van een oproep, dus het is tijd om te maken een makeCall functie.
function makeCall(form){ if (!window.phone) alert("Login First!"); else phone.dial(form.number.value); return false; }
Als window.phone ongedefinieerd is, plaatsen geen we een oproep. Dit zal gebeuren als de gebruiker heeft niet eerst inloggen. Als het bestaat, gebruiken we de phone.dial -functie waarin een aantal en een optionele lijst met servers om een telefoongesprek te brengen.
En thats it! U nu een eenvoudige WebRTC videochat app. brand omhoog uw python server hebben en ga test uw app op localhost!
In onze volgende twee delen, wij walkthrough een aantal extra functies toevoegen aan uw WebRTC video chat-applicatie, met inbegrip van: make/einde oproepen, miniatuur stromen, mute call, pauze video en groep chatten. We zullen ook door hoe maak je live-integreerbare streaming inhoud (ie. Hoe te bouwen periscoop met WebRTC!).