如何将动态视频播放到Flowlayer中

时间:2011-06-09 11:46:47

标签: php flowplayer

这是我的:

<?php
if($total_count > 0)
{
   while($val =$objDB->get_row($rs_member))
  {
 // $flowplayer = "player".$val['video_id'];
 $VideoPath = "uploadedvideo/video/".$val['video'];
?>
<div style="border:#FF0000;">
   <div id="video1">
        <a href="<?=$VideoPath?>" 
    style="display:block;width:425px;height:300px;" 
    id="player">
   </a>
        <!-- this will install flowplayer inside previous A- tag. -->
    <script>
                        flowplayer("player", "flowplayer-3.2.5.swf",  {
    clip: {
        // these two configuration variables does the trick
        url: '<?=$VideoPath?>',
        autoPlay: false, 
        autoBuffering: true // <- do not place a comma here  
    }
});
        </script>




     </div>
    </div> 
<?php
  }
}
?>

而不是这个我需要连续播放单页中的所有视频文件..如何做到这一点..请帮助

1 个答案:

答案 0 :(得分:1)

如何创建要播放的所有视频的数组,然后将其添加到播放列表中,如下所示:

<?php
if($total_count > 0)
{
  $Videos = array();
   while($val =$objDB->get_row($rs_member))
  {
 // $flowplayer = "player".$val['video_id'];
 $Videos[] = "uploadedvideo/video/".$val['video'];
  }
  $VideoPlaylist = "'" . implode("', '", $Videos) . "'"; // will look something like : 'vid1.fla', 'vid2.fla'
?>
<div style="border:#FF0000;">
   <div id="video1">
        <a 
    style="display:block;width:425px;height:300px;" 
    id="player">
   </a>
        <!-- this will install flowplayer inside previous A- tag. -->
    <script>
                        flowplayer("player", "flowplayer-3.2.5.swf",  {
    clip: {
        // these two configuration variables does the trick
        autoPlay: false, 
        autoBuffering: true // <- do not place a comma here  
    },
    playlist: [<?php echo $VideoPlaylist; ?>]
});
        </script>




     </div>
    </div> 
<?php
  }
?>