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.