給windows media初學者的一點建議 (轉)

worldblog發表於2007-08-17
給windows media初學者的一點建議 (轉)[@more@]

非常的對不起,找不到原來帖子的出處了,沒有辦法把原貼地址標出來,原作者是"哈哈小豬"。希望對進行Media開發的新手們有幫助

---------------------------------------------------

給dia初學者的一點建議
Windows Media Technologies是目前免費的好用全面的流解決方案。

Windows Media service(或稱server) 是內含在windows server中的,不需另外購買。
它的encoder和也都是免費的,並且沒有plus、gold版本之分,全部免費。
它的所有sdk也是免費的。

為什麼是好用的呢?
1、全中文的介面,service、encoder和player都是。
2、全中文的文件,service、encoder和player都是。
3、系統內整合,同一家公司生產;相容性最好,最少。
4、開發文件最全,全部都有;非常詳盡。

雖然基本上是最好用的系統,但它畢竟是一個複雜的應用,從不會到熟練還是要有一定的過程的。論壇上也經常看到有一些朋友在對一些基本的概念反覆的提問,在這裡我想對初學者的學習提些建議。

目前Microsoft Windows Media Technologies主要有兩個版本:
1、Microsoft Windows Media Technologies 4.1版,service內含在 server中; 4.0也可透過相應軟體得到。音影片的codec主要是7和8版;encode是7.1版,player主要是應用6.4和7.1版(6.4的資源佔用小,6.4要7和8版的codec要加裝相應的codec)。
2、Microsoft Windows Media Technologies 9版,service內含在windows server中;其他版本的server目前不能支援。音影片的codec主要是9版;encode是9版,player主要是應用9和7.1版(7.1要播放9版的codec要加裝相應的codec)。

注意:所有的service都必須安裝在windows server上。

在學習Microsoft Windows Media Technologies的時候,你首先要理解它特有的名詞和術語。建議將位於 SystemDriveSystemsystem32Windows Mediadocsprint 目錄下的5個文件列印出來仔細閱讀。
這5個word 文件包含了幾乎所有的資訊包括概念、Microsoft Windows Media Technologies系統的組成、各組成部分的詳細使用、系統的部署和簡單的開發問題。
強烈建議初學者仔細通讀此文,以便對Microsoft Windows Media Technologies與歐全面完整的瞭解。

Encoder和Player的隨機文件也要仔細研讀,論壇上所提的有關使用方面大部分問題,實際上透過研讀上面所說的文件和其他相應軟體的隨機文件就可解決。

如果你想成為Microsoft Windows Media Technologies方面的高手,個人認為還需要具備以下兩個素質:
1、要對的知識有一定的瞭解。
Microsoft Windows Media Technologies是一種網路應用,所以說了解甚至熟練有很重要的意義
2、英文文件閱讀能力要強
提供了非常詳盡的各種文件,對於使用和開發幫助很大。如果你想看到最詳盡的資料、如果你不想吃比人嚼過的飯菜,提高英語能力,直接閱讀微軟最新的文件無疑是必需的。

微軟提供要詳盡的開發資料:Microsoft Windows Media Technologies的開發主要是透過 Windows Media SDK和Microsoft DirectShow這兩種工具。
有關的詳盡資訊可透過微軟網站上的
Microsoft Windows Media and DirectShow: Options for Application Developers和
Frequently Asked Questions About the DirectShow and Windows Media SDKs兩篇文章的得到了解。
Windows Media SDK有以下部件組成
Core I/O-Windows Media Format SDK
提供讀、寫A格式的應用介面(),它是所有Windows Media技術的底層核心技術。主要用於自行開發自己的windows media讀、寫程式,如player 、檔案格式轉換等應用。
生成和釋出windows media 格式檔案-Windows Media Encoder SDK
提供Windows Media Encoder COM, 用於開發實時捕獲到ASF檔案或透過網路傳送,也可開發檔案轉換功能。
釋出-Windows Media Services SDK
提供windows media service 端的unicast, multicast, and broadcast Windows Media 流的API。
回放-Windows Media Player SDK
透過對Player control的,是實現對windows media格式檔案的回放。
有關windows media 系統頁面開發的內容也包含在這裡。

注意:所有的開發程式包和文件均無官方的中文版。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-963710/,如需轉載,請註明出處,否則將追究法律責任。

相關文章