動画 FLV配信方法

FLV仕様のため、データの容量は小さくて、擬似ストリーミングが出来る。

http://www.kochi-pta.com/abroad/movi/flv-haishin.html

平成21年5月3日


動画には色々な方式があり、混同しそう。こちら

1、FLV にエンコード デジカメで撮影した動画(MOV様式)を FLV方式に変換

2、JW_FLV_Media_Player サーバで配信するソフト 

3、player.swf  FLVを再生するフラッシュプログラム (擬似ストリーミング)

4、swfobject.js html上でplayer.swfを呼び出す為のobjectタグを生成するJAVAスクリプトになってます。

5、HTMLへの書き込み 下記の例をコーピーし、カラー文字の部分を書き換える。

----------------

<script type="text/javascript" src="swfobject.jsのURL"></script>
<div id="任意のID">
     <noscript>
         <embed src="player.swfのURL" width="動画の横幅" height="動画の縦幅+20" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="file=FLVファイルのURL&image=サムネイル画像のURL&autostart=false"></embed>
     </noscript>
</div>
<script type="text/javascript">
<!--
     var 任意の配列名 = new SWFObject("player.swfのURL","mpl","動画の横幅","動画の縦幅+20","7");
     任意の配列名.addVariable("file","FLVファイルのURL");
     任意の配列名.addVariable("image","サムネイル画像のURL");
     任意の配列名.addVariable("autostart","false");
     任意の配列名.write("任意のID");
// -->
</script>

----------------
6、具体の例 (某高等専門学校のプロモーション)

<TABLE id="tabledefault" border="0" cellspacing="0" width="100%">
<TR>
<TD>
<script type="text/javascript" src="swfobject.js"></script>

<div id="video08" align="center">
<noscript>
<embed src="player.swf" width="512" height="404" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="file=video08.flv&image=video08.jpg&autostart=false"></embed>
</noscript>
</div>

<script type="text/javascript">
<!--
var s01 = new SWFObject("player.swf","mpl","512","404","7");
s01.addVariable("file","video08.flv");
s01.addVariable("image","video08.jpg");
s01.addVariable("autostart","false");
s01.write("video08");
// -->
</script>


<div align="center">この動画の表示にはFlash Playerを利用しています。<br>
動画が表示されない方は<b><a href="http://www.adobe.com/go/getflashplayer_jp" target="_blank">こちら</a></b>より最新版のFlash Playerをインストールしてください。</div>
</div>

</TD>
</TR>
</table>
</div>
</div>
</div>

------------------