第11章流媒體應用_第1頁
第11章流媒體應用_第2頁
第11章流媒體應用_第3頁
第11章流媒體應用_第4頁
第11章流媒體應用_第5頁
已閱讀5頁,還剩52頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第11章流媒體應用

隨著網絡多媒體的發展,帶寬越來越寬,網民可以在網絡上輕松獲取更多、更復雜的信息。本章將通過介紹在線播放技術的一些基本原理,實現一個自定義的播放系統。本章的講解流程如圖11-1所示。

圖11-1在線點播模塊講解流程圖

認識流媒體服務器WMS11.1通過WMS生成點播靜態頁面11.2使用ASP.NET2.0生成點播模塊11.3在播放媒體中插播廣告

11.411.1認識流媒體服務器WMS MicrosoftWindowsMediaServices是一個能適應多種網絡帶寬條件的流式多媒體信息發布平臺,包括了流式媒體的制作、發布、播放和管理的一整套解決方案。

11.1.1WindowsMediaServices9簡介 WindowsMediaServices9系列是WindowsMedia9系列的其中一部分

WindowsMedia播放器9系列 WindowsMedia編碼器9系列 WindowsMedia音頻/視頻9 WindowsMedia9系列SDK

WindowsMediaServices系統主要包括三大部分:制作、發布和播放。

11.1.2WMS的應用范圍 在現今的數字媒體應用環境中,流式技術(一種采用流式媒體的網絡多媒體點播技術)能夠提高經濟效益、可靠性及可管理性,WindowsMediaServices9系列能夠為企業及商業客戶提供以上的優點。

企業客戶可以為雇員、伙伴及客戶提供內容更豐富、更快捷的實時通信及培訓,同時可節省整體開支。商業客戶更可以維持競爭力,在現時的經濟逆境中控制成本,維持贏利能力。WMS的應用場合如下。

1.企業通信 2.電子學習 3.商業互聯網廣播商

11.1.3WMS流媒體的優勢 WindowsMediaServices9系列比前一個版本WindowsMediaServices4.1在性能和配置方面有了更大的改進,其主要優勢如下。

(1)動態內容編程

(2)快速廣播流 ①快速啟動 ②快速緩存 ③快速恢復 ④快速重新連接

(3)業內優勢(4)可伸縮的平臺11.2通過WMS生成點播靜態頁面

WindowsMediaServices流媒體服務器是WindowsServer2003中自帶的一套組件,所以本章示例的運行操作系統為WindowsServer2003SP1版本。

圖11-2點播頁面生成步驟

11.2.1添加發布點

圖11-3WindowsMediaServices工作界面

圖11-4創建向導對話框

圖11-5發布點內容類型

圖11-6發布點類型

圖11-7目錄位置

圖11-8內容播放

圖11-9單播日志記錄

圖11-10發布點摘要

圖11-11完成向導后的設置

11.2.2創建點播靜態頁面

圖11-12發布點內容界面

圖11-13公告說明界面

圖11-14生成點播頁面向導的歡迎界面

圖11-15點播目錄

圖11-16選擇點播文件對話框

圖11-17選擇點播內容的路徑

圖11-18保存公告選項

圖11-19編輯公告元數據

圖11-20向導的完成對話框

圖11-21“測試單播公告”對話框11.3使用ASP.NET2.0

生成點播模塊 前面使用了WindowsMediaServices創建了一個嵌入播放器和多媒體內容的HTM頁面,這樣就可以很方便地打開廣播列表中的多媒體。

本例將在VisualStudio2005中實現對這個HTM頁面的調用,并實現播放列表的點播功能。具體實現流程如圖11-22所示。

圖11-22點播功能實現流程圖

11.3.1在ASP.NET中引用自動生成的靜態頁面 既然已經有播放頁面,自然要添加到網站項目中才可以實現對頁面的調用

11.3.2制作點播列表 如果對頁面的引用沒有錯誤發生,現在開始制作多媒體的播放列表

圖11-23點播功能設計效果圖

11.3.3完成點播功能 點播列表界面已經設計完成,現在實現其內容的填充

圖11-24點播功能運行效果圖

11.3.4小結 本節介紹了如何使用ASP.NET2.0生成點播模塊。在完成點播功能中,還涉及使用SortedList類綁定到Repeater控件中。

SortedList類本質上是一個哈希表,表示鍵/值對的集合。這些鍵和值按鍵排序,并可按照鍵和索引訪問。其常用的方法如下所示。

(1)GetByIndex(2)GetKey(3)GetKeyList(4)GetValueList

圖11-25搜索排序哈希表示例結果11.4在播放媒體中插播廣告 WindowsMediaServices的強大的功能,支持在播放列表中或者播放的開始和結尾處,添加想發布的廣告內容

圖11-26廣告選項卡內容

圖11-27“包裝播放列表編輯器選項”對話框

圖11-28包裝播放列表文件

圖11-29保存包裝播放列表文件

小結 本例通過使用Windows2003提供的流媒體服務器,實現了一個播放列表的完成功能。用戶可通過單擊“播放列表”頁面的“點播”功能,實現對多媒體文件的瀏覽。最后還用WindowsMediaS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論