摘要:通過學習流媒體技術的有關知識,選擇windows media技術實現(xiàn)跨平臺、跨區(qū)域的廣播教學。
關鍵詞:流媒體 windows media 廣播教學
0 引言
流媒體技術已經(jīng)成為當今互聯(lián)網(wǎng)應用的主流,主要包括有校園廣播教學、遠程教育、視頻點播、互聯(lián)網(wǎng)直播和視頻會議等。目前,不少中高職院校也采用了該技術進行各種形式的教學。
1 流媒體技術介紹及關鍵技術研究
流媒體(Streaming Media)是一種新興的網(wǎng)絡傳輸技術,它是一種可以使用音頻、視頻和其它多媒體文件能在互聯(lián)網(wǎng)上以實時的、無需下載等待的方式進行播放的技術。流媒體技術是一個綜合的技術,它包括信息的采集、編碼、儲存、傳輸、播放等多項技術。[1]
流媒體系統(tǒng)主要包括五部分內(nèi)容:①編碼工具:用于創(chuàng)建、捕捉和編輯多媒體數(shù)據(jù),形成流媒體格式。②流媒體數(shù)據(jù)。③服務器:存放和控制流媒體的數(shù)據(jù)。④網(wǎng)絡:適合多媒體傳輸協(xié)議和實時傳輸協(xié)議的網(wǎng)絡。⑤播放器:供客戶端瀏覽流媒體文件(通常是獨立的播放器和ActiveX方式的插件)。
當前流媒體技術解決方案主要有三種:一種是微軟公司的Windows Media;一種是Real Networks公司的Real System;另一種是Apple公司的Quick Time。[2]其中Windows Media被集成在Windows Server 2003系統(tǒng)上,通過與Windows Media Encoder和Windows Media Player結合使用,能夠通過為用戶提供音頻和視頻的內(nèi)容;而Real System和Quick Time具有跨平臺性,在互聯(lián)網(wǎng)上也深受用戶的喜愛。
1.1 構建windows media服務的軟件及技術要求
①系統(tǒng)組成部件:媒體服務器(Windows Media Server)、ASF文件制作工具(Windows Media Encoder)、客戶端媒體播放器(Windows Media Player)。②Windows Media Server 對外提供ASF流式媒體的網(wǎng)絡發(fā)布服務,由Windows Media Unicast Service 和Windows Media Station Service兩個模塊組成,為用戶提供可控點播、不可控點播和廣播式服務。③Windows Media Encode用于實現(xiàn)將模擬信號數(shù)據(jù)制作成ASF文件或ASF數(shù)據(jù)流。另外,Windows Media Author 用于將錄制好的音視頻信息、圖片、PowerPoint制作的幻燈片(電子教案)、各種Word文檔、Script等各種信息合成到一起,形成單一的ASF流媒體文件。④Windows Media Player 用來從Windows Media Server接收ASF流,然后進行解壓和播放。
1.2 流媒體文件的制作及發(fā)布
1.2.1 基于Windows Media Server的流媒體服務器的搭建
在Windows Server 2003控制面板中選擇“添加/刪除程序”,打開“Windows組件向導”對話框中,選中Windows Media Services復選框,安裝Windows Media Services服務。
在“管理您的服務器”窗口中,點擊“流式媒體服務器”右側的“管理此流式媒體服務器”超級鏈接,啟動Windows Media Services窗口。
1.2.2 流媒體文件的制作
在Microsoft官方網(wǎng)站上下載Windows Media編碼器的簡體中文版,并執(zhí)行安裝。
類型一:對文件進行編碼
流媒體文件主要包括擴展名為.asf、.avi、.wma、.wmv、.mp3、.bmp、.wav、.mpg和.jpg等文件,這些文件在Windows 操作系統(tǒng)里主要通過Windows Media編碼器來處理。
啟動“Windows Media編碼器”,在“新建會話”中選擇“轉換文件”,選擇“Windows Media服務器(流式處理)”選項,然后進行編碼即可。
類型二:對實況進行編碼
實況信息源指將音頻或視頻設備錄入的音頻、視頻或圖片等源信息進行編碼運算,以將它們轉換為流或流文件的過程。
啟動“Windows Media編碼器”,在“新建會話”中選擇“捕獲音頻或視頻”,然后進行保存輸出編碼文件即可。
類型三:對屏幕進行捕獲的編碼
對屏幕或特定區(qū)域在一段時間內(nèi)的活動信息進行捕獲并做成演示文件稱為屏幕捕獲編碼。
啟動“Windows Media編碼器”,在“新建會話”中選擇“捕獲屏幕”,可以根據(jù)用戶需要,選擇特定窗口、屏幕區(qū)域和整個屏幕三種方式進行捕獲,然后根據(jù)用戶文件大小和質(zhì)量之間的平衡保存輸出編碼文件。
1.2.3 流媒體文件的發(fā)布
Windows Media Server可在多種網(wǎng)絡環(huán)境下提供ASF流式媒體的網(wǎng)絡發(fā)布服務,提供單播和多播兩種工作方式。[3]
首先,啟動Windows Media Server中的“添加發(fā)布點向導”,根據(jù)自己的需要,定義發(fā)布“名稱”,在內(nèi)容類型中選擇“播放列表”或“目錄中的文件”;
然后,在發(fā)布點類型中選擇一種播放方案“廣播發(fā)布點”或“點播發(fā)布點”,接著下一步就是創(chuàng)建新的發(fā)布點中選擇“添加一個新的發(fā)布點”;
最后,在播放列表選項中確定播放文件的具體位置。
1.3 使用Windows Media Player播放器文件
在Windows 系統(tǒng)里啟動“Windows Media Player”軟件,執(zhí)行“文件”菜單中的“打開URL”選項,輸入該流文件所在的URL,單擊“確定”即可播放。
例如:mms://server_ipaddress/asfname,其中Server_ipaddress 為Windows Media服務器的IP地址,asfname為流文件名。
如下圖流媒體的工作流程:
2 流媒體技術在教學中的應用
以下通過“廣播教學”和“課堂錄制”兩個實驗,介紹流媒體技術的實際應用過程。
實驗一:跨區(qū)間同步廣播教學的實現(xiàn)
2010年10月,中組部在茂名考察干部,采用無紙化考核的方式進行量化考核,共使用我院7間機房(350臺計算機)和3間多媒體教室(計算機客戶端3個,400個座位。),要求開考前,由主考官進行統(tǒng)一分發(fā)考試指令和統(tǒng)一講解考核要求。由于我負責了學校公共機房的管理,為實現(xiàn)以上應用要求,我選用了跨區(qū)間同步廣播技術和電子教室技術相結合的方式完現(xiàn)了以上的應用目標。
操作步驟如下:
①選定性能較高的流媒體服務器(處理器AMD Phenom(tm)8750 2.4G/內(nèi)存4G/硬盤S-ATA 500G/獨立顯卡512M/操作系統(tǒng)Windows Server 2003)。②搭建Windows server 2003系統(tǒng)的Windows Media Serve流媒體服務器。③直接在流媒體服務器上安裝Windows Media簡體中文編碼器(為便宜操作和節(jié)約成本,不選用單獨的計算機用作編碼器)。④啟動實況編碼程序,執(zhí)行“捕獲屏幕”選擇,并在系統(tǒng)的D盤建立一個與該流媒體服務器的流文件對應的文件夾,用于保存捕獲屏幕編碼完成后的文件。⑤客戶端機(7間機房的教師機、3間多媒體教室的教師用機。)通過使用Windows Media Player播放器軟件,打開mms://192.168.10.8/mmsgbkh,啟動機房音箱,接收流媒體服務器的音\視頻數(shù)據(jù)。⑥各計算機機房教師用機啟動“極域電子教室”,執(zhí)行“廣播教學”的功能,各考試用機的計算機屏幕將全部顯示與流媒體服務器屏幕相同的內(nèi)容。其中,計算機機房采用極域電子進行廣播能減輕服務器的負載,保證傳輸效果。
社會評價:跨區(qū)間同步廣播教學的實現(xiàn)是我院首次完成超1000人的實況教學,中組部、市組織部和學院領導充份肯定我們這次的成績,并要求我們繼續(xù)加大研究力度,爭取在更大的范圍實現(xiàn)更多的應用。
實驗二:錄制教學課堂
課堂教學是精品課程的重要組成部分,將教師在計算機課堂教學過程中的各種操作和講解錄制下來,放到學院教學資源庫中,是現(xiàn)階段不少中高職院校豐富教學資源的重要手段。為完成計算機教學課堂的屏幕抓捕和聲音錄制,我們繼續(xù)選用Windows Media 流媒體技術來實現(xiàn)。
操作步驟如下:
①在教師用機上安裝簡體中文版的Windows Media編碼器,并接上錄音設備(咪、音箱等)。②同實驗一④。③使用FTP等軟件將所錄制的教學課堂文件傳送到流媒體服務器的流媒體文件夾中。
3 結束語
Windows media流媒體技術具有先進性、低成本和易操作等特點,已經(jīng)成為當今流媒體技術產(chǎn)品的主流,受到人們越來越多的關注。由它構建的廣播教學平臺等方面的應用,已經(jīng)深受中高職院校的歡迎。
參考文獻:
[1]胡澤等.流媒體技術與應用[M].中國廣播電視出版社,2006.6.
[2]張一帆等.基于Windows Media流媒體教學系統(tǒng)的設計與實現(xiàn)[J].科技信息(學術研究),2007年(第28期).
[3]吳蘭君等.基本W(wǎng)indows Media 技術的網(wǎng)絡教學系統(tǒng)的應用與實現(xiàn)[J].河南科技學院學報(自然科學版),2005(第25卷第3期).
作者簡介:麥才贊,男,碩士,講師,研究方向:實驗室管理、網(wǎng)絡管理。