mixerolz.blogg.se

Online screen sharing web api
Online screen sharing web api









online screen sharing web api online screen sharing web api

Control Center 2.1 Architecture in general The Control Center only plays the role of controlling peers with socket commands. In fact, each peer contains both RDP server as sharer and RDP client as viewer, meaning it has everything that is needed to share desktop and view other’s desktop. This desktop share software is divided into two parts: the server side Control Center and the client Peer. Thank to the authors of the two articles. The RDP client should be an ActiveX control, Microsoft has already provided such a control in MFC. As for the RDP client, I referred to this link. To understand the codes, you need basic knowledge of COM. And in low level, the functionality of transferring desktops is through Microsoft's WDS APIs ( (v=vs.85).aspx) using RDP.Īs a matter of fact, as for the RDP server I referred to this link, and I even directly quoted the class " CMyRDPSessionEvents" to handle RDP events. The software is of server-client model using socket to control and transfer commands between server and clients. Run environment: Windows 7 or later editions, Windows 2012 or later editions. In the situation of an e-classroom, the teacher might want to share one specified student's desktop with a group of others, another specified student's desktop to another group, or his/her own desktop with a specified group of students, so that the group of students knows how to operate on some problem during studying.Īnd the teacher might also want to test if some student really understands how to operate, so that he can specify the student to be a controller who is granted with the privilege of controlling the desktop of the sharer.Īnother situation is that the teacher wants to make sure that the students are doing what he/she assigned them to do, thus he/she can monitor the desktops of a specified group of students.











Online screen sharing web api