close
這篇就直接進入正題
JW player
official site: http://www.longtailvideo.com/players/jw-flv-player/
分為flv player ,wmv player,image rotator
依照不同需求給不同的player,我覺得有好有壞
下載的時候,記得可以不要勾plugin, 他會幫你加一個viral plugin,
主要是播放結束會跳出你可以內嵌在網頁的embed語法
這個flash player還支援各種playlist format 以及 豐富的javascript 語法
javascript API 可以參考
http://home5.inet.tele.dk/nyboe/flash/mediaplayer4/
這個網站有範例,demo文件比官方網站好懂
另外4.4比較有趣的是左下角在剛player的時候會有jwplayer的字樣
如果嫌礙眼的人可以去找比較早的version (ex: http://looptube.appspot.com/)
在這邊感謝TBri的支援
顯示player.swf的相關語法
<script src="swfobject.js" type="text/javascript"></script>
function createPlayer() {
var so = new SWFObject("player.swf", "sotester", 700, 394, "9.0.100", "#999999");
so.addParam("allowfullscreen", "true");
so.addParam("allowscriptaccess", "always");
so.addVariable("volume", "40");
so.addVariable("width", "700");
so.addVariable("height", "394");
so.addVariable("file", "xspf.xml");
so.addVariable("playlist", "right");
so.addVariable("repeat", "always");
so.addVariable("autostart","true");
// so.addVariable("skin","metarby10.swf");
// so.addVariable("plugins", "accessibility-1");
so.write("flash_player");
}
以上是比較醜的寫法
接著<body onLoad="createPlay()">即可在網頁中呼叫player
特別注意
so.addVariable("file", "xspf.xml");
這段是讀入xspf格式的xml檔案
該檔案大致是以下的樣子
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<title>Example XSPF playlist</title>
<creator>kermit the frog</creator>
<date>2009-06-04T11:39:14+08:00</date>
<trackList>
<track>
<location>http://beta.adm.gdick.net/demo/list/yctseng.mp4</location>
<title>yctseng.mp4</title>
</track>
<track>
<location>http://beta.adm.gdick.net/demo/list/1435992781.flv</location>
<title>1435992781.flv</title>
</track>
</trackList>
</playlist>
若把xspf.xml可以換成xxx.mp4,xxx.mp3,xxx.jpg..etc就會只讀入一個檔案
至於crossdomain.xml之後的文章再提囉
下篇是mod_264_streaming的設定
全站熱搜