In the short term I'm actually not worried about supporting every possible phone. While we're still in "experimental mode" with this project, I'll be happy just to cover most modern phones, including iPhone 3.0 and later, and Android 2.0 and later. I may also look into others such as Blackberry and the new Windows 7 phones, but that depends on the ratio of effort to payoff. If things go well, later on I'll pursue backward compatibility more aggressively.
Video source protection is impossible to guarantee 100%. Again, it comes down to a matter of effort to payoff. A good hacker can get around anything I might put out there without my spending way more than it's worth to lock down, so I'm really just interested in thwarting the attempts of an average user. By avoiding any direct links, and embedding the video in the page using Javascript/AJAX to prevent simple source code lookups, I should be protected against all but the most dedicated attempts by skilled individuals. It's worked well enough for me on the regular website.
At any rate, back to my original question: Did my latest round of updates work for your phone? Apparently Android 2+ will play nice with both the html5 video tag and H.264-encoded video. But it turns out it only likes it with an mp4 extension, so I updated all my video clips with the new extension.
Also, on the man's and lady's parts, I updated some code which should in theory make it change according to screen orientation on the Android. I'm interested to know if that fix worked.
Thanks again for your input!
Regards,
Jonathan