播放多个带有字幕的 FLV 文件

您可以在 FLVPlayback 组件的单个实例内打开多个视频播放器,以播放多个视频并在这些视频播放时在它们之间切换。您也可以将字幕与 FLVPlayback 组件中的每个视频播放器相关联。有关如何打开多个视频播放器的详细信息,请参阅 使用多个视频播放器 。若要在多个视频播放器中使用字幕,请为每个 VideoPlayer 创建一个 FLVPlaybackCaptioning 组件的实例,并将 FLVPlaybackCaptioning videoPlayerIndex 设为对应的索引。如果仅存在一个 VideoPlayer VideoPlayer 索引默认为 0。

以下代码示例将唯一的字幕分配给唯一的视频。若要运行此示例,必须将该示例中虚构的 URL 替换为工作 URL。

captioner0.videoPlayerIndex = 0; 
captioner0.source = "http://www.[yourDomain].com/mytimedtext0.xml"; 
flvPlayback.play("http://www.[yourDomain].com/myvideo0.flv"); 
captioner1.videoPlayerIndex = 1; 
captioner1.source = "http://www.[yourDomain].com/mytimedtext1.xml"; 
flvPlayback.activeVideoIndex = 1; 
flvPlayback.play ("http://www.[yourDomain].com/myvideo1.flv");