Download for mac 15MB, Mac OS X, Windows version coming soon
Use live streaming software to broadcast yourself in high definition, up to 720p, using your built-in webcam or an external webcam. Simple interface makes it easy to launch and begin streaming to your Ustream channel.
Create pre-recorded video assets that will be added directly to your Ustream channel. Produce and pre-screen your video presentations before deciding to publish those to assets for others to view.