LapTeach
Tele-Scope-Mentoring for LapMan
CLIENT: Medsys, as a Multitel Research Engineer
DESCRIPTION
The LapTeach application was developed at the request of Medsys as part of their training solutions.It is a module designed for the LapMan system to enable Tele-Scope-Mentoring (TSM).
LapTeach allows mentors to view real-time images from the operating room and remotely take control of the LapMan, providing hands-on guidance to surgeons during procedures. It also lets users draw simple 2D shapes over the live video feed to give clear, real-time instructions.
ROLE
As a Software Developer, I was primarily responsible for the server-side of the application.The server's role was to receive video streams, encode them, and transmit them to connected clients.
In addition to video, it also handled data streams containing user-generated 2D geometric shapes, which were overlaid on the video in real-time on the client side.
I also contributed to the client-side development, focusing on the user interface and visual overlays.
The server-side was developed in C and C++ using the FFmpeg libraries for encoding and decoding, while the client-side was built in Java and Swing, using the Java OpenGL binding API for the 2D overlays.