Virtual Classroom

Amazon Web Services (AWS) provides a unified communication platform called Amazon Chime. With the surge of online learning Zoom has been the predominant platform used. The majority of Zoom's services run on AWS.

This demo below demonstrates a virtual classroom application using the real-time communication capabilities of Amazon Chime.

A classroom session can have up to 16 video feeds, 250 audio participants, and two content sharing sessions. Video resolution of up to 1280 x 720 is rendered using hardware acceleration in each session and up to 250 concurrent classroom sessions can be supported when launched in a single AWS account. Classrooms can be hosted in one of 14 media regions around the globe nearest to the attendees for optimal latency and experience.

Using the demo application teachers can create a classroom session with a unique subject name. After the class begins teachers and students have the ability to share their videos, chat, and mute themselves. Teachers can also share content using video-based sharing and mute all students with a special ‘focus mode’.

Demo application walk-through

Create a classroom (teacher)

  • When the teacher downloads and logs into the application, they are presented with the following prompt:
01-teacher-join-1-1024x793
  • Once they enter the required details in the input fields, a classroom is automatically created.
  • The application automatically places the session in the Amazon Chime media region which has the optimal performance based on the teacher’s location.
  • At this point, the students can join this virtual classroom.

Join the classroom (students)

  • When the student downloads the application, they are presented with a screen to enter their name and the classroom they wish to join.
05-student-join-1-1024x793
  • Once they enter that along with their name, they can connect to the classroom created by the teacher.
  • The first time they use the classroom, they are prompted to grant access to their camera and microphone. They can click OK to grant access.
03-video-permission-1-1024x784
  • At this point, they can see a roster of other participants in the classroom along with details on whether they are muted or have their videos enabled. They can also view the video feeds of students that have video enabled.

Start instruction using audio, video, chat, and screen share (teacher)

  • A simple layout and tool tips guide the teacher when they begin instruction.
06-videos-enabled-2-1024x792
  • The teacher can mute self and has the ability to mute all students using the focus button.
FocusMode-1024x771
  • Additionally, the teacher can enhance instruction by sharing screen. The custom screen share picker pops up and allows selection of the screen to share.
07-screen-picker-1-1024x793
  • Once the screen is chosen, content sharing begins as shown in the picture below.
08-screen-share-view-2-1024x792
  • Teachers can prompt students with questions who can use the ‘raise hand’ button in the chat window if they wish to answer.
  • At this point, the teacher can ask the student to un-mute and answer the question or respond via chat.
  • Teachers and students can also change the microphone and speaker device selection at any point during the class.

Close the online classroom (teacher)

  • The teacher can end the classroom session by closing the window.
  • When students close the window, they leave the classroom without disrupting the class.
  • If no action is taken the classroom is automatically deleted after 24 hours.

This concludes the virtual classroom session walk-through. We can develop a classroom for your specific needs. If you would like a live demonstration please contact us.