Hotlink Protection blocking Media Player

Permalink
I have installed Pickle Player on my website, but with hotlinking protection on the .htaccess file blocks the player from actually accessing the media (specifically, on mobile devices).

The code for the player is available here:
http://www.pickleplayer.com/downloads/...

And for the moment, I have it installed under the root directory -
www.www.mysite.com/pickle/pickle_player_1.0.32...

Everything works so long as I don't have hotlink protection on, but once I do the player will no longer load video (my media is stored in the default c5 directory athttp://www.mysite.com/files).

I use JustHost, and by default the root .htaccess file protects against hotlinking with:
RewriteCond %{HTTP_REFERER} !^http://mysite.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://mysite.com$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.mysite.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.mysite.com$      [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|mp4|m4v)$ - [F,NC]


Is there a way I can modify this .htaccess or another file to block hotlinking but still allow the player itself to access files? Thanks!

 
Mnkras replied on at Permalink Reply
Mnkras
removing

|mp4|m4v
from the last line will make it so that videos are not protected
wheelecm replied on at Permalink Reply
I would like the videos to be protected - that's why I have hotlinking on. I don't want to give direct access, but allow the player to still get to them.

The player I'm using defaults to a Flash player but falls back on HTML5, and I think this is the part that's not working (as mentioned, the big problem is on iOS devices).

So I guess the question then becomes, is there a way to guard the files but allow a browser's HTML5 player to still access them?