Skip to content

krishan93985/Media-Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media-Board

Allows Educators to screen record while showing content and media to their audience.

What I Learned

  • Canvas Web API and tools used to draw content on slides
  • Screen & Audio recording using (getDisplayMedia) , Video & Voice recording using (getUserMedia) of MediaStream Web API
  • Merging of pc and mic audio streams using source, gain and destination nodes of AudioContext Web API
  • Array Manipulation applied to perform operation on slides
  • IndexedDB used to store Screenshots and Screen recordings in gallery
  • LocalStorage used to store slides & work so that user can resume their work from where they left