好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > html文件中flash視頻格式(flv、swf)文件的嵌入方法

html文件中flash視頻格式(flv、swf)文件的嵌入方法

熱門標(biāo)簽:個(gè)貸電銷機(jī)器人 巫山縣地圖標(biāo)注app 電話機(jī)器人宣傳片 經(jīng)綸電銷機(jī)器人 浦東新區(qū)百度地圖標(biāo)注圖片 華為收費(fèi)站地圖標(biāo)注 鄒城智能外呼系統(tǒng) 騰訊植物園地圖標(biāo)注 外呼智能系統(tǒng)報(bào)價(jià)
flash文件的格式:.FLV 和 .SWF

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

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

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

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

復(fù)制代碼
代碼如下:

<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文件的位置名稱,其他一些參數(shù)可以參考以上鏈接里的介紹。

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

復(fù)制代碼
代碼如下:

<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','本頁內(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的寫法很相似,但是還略有不同。<param name="movie" value="FLVPlayer_Progressive.swf" 這里不再是播放文件了,而是相當(dāng)于一個(gè)播放器性質(zhì)的文件,而且使用dreamweaver插入一個(gè)flash文件后,你會發(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í)也沒有找到原因)2.皮膚skinName=Clear_Skin_3,皮膚可以更換,同樣也是必不可少的,要和flv源文件在一起。3.源文件,streamName,這個(gè)參數(shù)顯示源文件的文件名,不帶后綴,當(dāng)文件名為中文的時(shí)候,dreamweaver會知道把那個(gè)名稱轉(zhuǎn)換為一大串。。。。當(dāng)html文件和flv文件不在同一個(gè)文件目錄下面的時(shí)候,需要帶上文件路徑(這個(gè)在項(xiàng)目中要特別注意)。

 

圖示中同一個(gè)頁面使用了兩種皮膚,一個(gè)設(shè)為自動(dòng)播放,另一個(gè)為手動(dòng)播放。文件格式為flv。

標(biāo)簽:那曲 日喀則 廣西 南平 三沙 滁州 楊凌 唐山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《html文件中flash視頻格式(flv、swf)文件的嵌入方法》,本文關(guān)鍵詞  html,文件,中,flash,視頻,格式,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《html文件中flash視頻格式(flv、swf)文件的嵌入方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于html文件中flash視頻格式(flv、swf)文件的嵌入方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 男男GaYGAYS?18飞机| 国产东北妇女XXXXX| 美女掰逼| 68日本xxxⅹxxxxx18| 美女私密福利第一导航| 丰满奶水少妇XXXX-| 欧美日韩国产在线播放免费| 亚洲日本va一区二区三区| 大桥未久无码一区二区| 国产三级真人吃奶水电影| 美女动作一级毛片| 大尺度激情做爰视频小说| 91丨色丨国产熟女?红豆tv| 一区二区三区亚洲区| 美女扒开内裤内衣无遮挡| 强行诱哄小受初次h| 少爷托着娇乳撞击娇吟| 亚洲精品911色综合久久| 韩国厨房色情A片视频免费| 91人妻少妇精品无码一区二区三区 | 欧美乱子伦电影| 日本人妻无码ⅩXXXXX| 国产沙发午睡在线观看系列| 粉嫩饱饱鱼一线天在线观看| 本田岬adn158在线播放| 久久国产乱子伦精品免费强| 亚洲熟妇色XXXXX美女二次元| 麻豆 - 色哟哟| 日本精品高清一区二区2021| 欧美日韩一区二区视频图片| 如何自w到高c亲身教学| 国产美女作爱| 免费黄视频网站| 国产伦精品一区二区三区免费肉| 美女裸体被爆?乳液| 大陆一级毛片免费视频观看i| 少妇激情偷公乱140章| 高h调教视频| 亚洲福利视频| 国产自愉自愉全免费高清| 国产无线一二三四区手机 |