Would like to give anonymous users the ability to stream audio, but only download if they sign up for an account.

Currently file system is set to private, audio permissions for anonymous users set to allow anonymous users the ability to play audio but not download audio, which we thought was working fine.

Unfortunately some clever devil seems to have figured out that all audio content is still directly available through:

http://mysite.com/audio/play/## - with ## being the node number.

Is there a fix for this?

The only way I can see to remedy is to disallow any audio access at all for anonymous visitors by also unchecking play audio in permissions.

This results in an access denied page, but is not the ideal solution for our site.

Any input would be greatly appreciated.

Comments

HorsePunchKid’s picture

Status: Active » Closed (won't fix)

There is fundamentally no way to allow people to stream audio without also allowing them to download it in some form or another. I think the author of the module has decided that the level of difficulty of downloading the audio is sufficient for most, and that sites that need further restrictions need to disallow anonymous access.