六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

在html里怎么添加flash視頻格式(flv、swf)文件

[摘要]這次給大家?guī)?lái)在html里怎么添加flash視頻格式(flv、swf)文件,在html里添加flash視頻格式(flv、swf)文件的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來(lái)看一下。flash文件的格式:.FLV 和 .SWF flash視頻格式有兩種擴(kuò)展名可以使用:.flv和.swf。他們有什么...
這次給大家?guī)?lái)在html里怎么添加flash視頻格式(flv、swf)文件,在html里添加flash視頻格式(flv、swf)文件的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來(lái)看一下。

flash文件的格式:.FLV 和 .SWF

flash視頻格式有兩種擴(kuò)展名可以使用:.flv和.swf。他們有什么不同呢?

(1)一個(gè).flv文件(flash視頻)是基于圖片的視頻流和音頻。如果你在運(yùn)行一個(gè)流服務(wù),flv將是一個(gè)好的選擇。上游條件是,這個(gè)文件的任何部分可以被客戶(hù)終端訪問(wèn),并且任何時(shí)間不會(huì)等待下載。話又說(shuō)回來(lái)了,運(yùn)行一個(gè)流服務(wù)待價(jià)昂貴。

(2).swf也是Macromedia Flash文件格式,是一個(gè)完整的視頻-音頻文件,并具有腳本和其它更多的。這將有利于HTTP(漸進(jìn)式)下載,也被叫做“偽隨機(jī)流(psuedo streaming)”。當(dāng)文件的一部分下載后,視頻片段就立刻播放,但是客戶(hù)端將等待flash文件片段下載后才能訪問(wèn)(不能快進(jìn)),除非整個(gè)文件完整下載。這也是我們常常談到的,他是一個(gè)簡(jiǎn)單的,不昂貴的,簡(jiǎn)便的方式流話你的視頻媒介。SWF不是官方簡(jiǎn)稱(chēng),已經(jīng)有人聲稱(chēng)它是“ShockWave Flash”或者"Small Web Format".的簡(jiǎn)稱(chēng)。

在頁(yè)面中嵌入flash可以使用如下方式:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,16,0" width="320" height="400" > <param name="movie" value="video-filename.swf"> <param name="quality" value="high"> <param name="play" value="true"> <param name="LOOP" value="false"> <embed src="video-filename.swf" width="320" height="400" play="true" loop="false" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"> </embed> </object>

這里要注意的是:

 <param name="movie" value="video-filename.swf">
 <embed src="video-filename.swf"..

這兩個(gè)地方,都是swf文件的位置名稱(chēng),其他一些參數(shù)可以參考以上鏈接里的介紹。

但是這樣寫(xiě)了之后,雖然頁(yè)面中swf格式的文件可以顯示,但是flv格式的文件播放不了。糾結(jié)了一陣子,從dreamweaver中總結(jié)了一個(gè)解決方案:

<script type="text/javascript"> 
function MM_CheckFlashVersion(reqVerStr,msg){ 
with(navigator){ 
var isIE = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1); 
var isWin = (appVersion.toLowerCase().indexOf("win") != -1); 
if (!isIE    !isWin){ 
var flashVer = -1; 
if (plugins && plugins.length > 0){ 
var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : ""; 
desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc; 
if (desc == "") flashVer = -1; 
else{ 
var descArr = desc.split(" "); 
var tempArrMajor = descArr[2].split("."); 
var verMajor = tempArrMajor[0]; 
var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r"); 
var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0; 
flashVer = parseFloat(verMajor + "." + verMinor); 
} 
} 
// WebTV has Flash Player 4 or lower -- too low for video 
else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0; 
var verArr = reqVerStr.split(","); 
var reqVer = parseFloat(verArr[0] + "." + verArr[2]); 
if (flashVer < reqVer){ 
if (confirm(msg)) 
window.location = "http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"; 
} 
} 
} 
} 
</script> 
</head> 
<body onload="MM_CheckFlashVersion('7,0,0,0','本頁(yè)內(nèi)容需要使用較新的 Macromedia Flash Player 版本。是否現(xiàn)在下載它?');"> 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="314" height="234" id="FLVPlayer"> 
<param name="movie" value="FLVPlayer_Progressive.swf" /> 
<param name="salign" value="lt" /> 
<param name="quality" value="high" /> 
<param name="scale" value="noscale" /> 
<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamName=%E8%80%81%E5%A4%A9%E4%B8%8B%E8%B4%B0%E4%B9%8B%E8%8E%AB%E9%97%AE%E4%BB%8A%E6%9C%9D&autoPlay=true&autoRewind=true" /> 
<embed src="FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamName=%E8%80%81%E5%A4%A9%E4%B8%8B%E8%B4%B0%E4%B9%8B%E8%8E%AB%E9%97%AE%E4%BB%8A%E6%9C%9D&autoPlay=true&autoRewind=true" quality="high" scale="noscale" width="314" height="234" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
</object>

