Use Electron, React & WebRTC to control a desktop remotely - Part 1

  Рет қаралды 14,102

Amir Eshaq

Amir Eshaq

Күн бұрын

Пікірлер: 35
@stuckinthematrix
@stuckinthematrix 2 жыл бұрын
Thanks Amir looking forward to the following parts to the series!
@amireshaq
@amireshaq 2 жыл бұрын
I hope to do the next one soon
@thaingocnguyen1015
@thaingocnguyen1015 2 жыл бұрын
Thank you a lots for this marvelous tutorial. Looking forward to the next parts of the series.
@amireshaq
@amireshaq 9 ай бұрын
did you find the next video useful? BTW, this inspired me to make it a product.
@yuyamimura9467
@yuyamimura9467 2 жыл бұрын
Kudos for this amazing tutorial. Looking forward to the following part!
@amireshaq
@amireshaq 2 жыл бұрын
I'll do my best to start the process for next video this week or next week.
@andrewndotela7407
@andrewndotela7407 2 жыл бұрын
Thanks brother, Let me dive in this good content
@sandipkundu803
@sandipkundu803 2 жыл бұрын
Thanks for keeping my request sir.
@amireshaq
@amireshaq 2 жыл бұрын
yeah Sandib, I remember your request and I remember I said it was not possible. Indeed it is not possible to do it just browser to browser but possible with Electron to Electron apps or Browser controlling via Electron/Node app. We are using webRTC mainly for viewing the desktop, the rest can be through web sockets or even webRTC datachannel.
@davidadorons
@davidadorons 2 жыл бұрын
Great content. Thank for the video
@deadmeat5
@deadmeat5 2 жыл бұрын
Great tutorial, when is part 2 coming out?
@amireshaq
@amireshaq 2 жыл бұрын
I hope to get time; Thanks
@rayhansharif157
@rayhansharif157 2 жыл бұрын
next part please
@leoporty2924
@leoporty2924 2 жыл бұрын
Amazing video tutorial........
@amireshaq
@amireshaq 2 жыл бұрын
Thanks! I still have one or two more videos; i just haven't found the time yet.
@leoporty2924
@leoporty2924 2 жыл бұрын
@@amireshaq This topic is exactly what I've been looking for for a long time..I intend to create a remote access system and I believe that this is the best way. Valuable information. Thank you very much.
@amireshaq
@amireshaq 2 жыл бұрын
@@leoporty2924 You are most welcome
@ovived88
@ovived88 11 ай бұрын
does this use ffmpeg for streaming the video ?
@amireshaq
@amireshaq 11 ай бұрын
no, we are using webrtc to stream media.
@fatih-araz
@fatih-araz 2 жыл бұрын
This was an amazing tutorial but part 2 is missing. :(
@amireshaq
@amireshaq 2 жыл бұрын
I actually done part 2 but I need to edit and upload, so hopefully this coming week it will be available.
@parvjain2960
@parvjain2960 11 ай бұрын
can i also perform same operations in react native ?
@amireshaq
@amireshaq 10 ай бұрын
I am not sure I understand the question.
@sanabaid7054
@sanabaid7054 Жыл бұрын
Hi Thankyou for the tutorial. Need one help here, I am trying to set this up on Linux virtual machine. However, I am getting error in desktop capturer part itself. The app just closes as soon as it reaches there and cant log any screen or window information. Could you please help me here
@amireshaq
@amireshaq Жыл бұрын
Thanks sana baid. I have not tried it on Linux yet; to help you I will have to try it. give me time to setup a Linux desktop and give it a shot.
@user-zw8fp1hd2d
@user-zw8fp1hd2d Жыл бұрын
​@@amireshaq in the end what was the linux issue?
@amireshaq
@amireshaq Жыл бұрын
@@user-zw8fp1hd2d hi, in fact I have it working on Mac, Win and Ubuntu Desktop. One thing I forgot to confirm with @sanabaid7054 is if the Linux VM is a Desktop (GUI based). However, my implementation is for a different application and not for this tutorial.
@user-zw8fp1hd2d
@user-zw8fp1hd2d Жыл бұрын
@@amireshaq Okey, I understand that the purpose of the user who commented was not the tutorial, but I've been testing on windows doing git clone of the second repository of your github, and I have encountered the problem that, when selecting the current screen in the Electron window, this is not being updated correctly in the ngrok, and as a last question, this ngrok could be replaced without any problem by a localhost port right? Sorry for my bad english, I am spanish and I am using DeepL
@amireshaq
@amireshaq Жыл бұрын
@@user-zw8fp1hd2d sorry for late reply but I am trying to understand the issue you are facing with ngrok. BTW, if you have a domain name and a VM with public IP, you can do way with ngrok.
@muhammedridha8842
@muhammedridha8842 2 жыл бұрын
Please next part
@jordantekelenburg
@jordantekelenburg 2 жыл бұрын
Where can we download the code ?
@amireshaq
@amireshaq 2 жыл бұрын
I havent had time to continue but I had wanted to complete the series and upload the code. May be I should upload to github for this video.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
Why I Sold My New Tesla Model Y: The Honest Truth
11:27
Zero To Awesome
Рет қаралды 2,8 М.
Reading & Writing Files in Electron JS - Electron Tutorial
15:56
WebRTC: mediasoup (SFU) introduction - Part 1
16:01
Amir Eshaq
Рет қаралды 23 М.
WebRTC Let's learn together (Flutter, GetUserMedia) - Part 1
17:34
All useEffect Mistakes Every Junior React Developer Makes
22:23
Create a Desktop App With JavaScript & Electron
1:11:48
Traversy Media
Рет қаралды 389 М.
How this LED Tech MADE IN CHINA is impacting the whole WORLD
15:54
Rafa Goes Around!
Рет қаралды 1,7 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН