78495589
Oct 6, 2004
A service for recording presentations given by experts and making that knowledge available on demand to remote audiences via the Internet or corporate intranets using synchronized streaming media (video and audio) and common web browsers
Advertising and Business