Anyone has any info how can I share my screen over internet. I am working in a remote desktop application.
I dont want to use any router port forwarding as that will not work for my application.
I use this code and its working nice if I am inside NAT / LAN. But how do I make it working over internet ?
From some research, I found that I possibly will have to have a server in the middle.
Customer PC (session code a1) <---->Server (a1) <----> Engineer PC (Session a1)
But how do I do that using c#.net ?
Loading
Dnyati IPosted Feb 8, 2018, 10:25 PM
Monir MiaPosted Apr 19, 2015, 11:06 AM
Manoj BhoirPosted Apr 19, 2015, 2:21 AM
Please refer this link for more details :
JpegBitmapEncoder Class - https://msdn.microsoft.com/en-us/library/system.windows.media.imaging.jpegbitmapencoder.aspx
http://www.brianbondy.com/blog/id/87/how-vnc-fog-creek-copilot-and-other-remote-control-software-works/
Also, you can use stream of JPG images over HTTP protocol which is commonly used for many multimedia applications specially in digital cameras (IP cameras) using static.public ip addresses.
Please see this article you will get idea :
http://www.codeproject.com/Articles/371955/Motion-JPEG-Streaming-Server