Developers Zone - Amazon Web Services
Whilist working through the jwTube Project (soon to be released to the Subscribers) I came across an interesting issue while using JWPlayer and Authenticated URLs via the Amazon S3 system.
It seems a signed URL with a + in the signature data was causing JWPlayer to stop loading the remote FLV from the S3 Service. I proved the cause of the + symbol by reloading and watching for keys without +'s and observing their behaviours.
Sure enough, signatures without the + were working, and those with them were bombing out.
And to make things worse, it seemed no matter what I did with escaping URLs and string replacing them the issue would not give up.
So I can up with this very easy solution which works 100% of the time, and could possibly rectify a lot of issues with other Flash FLV players too!