Repository link: https://github.com/BabaDorin/TEMS-ACC
Description
IT Support technician initiates a remote session from TEMS Web Portal. ACC displays a consent dialog to the user. If accepted, the technician can view and control the user's desktop in real-time.
Technology Stack:
Signaling: TEMS API (extend existing)
Media Relay: coturn (open-source, BSD 3-Clause)
ACC WebRTC: SIPSorcery library
Browser: Native WebRTC API
Sequence diagram
Acceptance Criteria
- Technician can request remote session from TEMS Web Portal
- ACC displays consent dialog with technician name and reason
- User can accept or decline (auto-decline after 60 seconds)
- On accept, technician sees user's screen in browser
- Technician can control mouse and keyboard remotely
- Either party can end the session at any time
Repository link: https://github.com/BabaDorin/TEMS-ACC
Description
IT Support technician initiates a remote session from TEMS Web Portal. ACC displays a consent dialog to the user. If accepted, the technician can view and control the user's desktop in real-time.
Technology Stack:
Signaling: TEMS API (extend existing)
Media Relay: coturn (open-source, BSD 3-Clause)
ACC WebRTC: SIPSorcery library
Browser: Native WebRTC API
Sequence diagram
Acceptance Criteria