Try HTML video:
1. Download the latest version of Google Chrome:
http://www.google.com/chrome/index.h...&utm_medium=ha
2. Once installed, open Chrome and point it to:
https://youtube.com/html5
3. Click the "Join the HTML5 Beta" link.
4. Then check out this random video using Chrome (click the 720p for maximum resolution):
https://youtube.com/watch?v=qQrF0...ure=popt00us0d
Now imagine all major browsers supporting HTML 5 video (only a matter of time).