我正在尝试在flex3中的videoDisplay组件中播放来自amazon cloudfront的视频。 我的问题是源url是一个带有expire,key-pair-id和Signature参数的rtmp。我不知道最终的url传递给videoDisplay源。
这样的rtmp://server.com/cfx/st/mp4:file
正在运行。但是......如果我有签名,那该网址是什么?
签名和其他参数是信任。问题是用他们的格式化网址。
由于
答案 0 :(得分:0)
问题解决了!
我是usign:
videoPlayer.source = "rtmp://aaaaaa.cloudfront.net/cfx/st/mp4:file?Expires=1296735002&Key-Pair-Id=XXXXXXXXXXX&Signature=YYYYYYY"
... BUUUT
文件需要扩展名。在这种情况下file.mp4 如果没有params,您可以删除扩展名,但如果您在文件名
旁边添加参数,则不能删除解决方案:
videoPlayer.source = "rtmp://aaaaaa.cloudfront.net/cfx/st/mp4:file.mp4?Expires=1296735002&Key-Pair-Id=XXXXXXXXXXX&Signature=YYYYYYY"