WebRTC videochat in 20 regels van JavaScript (5 / 7 stap)

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!).

Gerelateerde Artikelen

Debuggen van JavaScript in Google Chrome

Debuggen van JavaScript in Google Chrome

Vaak bij het maken van websites, maken ontwikkelaars fouten. Het is soms moeilijk te vinden precies waar de fout optreedt. U kunt dit probleem oplossen, biedt Google een debugger ingebouwd in Google Chrome waarmee een ontwikkelaar voor de weergave va
De grondbeginselen van JavaScript: tekening

De grondbeginselen van JavaScript: tekening

JavaScript is een gemeenschappelijke computing taal, en het is zo groot en vaag, dat het is moeilijk om te leren alles tegelijk. Dus, we beginnen met enkele leuke spullen, tekening en animatie. Dit is de eerste instructable in de JavaScript-serie. Bl
Een menselijke animatie van regels van klasse

Een menselijke animatie van regels van klasse

Een menselijke animatie is waar u foto's of video's van u en uw vrienden vinden. U kunt doen wat die u wilt doen in uw menselijke animatie. Ik koos om het te doen op klasse regels omdat een heleboel mensen niet volgen de regels van de klas. In plaats
Diversent regel van Var-Args in Java

Diversent regel van Var-Args in Java

Terwijl het samenstellen met behulp van variabele argumenten (var-args) technieken, kunnen wij befuddle in bijzondere situaties zoals waar var-args zetten in de parameters en hoe divers soort argumenten.We hebben hier een paar principes met situaties
Diabetici: Hoe berekenen hoge Bloed Glucose correctie met behulp van de regel van 1800

Diabetici: Hoe berekenen hoge Bloed Glucose correctie met behulp van de regel van 1800

de mantra van een diabetespatiënt is controle.Dat bloed suikers uit controle leidt tot allerlei slechte dingen. Graag (voor de kerels) impotentie. Gewenste Normaal bloedglucosespiegels. Als een diabetes is dit een van de keuzes van de gezondheid die
Leert of onderwijst Arduino zonder elke regel van de Code # 2

Leert of onderwijst Arduino zonder elke regel van de Code # 2

Hallo iedereen, dit is de tweede Arduino tutorial over hoe je programma zonder het schrijven van elke regel van de code, met behulp van Ardublock, die een uitbreiding van de Arduino IDE voor visueel programmeren is. Als dit de eerste keer dat u Ardub
Hoe te volgen de regels van beginnen in otaku

Hoe te volgen de regels van beginnen in otaku

WelkomHet is waarschijnlijk omdat je denkt dat je niet een goede otaku of u wilt weten hoe u betere enz kunt worden, als je dit leest...Ik ga tonen u de regels van vandaag beginnen in otaku.6 regels slechts 1 uStap 1: Regel 1: Don't skip u bent aflev
Gouden regels van de fotografie

Gouden regels van de fotografie

wanneer u een foto die je door de zoeker kijkt om ervoor te zorgen dat de dingen die u wilt worden op uw foto in het frame zijn. Immers, wilt u niet iemand's hoofd afgesneden of verlaten van om het even wie uit een groepsfoto. Maar er is meer aan het
Met behulp van Javascript in uw iOS App

Met behulp van Javascript in uw iOS App

Wij zijn IoTalabs en wij zijn een groep van Internet of Things-enthousiastelingen die graag hacken samen verschillende apparaten. We hebben gewerkt aan vele projecten (Bekijk onze huidige project http://doteverything.co/) en we wilden delen onze erva
Regel van de string Winder (boor aangedreven)

Regel van de string Winder (boor aangedreven)

Wie heeft aangelegd van 100 ft of meer van de string regel weet wat een pijn is naar aanleiding van het back-up op die stomme plastic houders.Dus ik een met een uitschuifbare handvat maakte waarmee u een boor met een kwart inch schroevendraaier kunt
Hoe moet worden verschoven van een enkele regel van de LCD

Hoe moet worden verschoven van een enkele regel van de LCD

De vloeibare kristallen bibliotheek heeft twee heel nuttige functies scrollDisplayLeft() en scrollDisplayRight(). Deze functies ga het hele scherm. Dat wil zeggen, schuiven ze zowel lijnen op een 1602 LCD-scherm en alle vier lijnen op een LCD-scherm
Creëren van een veelzijdige formele regeling van functionele verhoogd bedden met een compacte Footprint

Creëren van een veelzijdige formele regeling van functionele verhoogd bedden met een compacte Footprint

na onlangs verplaatst van 13-jarige gevestigde tuinen in upstate NY aan een lege gras gazon in GA we kregen een kans na te denken over de voors en tegens van onze oude tuin bedden. We hadden hogere bedden (onze laatsten waren 4 inches en te laag). We
Automatische regeling van de stroomvoorziening van de USB HDD voor een Raspberry Pi gebaseerde NAS

Automatische regeling van de stroomvoorziening van de USB HDD voor een Raspberry Pi gebaseerde NAS

De Raspberry Pi bestuur wordt veel gebruikt om te bouwen huis-servers door de Gemeenschap doen het zelf (DIY), dus het leek een goede keuze te zijn de basis voor mijn home Network Attached Server (NAS).Deze NAS moet twee belangrijke soorten opslag:So
Regeling van de aansluiting van de stroomvoorziening van uw smartphone via Bluetooth Smart

Regeling van de aansluiting van de stroomvoorziening van uw smartphone via Bluetooth Smart

Slimme stopcontact via Arduino, wat zou gemakkelijker. Deze macht socket controle via Bluetooth, smartphone of tablet gebruikt.Stap 1:Ter uitvoering van het project, gebruikten we de volgende onderdelen:-Arduino UNO of compatibel board.-Relais module