我今天下午研究了一下csdn里面的视频点播功能,我自己尝试了一下,但实现不了,希望与大家讨论一下,或者哪位大虾帮忙解决一下下面是我今天做的
第一步:下载了csdn的播放器flsh (vcastr21.swf)
第二步:在自己的本地新建了446.xml文件
      具体的代码如下:
<?xml version="1.0" encoding="utf-8" ?> 
- <vcaster>
  <item item_url="mms://WZBZWEB-SERVER/encoder_ad.wmv" item_title="8zhong" /> 
  </vcaster>第三步:新建一网页:index.html
代码如下
                            <object id="playflash"  classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="450" height="384">
                              <param name="movie" value="vcastr21.swf" />
                              <param name="quality" value="high" />
                              <param name="IsShowBar" value="1">
                              <param name="allowFullScreen" value="true" />
                              <param name="BufferTime" value="10" />
                              <param name="FlashVars" value="vcastr_xml=446.xml&BeginSwf=&IsAutoPlay=1" /> 
                              <embed src="vcastr21.swf" allowFullScreen="true" BufferTime="10" FlashVars="vcastr_xml=446.xml&BeginSwf=&IsAutoPlay=1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="450" height="384"></embed>
                            </object>
                            </span>
然后播放的时候还是不行,不知道问题出在哪里,不知它的关键技术在哪里?
同时我也产生了疑问,用自己制作的flash作为视频播放器,它的优势在哪里?或者说采用这种方式实现视频点播的功能它的优势在哪里?
希望给给我帮助,谢谢!

解决方案 »

  1.   

    <object id="playflash"  classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="450" height="384"> 
                                   <param name="movie" value="vcastr21.swf" /> 
                                   <param name="quality" value="high" /> 
                                   <param name="IsShowBar" value="1"> 
                                   <param name="allowFullScreen" value="true" /> 
                                   <param name="BufferTime" value="10" /> 
                                   <param name="FlashVars" value="vcastr_xml=446.xml&BeginSwf=&IsAutoPlay=1" />  
    好像就是这些啊,不行?
    那关注了.
      

  2.   

    <embed src="vcastr21.swf"
    有这个文件吗
      

  3.   

    没有做过这方面的开发,不过好处主要在:
    一,网上在浏览器上能够实现的富客户端播放器,flash是最好的选择;这是最关键的!
    二,flash提供了媒体流传输的一些特性来支持网络播放;
    三,flash提供了开发语言能够自己进行功能扩展;
    暂时想到的就这些