『壹』 怎麼自己製作網站,並把自己的視頻上傳到自己的網站上
網站分為前端和後台,前端主要是頁面設計和把頁面切換成網頁,後台主要是網站程序控制網站頁面上的版塊和文字,方便後期網站內容的上傳和更新。想要把自己的視頻上傳到網站上,需要在網站頁面上設計好視頻窗口,網站做好後把網站上傳到伺服器,視頻直接從網站後台上傳視頻就好了或者先把視頻上傳到優酷,再把優酷鏈接鏈接到網站上,這樣視頻就不佔用網站伺服器的空間了。
『貳』 網頁設計怎麼插入flash,視頻,音頻
網頁中添加FLASH的方法很多,我們就以dreamwaver8來舉例子
插入 Flash 內容
可以使用 Dreamweaver 將 Flash 內容插入到頁面中。
若要插入 SWF 文件(Flash 內容),請執行以下操作:
在「文檔」窗口的「設計」視圖中,將插入點放置在您要插入內容的地方,然後執行以下操作之一:
在「插入」欄的「常用」類別中,選擇「媒體」,然後單擊「插入 Flash」圖標。
選擇「插入」>「媒體」>「Flash」。
在顯示的對話框中,選擇一個 Flash 文件 (.swf)。
Flash 佔位符隨即出現在「文檔」窗口中(與 Flash 按鈕和文本對象不同)。有關設置 Flash SWF 文件屬性的信息,請參見設置 Flash 和 Shockwave 影片屬性。
若要在「文檔」窗口中預覽 Flash 內容,請執行以下操作:
在「文檔」窗口中,單擊 Flash 佔位符以選擇您要預覽的 Flash 內容。
在屬性檢查器中,單擊「播放」按鈕。單擊「停止」可以結束預覽。也可以通過按 F12 鍵在瀏覽器中預覽 Flash 內容。 提示
若要預覽某一頁面中的所有 Flash 內容,請按下 Control+Alt+Shift+P 組合鍵 (Windows) 或 Shift+Option+Command+P 組合鍵 (Macintosh)。所有 Flash 對象和 SWF 文件都將被設置為「播放」。
『叄』 如何在網頁中加入視頻
通過html5中的video標簽添加視頻文件。
1、新建html文件,如圖所示,在body標簽中添加video標簽,為video標簽設置「src」屬性,屬性值是視頻文件地址,這里以html同一目錄下的「movie.mp4」視頻為例:
『肆』 在網頁設計中怎樣插入視頻播放器
1、打開用於網頁設計的Hbuilder,在項目管理器中放置mp4格式的視頻以後,點擊index.html進入。
『伍』 如何在自己的網頁上加入視頻播放器如何調用視頻文件
<IFRAME style="WIDTH: 592px; HEIGHT: 204px" src="包含視頻的網頁.htm" frameBorder=1 scrolling=yes></IFRAME>
在網頁插入視頻播放器代碼
一、插入RealPlayer ActiveX對象(如果要進行測試,需要先安裝RealPlayer播放器)
假定以下代碼包含在video.php文檔中(該文件將在主頁面中通過<iframe>進行鏈接)。
<object width="320" height="250" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Video">
<param name="CENTER" value="TRUE">
<param name="MAINTAINSPECT" value="TRUE">
</object> //定義播放界面
<object width="320" height="30" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="CONTROLS" value="StatusBar">
<param name="CONSOLE" value="Video">
</object> //定義狀態欄
<object width="320" height="30" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="CONTROLS" value="ControlPanel"><param name="CONSOLE" value="Video">
<param name="SRC" value="<?php echo getsrc(); ?>">
<param name="AUTOSTART" value="TRUE">
<param name="PREFETCH" value="0">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
</object> //定義控制面板
其中,CONTROLS參數用來指定播放器的控制項外觀,可以用多個控制項進行組合,並通過CONSOLE參數進行關聯。
有關param參數,讀者可以參閱RealPlayer官方網站http://service.real.com/help/library/guides/proction/htmfiles/control.htm。
這里的SRC參數尤為重要,用來指定視頻流文件的URL地址。這里筆者使用PHP代碼的方法動態的指定SRC,讀者也可以使用其它如ASP,或完全過 JavaScript 實現。
二、使用DHTML動態控制RealPlayer控制項的播放
小技巧:<IFRAME>的妙用。由於為RealPlayer控制項指定新的SRC需要刷新頁面,使用<IFRAME>可以把RealPlayer控制項嵌入到單獨的頁面中,這樣,動態刷新就是在<IFRAME>內進行,不會影響用戶觀看頁面其它內容。
以下代碼包含在主頁面中:
<IFRAME id="iVideo" SRC="video.php" Width=500 Height=345 frameborder=0 SCROLLING="no">
</IFRAME>,其中,video.php文件用力顯示RealPlayer控制項。
下面我們加入簡單的JavaScript 代碼用來控制視頻的播放。
<script language="JavaScript">
function play(filename){
top.document.all("iVideo").src = "video.php?src="+filename;
} // iVideo 是剛剛定義的IFRAME 的標識符
</script>
我們可以使用javascript控制RealPlayer插件更復雜的功能,如提取視頻的長寬、測試用戶的網路速率、自定義播放事件等等。關於RealPlayer ActiveX開發的具體細節,請參閱RealPlayer官方網站http://service.real.com/help/library/guides/extend/embed.htm。
我們假設有一個視頻文件,其URL為http://YourURL/filename.ram,那麼我們就可以這樣定義:
<a href="JavaScript:play('http://YourURL/filename.ram')">文件1</a>,如果文件是在本地,URL也可以為相對路徑。
三、檢測用戶是否安裝RealPlayer播放器
在頁面的<head></head>部分加入以下JavaScript代碼,用以檢測用戶是否安裝RealPlayer播放器:
<SCRIPT LANGUAGE=JavaScript>
<!--
var RealMode=0;
var RealPlayer5=0;
var RealPlayer4=0;
var RealPlayerG2=0;
if (navigator.userAgent.indexOf("MSIE")< 0 ){
numPlugins = navigator.plugins.length;
for (i = 0; i < numPlugins; i++){
plugin = navigator.plugins[i];
if (plugin.name.substring(0,10)=="RealPlayer"){
RealMode=1;
}
}
}
//以下代碼通過VBScript的CreateObject()函數動態的創建RealPlayer對象
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('RealPlayerG2 = (NOT IsNull(CreateObject("rmocx.RealPlayer G2 Control")))\n');
document.write('RealPlayer5 = (NOT IsNull(CreateObject("RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)")))\n');
document.write('RealPlayer4 = (NOT IsNull(CreateObject("RealVideo.RealVideo(tm) ActiveX Control (32-bit)")))\n');
document.write('</SCRIPT\> \n');
if ( RealPlayerG2 || RealPlayer5 || RealPlayer4 ){
//可以在此處添加<object>對象
}else if ( RealMode ){ //NetScape瀏覽器用戶
//可以在此處加入<embed>對象
}else
{
window.location.replace("install.htm"); //轉入install.htm頁面指導用戶進行安裝
}
-->
</Script>
四、應用實例
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA width=300 height=225>
<param name=src value=../kjsk/img/sp1.rm>
<param name=console value=clip1><param name=controls value=imagewindow>
<param name=autostart value=true>
<embed src="../kjsk/img/sp1.rm" width="300" height="225" autostart="true" console="clip1" controls="imagewindow"></embed>
</object>
<br>
<object classid=clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa height=32 width=300>
<param name=src value=../kjsk/img/sp1.rm>
<param name=controls value=controlpanel>
<param name=console value=clip1>
;
<embed src="../kjsk/img/sp1.rm" width="300" height="32" controls="controlpanel" console="clip1"></embed>
</object>