Alternatives to PresentationTube Recorder
Record presentations of yourself while speaking, then upload them to popular social video sharing sites
Record presentations of yourself while speaking, then upload them to popular social video sharing sites