Skip to content

ACC - Remote desktop module #38

Description

@BabaDorin

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

image

Acceptance Criteria

  1. Technician can request remote session from TEMS Web Portal
  2. ACC displays consent dialog with technician name and reason
  3. User can accept or decline (auto-decline after 60 seconds)
  4. On accept, technician sees user's screen in browser
  5. Technician can control mouse and keyboard remotely
  6. Either party can end the session at any time

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions