Screen Share using AWS server one to many students and teacher
09:10 04 Mar 2026

We have developed a one-to-many screen sharing application using LiveKit hosted on an AWS Windows Server. However, we are currently facing multiple technical challenges in completing and stabilizing the project.

We need assistance in properly developing and integrating:

🔹 Frontend

  • Android application

  • Developed in Kotlin

  • LiveKit SDK integration for:

    • One-to-many screen sharing

    • Audio/video streaming

    • Room management

    • Token authentication

    • Stable reconnection handling

🔹 Backend

  • Web API developed using Visual Studio 2012

  • Token generation for LiveKit

  • Room creation and management APIs

  • Authentication and authorization handling

  • Proper configuration with AWS-hosted LiveKit server

🔹 Current Issues We Are Facing

  • Connection and authentication errors

  • Token generation and validation issues

  • Screen sharing permission problems (MediaProjection)

  • Server configuration issues on AWS Windows Server

  • TURN/STUN configuration problems

  • Unstable streaming or disconnections

We are looking for complete guidance to properly structure:

  • Android Kotlin frontend architecture

  • Web API backend implementation

  • LiveKit server configuration

  • AWS deployment best practices

Please provide step-by-step technical guidance for both frontend and backend development.

share