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
Vote: (6 votes)
Program license: Free
Developer: PresentationTube
Version: 3.0
Works under: Windows
Vote:
Program license
(6 votes)
Free
Developer
Version
PresentationTube
3.0
Works under:
Windows