這里多了一個(gè)版本控制的方法MM_CheckFlashVersion()。
下部分和swf的寫(xiě)法很相似,但是還略有不同。<param name="movie" value="FLVPlayer_Progressive.swf" 這里不再是播放文件了,而是相當(dāng)于一個(gè)播放器性質(zhì)的文件,而且使用dreamweaver插入一個(gè)flash文件后,你會(huì)發(fā)現(xiàn)FLVPlayer_Progressive.swf這個(gè)文件和Clear_Skin_3.swf。前者相當(dāng)于播放器,后者相當(dāng)于皮膚,dreamweaver里面提供了多種皮膚,可以根據(jù)選擇使用。在以上代碼中有兩處使用到了播放器文件FLVPlayer_Progressive.swf,這個(gè)和swf的很相似,但是他不是源文件。代碼中skinName就是設(shè)置皮膚的,其他的一些屬性都比較好理解。
總結(jié)一下,flv格式嵌入有3個(gè)要點(diǎn):1,播放器FLVPlayer_Progressive.swf,這個(gè)文件必不可少,而且這個(gè)文件要和flv源文件在一個(gè)文件目錄下(暫時(shí)也沒(méi)有找到原因)2.皮膚skinName=Clear_Skin_3,皮膚可以更換,同樣也是必不可少的,要和flv源文件在一起。3.源文件,streamName,這個(gè)參數(shù)顯示源文件的文件名,不帶后綴,當(dāng)文件名為中文的時(shí)候,dreamweaver會(huì)知道把那個(gè)名稱(chēng)轉(zhuǎn)換為一大串。。。。當(dāng)html文件和flv文件不在同一個(gè)文件目錄下面的時(shí)候,需要帶上文件路徑(這個(gè)在項(xiàng)目中要特別注意)。

相信看了這些案例你已經(jīng)掌握了方法,更多精彩請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!

相關(guān)閱讀:

怎樣通過(guò)disabled和readonly將input設(shè)置為只讀效果

谷歌瀏覽的label與input間距問(wèn)題應(yīng)該如何解決

HTML的頭標(biāo)簽meta如何實(shí)現(xiàn)refresh重新定向

以上就是在html里怎么添加flash視頻格式(flv、swf)文件的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。




主站蜘蛛池模板: 色婷婷综合激情 | 影音先锋亚洲综合小说在线 | 中文字幕第66页永久乱码 | 色噜噜狠狠在爱丁香 | 深夜爽爽福利gif在线观看 | 午夜爱爱毛片xxxx视频免费看 | 四虎影视站长工具 | 日韩特级毛片免费观看视频 | 丝袜美腿美女被狂躁在线观看 | 亚洲激情视频在线播放 | 亚洲成人高清 | 我想看一级毛片免费的 | 亚洲爽爽 | 午夜免费体验 | 亚洲国产成人久久综合一区77 | 五月天色婷婷丁香 | 色播成人网 | 色综合久久综合中文小说 | 人人爱人人看 | 欧美丝袜一区二区三区 | 综合久久综合 | 五月激情丁香网 | 亚洲成a人在线观看 | 青青草精品在线 | 日日弄 | 新版天堂资源中文在线 | 亚洲精品在线免费看 | 日韩视频在线观看 | 小明永久2015www永久免费观看 | 午夜操操操 | 三级国产在线 | 色香蕉视频 | 日韩 欧美 亚洲 国产 | 伊人中文字幕在线观看 | 天天射天天做 | 亚洲 欧美 在线观看 | 四虎影视站长工具 | 天天干天天操天天插 | 亚洲高清自拍 | 欧美一级黄色片免费看 | 热re久久精品国产99热 |