AS3 FLVPLaybackCaptioning组件显示图像?

时间:2008-12-29 22:15:59

标签: flash actionscript-3 flash-cs3 flvplayback

我正在使用FLVPlaybackCaptioning组件显示视频的标题。我们构建了一个播放器,它使用本地托管的FLV文件或从服务器流式传输,以显示视频,幻灯片标题和幻灯片文本的标题。这个例子就在这里:

http://www.brainline.org/multimedia/webreadyplayer

我想使用FLVPlaybackCaptioning组件显示图像。它从XML文件拉入动态textField,并选择了Multiline并启用了HTML。所以它应该允许我在文本字段中显示图像。但是它不允许我使用HTML代码显示图像。我正在使用DXFP格式的XML字幕文件,我正在查看的行是:

<p begin="00:00:36.00"><img src="http://www.brainline.org/multimedia/slide1.jpg"/></p>

这不允许加载图片。我已经尝试在我的机器上本地指定图像,在另一个域上指定图像以及几乎所有图像以显示它。有关如何使用FLVPlaybackCaptioning组件显示图像的任何想法?

1 个答案:

答案 0 :(得分:1)

据我所知,它似乎只接受xml数据。如果您能够确定视频中播放的内容,则可以让听众检查然后将其加载到占位符中。

我过去使用的另一个技巧是通过使用简单的图像html标记作为文本内容将图像加载到多行文本符号中。如果您可以动态填充该标记的src =部分,那么它可能会起作用,但FLVPlaybackCaptioning似乎不直接支持图像。

你可以让你的xml由<img src="captionimage.gif">组成,然后将xml加载到文本中,看看是否有效。