0

我正在尝试在 flex3 的 videoDisplay 组件中播放来自亚马逊云端的视频。我的问题是源 url 是一个带有过期、密钥对 id 和签名参数的 rtmp。我不知道传递给 videoDisplay 源的最终 url 是什么。

像这样的东西rtmp://server.com/cfx/st/mp4:file正在运行。但是...如果我有签名,网址是什么?

签名和其他参数是信任的。问题是用他们的格式化网址。

谢谢

4

1 回答 1

0

问题解决了!

我是ussign:

videoPlayer.source = "rtmp://aaaaaa.cloudfront.net/cfx/st/mp4:file?Expires=1296735002&Key-Pair-Id=XXXXXXXXXXX&Signature=YYYYYYY"

不...

文件需要扩展名。在这种情况下 file.mp4 如果没有参数,您可以删除扩展名,但如果您在文件名旁边添加参数,则不能

解决方案:

videoPlayer.source = "rtmp://aaaaaa.cloudfront.net/cfx/st/mp4:file.mp4?Expires=1296735002&Key-Pair-Id=XXXXXXXXXXX&Signature=YYYYYYY"
于 2011-02-02T12:27:54.380 回答