We are using the BotR WordPress plugin (version 0.6) with WordPress 3.3. Embedded videos work correctly on most web browsers except iOS devices (iPod Touch, iPhone, iPad). On those devices, the thumbnail is missing and is replaced with a black screen with a "Permission Denied" error.
Examples here:
http://www.onxlti.com/proact-study-video/
http://www.onxlti.com/wp-content/uploads/ipod_video_1.png
http://www.onxlti.com/wp-content/uploads/ipod_video_2.png
Clicking on the error message plays the video as expected.
Switching the BotR streaming security option from "Secure Video Downloads, Allow Player Embeds" to "Allow Video Downloads and Player Embeds" resolves the problem but at the cost of allowing deep linking -- something we would prefer not to do.
We have checked the following:
- Verified correct embedding shortcodes. In the example page (above), both the video & player keys are valid:
[bitsontherun 5qaWCt5p-PQ1OMmiL]
- Verified correct server time -- synced with NTP servers and within 15 seconds of the clients time clock and a third party reference.
- Attempted to verify HTTP Referrer client settings, but this does not appear as an option in iOS:
http://www.longtailvideo.com/support/forums/bits-on-the-run/content-delivery/16407/safari-browser
Any suggestions?
Looks like this is a bug, I have asked an engineer to look into this.