Questions tagged [easyrtc]

EasyRTC is a full-stack open source WebRTC toolkit suitable for building highly secure, WebRTC applications. It is a bundle of web applications, code snippets, client libraries and server components written and documented to work right out of the box.

EasyRTC is a WebRTC library for NodeJS and client-side JavaScript. Its API provides uniform access to Firefox and Chrome's WebRTC capabilities. It comes with a signalling server that uses [socket.io]. It is free/open source and licensed under the MIT license.

77 questions
1
vote
2 answers

Webrtc peer to peer screen sharing

I am new to webrtc. is it possible to share screen from peer to peer? I am new to easyrtc. is it possible to share screen from peer to peer? I tried screen share demo example of easyrtc but i got "LocalMediaError" and i installed all required…
suresh
  • 49
  • 2
  • 10
1
vote
2 answers

Safari WebRTC with easyrtc

On Chrome, I'm getting full Webcam & Microphone support both ways with easyrtc.js, but Safari doesn't want to cooperate. The latest version of Safari is listed as being WebRTC compatible (https://webkit.org/blog/7627/safari-technology-preview-32/). …
user479947
1
vote
2 answers

EasyRTC : Noice cancellation not working, can hear my own voice

I am working on integrating easyrtc on my system. Currently I am able to make audio and video calls. But after some time I can hear my own voice and there is a significant delay. I checked in chrome with chrome:webrtc-internals, and there seems to…
We are Borg
  • 5,117
  • 17
  • 102
  • 225
1
vote
2 answers

Mute microphone in easyrtc api(node.js)

How can i mute the microphone via onclick function in javascript. im doing it like this audio.js function muteAudio(){ easyrtc.enableAudio(false); } livestreaming.html
1
vote
2 answers

Pushing ID's in array through function

I'm writing a chat app and a function in it checks if a user is logged in or not. When a user logs in, it writes the ID to an array. I have a use a function that can check if a user is logged in to the server, but as an argument you need to give it…
Kyle Foley
  • 190
  • 7
1
vote
0 answers

Easyrtc gives socket.io.js file issue for the html of the site

The same question is available on easyrtc forum https://easyrtc.com/forums/viewthread/167/ I was trying to implement the demo provided here : https://demo.easyrtc.com/demos/demo_audio_video_simple.html Following steps as given in the below…
harshal
  • 10,252
  • 3
  • 18
  • 23
1
vote
1 answer

Node.js EasyRTC video record

I'm using easyrtc framework for node.js in order to provide web site with video chat. I need to record the video from each chat session. Unfortunately easyrtc doesn't have such option. I suppose it's because node server playing role of "signaling"…
Vladyslav Nikolaiev
  • 1,819
  • 3
  • 20
  • 39
1
vote
1 answer

How to remove audio video call icon from firefox and chrome in getusermedia

How to remove audio video call icon from firefox and chrome in getusermedia. var constraints = { video: { mandatory: {} }, audio: { …
Mustafa bw
  • 1,290
  • 3
  • 12
  • 21
1
vote
2 answers

Node app, perfectly valid JSON, how is "d" not defined?

I'm trying to run the EasyRTC default server code and examples. If you look at the Node console you can see the JSON string returned in "body". Then immediately after, I get an error that "d" is not defined. The JSON is valid so how can this…
Locohost
  • 1,682
  • 5
  • 25
  • 38
1
vote
0 answers

Easyrtc call duration logging/ peer-to-peer processing

I'm using easyrtc to establish a webrtc connection between clients through a mainly java/html based web app. I'd like to build in the functionality for the duration of the call to be logged, and need to understand the following: Is there already…
1
vote
2 answers

How can I mount easyrtc on webserver?

I'm trying to develop a video chat web-application with webrtc using easyrtc. I have developed it on my local machine. It runs well with node.js server on my localhost. But how can I mount it on my web-server? That means, when a user visit my…
ktwo bd
  • 11
  • 2
1
vote
1 answer

How to hook into XirSys' signaling server instead of Priologic

I'm using EasyRTC to develop a video chat app. The ICE configuration is set up following the guide on XirSys site: easyrtc.on("getIceConfig", function(connectionObj, callback){ var iceConfig = []; …
Sorin Comanescu
  • 4,829
  • 3
  • 29
  • 38
1
vote
0 answers

EasyRTC URL.createObjectURL returns a valid url but video element is black

This bug happens only when easyRTC is run inside an angularJS application. Say we have 3 participants, A, B and C. When each one of them connects at random times, they see each other's video stream (3 concurrent streams). Say A refreshes the page.…
Michael Kork.
  • 333
  • 3
  • 18
1
vote
2 answers

How to replace auto generated easyrtc id with your applications username in easyrtc application

I am developing one application using easyrtc tool with wavemaker tool.For a new user easy rtc provides automatically created easyrtc id. In the chat window the random id are shown..i want to replace these ids with applications username.. I have…
sam
  • 71
  • 1
  • 9
1
vote
1 answer

How to achive group call using easyrtc

I am new in easyrtc. How can we achieve group call using easyrtc? I know there are the createroom ,joinroom functions, but how exactly do they work?
ssss
  • 21
  • 3