Как запустить видео с закрытым контентом из Cloudfront, используя RTMP с Flowplayer

Действия по воспроизведению:

установить ковш S3настроить потоковое распространениегенерировать пару ключей облачного фронтаскачать файл .PEM с закрытым ключом RSAгенерировать XML из ключа RSA, используяhttp://www.jensign.com/opensslkey/opensslkey.csзагрузите файл "testUnsecure.flv", установите свойства ACL, чтобы каждый мог его просмотреть.

Настройте веб-страницу с помощью следующего сценария Java:

var p = flowplayer ("rtmpPlayer", {src: "flowplayer-3.1.5.swf", высота: "480px"}, {plugins: {rtmp: {url: 'flowplayer.rtmp-3.1.3.swf', netConnectionUrl: 'rtmp: //s3py83uop6xa8x.cloudfront.net/cfx/st', objectEncoding: '0'}}, клип: {autoPlay: false, url: 'flv: testUnsecure', поставщик: 'rtmp'}});

Это работает!

Затем сделал это:

Загрузите testSecure.flv, установите ACL, чтобы сделать его приватнымСоздайте подписанный URL и постройте строку. URL в JavaScript выглядит следующим образом:

URL: 'FLV: testSecure% 3fExpires% 3d1277469187% 26Signature% 3dE5OleaO26fwLi6jIKTa4inc8I4P86AgTg5x8SmleTSTyf5C5AfnQyqaFXLDjiF0kiqdplhauA8Kw% 7eS37EpRBAn-aJrJScVlw7aZ-SAL24MTLMZ9foSkCd2ai9KjS8AuuweJRwPWmf4eLDpI4X4f3k3H7UUVcq8SX92ed5fCB91w_% 26Key-пара-Id% 3dAPKAJUIBASIKTLFDSDFA'

Это не удается. Видео просто висит там ....

Кто-нибудь знает как

Создать подписанный URL для частного видео с помощью C #?Воспроизведите видео либо в Flowplayer, либо в JWPLayer (я буду использовать любой, с которым смогу работать!)

Еще несколько моментов - я использую код, идентичный этому, для генерации подписанного URL:http://beckelman.net/post/2010/03/30/Policy-Signing-in-C-for-Streaming-Private-Content-From-Amazon-CloudFront.aspx

Я куплю партию напитков для всех, кто живет в радиусе 100 миль от меня, если вы, ребята, можете решить это.