PeerJS - WebRTC | Video Chat with Screen Share Web Site / Application WebRTC

preview_player
Показать описание
This video shows how to create a Web Application using PeerJs capable of Video calling to remote person with screen share feature.

What is Peer JS?
The PeerJS library PeerJS simplifies WebRTC peer-to-peer data, video, and audio calls. PeerJS wraps the browser's WebRTC implementation to provide a complete, configurable, and easy-to-use peer-to-peer connection API. Equipped with nothing but an ID, a peer can create a P2P data or media stream connection to a remote peer.

Apologies, recently my drive had failed resulting in loss of my valuable data, it included the code for this video also. Unfortunately, I never pushed it on git. I tried to remake the code, (hopefully a better one). Below

Below Part is only for SEO, Please Ignore it ;)
- What WebRTC is and how it works
- What is PeerJs and how to implement it
- Using PeerJS Webrtc Node JS javascript

create video call app using only peerjs and javascript
how to use webrtc
how to use peerjs to share screen
video chat with screen sharing app using peerjs webrtc nodejs
Video Call using peerjs
Screen share using peerjs
how to create video chat app using peerjs
nodejs video chat app
webrtc + peerjs video chat app
webrtc node video chat app
tutorial for video chat app using webrtc
zoom clone app
zoom clone using webrtc
zoom clone using peerjs and webrtc
video chat app from scratch
github
video call app in javascript

#peerjs #webrtc #videochat #webrtcapplication #peejswebrtc #videochatapp #videochatpeerjs #nodejs #nodejsvideochat #nodejspeerjs #expressvideochat #js #github #webrtctutorial #tutorial #videochat #videocallapp #webrtcapp #webrtctutorial #zoom #zoomclone #createzoomapp #createzoomclone #zoomtutorial #screenshareapp #zoomlikeappusingwebrtc #createwebrtcappfromscratch #buildvideochatappfromscratch #googlemeetlikeapp #createskypeclone #createskypeusingwebrtc #skypeclone #meetclone #googlemeet #googleduo
Рекомендации по теме
Комментарии
Автор

This implementation does not work when two peers are not in same local network area.
But it works well when we connect inside LAN.
could you please how can I make it workable in WIDE AREA NETWORK.

mdnasiruddin
Автор

How we send our stream and screen from one page(Broadcasterpage) to another page (viewerpage). It work when we use same page but if we use to different pags ho we send stream first and after that share screen and both required on viewer page which is sending by broadcasterpage.

AliRaza-ivdt
Автор

Can you make another continuation of this project by adding a messaging feature of peer JS

incursiogamer
Автор

very good code, but if it connects from an iPhone, it does not show the video, but the other point to see the video without problems, as well, please can you help me?

juliohassan
Автор

Can someone help me im doing this in react and i want to save my stream in a state how can i do it

realtalknoob
Автор

Hey, I am not able to see the remote video. Can you help me fix that? please.

namritakour
Автор

I can get WebRTC to work between two tabs of the same browser - - as shown here - - but if I use different browsers, the media won't go through.

workingTchr
Автор

it help me a lot thank you, a part where you replace video stream with screen share stream that what i am looking for, but still it's only working on two p2p connection, if 3rd person entered in room(i created that using socket) this code doesn't work on that person. we can't see screen stream there, but instead of that my normal face video stream is visible.
.
any idea or solutions to make screenshare multiuser, and if you have any solution(git, stackoverflow post) please share.

UniversbeCREATIONS
Автор

Hi i am getting this error
unable to get display mediaTypeError: Cannot read properties of undefined (reading 'getSender')

any idea how to fix this?

acfgide
Автор

The Github code doesn't contain the share screen functionality?

anubhavdas
Автор

Great man!, waiting for the next version.

khalidsaifullahKS
Автор

Hey can you help me I am struggling to connect with my peer is not working I dont kown why but everything is right plzzz

aashishverma
Автор

Thank you for sharing, it's very helpful

tuanvu.thg
Автор

Hey can you make a tutorial on multiple users with screen recording along with video and audio?

trushpatel
Автор

It is work fine, but only peer to peer, I want to do it with multi peers, can you help me ?

iqlifedevelopment
Автор

If I want to stream a video file using webRTC then how do we do it?

pdj
Автор

Can i add camera and screen share same time

_adityaagrawal
Автор

How Can I Share Video From My WebCam To My Friends I Have An Domain And Hosting Please Help Me.

mayurtekwani
Автор

think you can make a scratch extension for it? (unsandboxed is fine too)

Drago_Cuven
Автор

Genial. Me aclaraste muchas dudas. Muchas gracias. Saludos desde Bogota, Colombia.

daimoncardenas