Screen Toaster is an online service that allows you to make video recordings of your computer screen. It eliminates the need to download and install a desktop application to record and publish screencasts. ScreenToaster applies cutting edge technologies in order …

ScreenToaster: Online Screen Recorder Read more »