0

我正在使用 FlowPlayer 替换我网站上播放来自 Amazon E3 的视频的现有 FLV 播放器。

我有很多页面,每个页面都应该显示不同的视频。

对于每个页面,我的 CMS 中存储了一个值,即“streamName”。

流名称对应于显示视频播放器的对象/嵌入标签中的 flashvars 参数:

&streamName=my-great-video

在我的新播放器上,我可以使用类似于

https://mygreatsite.s3.amazonaws.com/my-great-video.swf?{$authentication_params}

Flash(或亚马逊???)如何知道添加 .swf 扩展名?

网站上使用了几种视频格式,当前的播放器都可以使用它们......但是,正如我上面提到的,在每个页面上,视频的价值存储(ex =“my-great-video”)不包括延期。

4

1 回答 1

1

如果它在没有提供扩展名的情况下工作,那么一个疯狂的猜测是:解析查询字符串的任何内容都有逻辑尝试使用各种支持的扩展名 [swf, flv, mp3] 进行 GET(如果没有看到)?

于 2010-07-08T19:18:17.887 回答