編碼器:
它由壹臺普通電腦、壹個微視高清視頻采集卡和流媒體編碼軟件組成。微視流媒體采集卡負責通過編碼軟件將音視頻信息源輸入計算機進行處理;編碼軟件負責將流媒體采集卡傳輸的數字音視頻信號壓縮成流媒體格式。在直播的情況下,還負責將壓縮後的流媒體信號實時上傳到流媒體服務器。
服務器:
它由流媒體軟件系統的服務器部分和硬件服務器組成。該部分負責管理、存儲和分發編碼器傳輸的流媒體節目。
終端播放器,也稱為解碼器:
這部分由流媒體系統的播放軟件和壹臺普通PC機組成,用來在流媒體服務器上播放用戶想看的視頻節目。
目前主流的流媒體技術有三種,分別是RealNetworks的RealSystem、微軟的WindowsMediaTechnology和蘋果的QuickTime。
1.蘋果的QuickTime。
QuickTime是壹個非常古老的媒體技術集成,它是數字媒體領域事實上的工業標準。說“集成”這個詞是因為QuickTime實際上是壹個開放的體系結構,它包括各種
各種流媒體或非流媒體技術。QuickTime是最早的視頻行業標準,1999發布的QuickTime 4.0版本開始支持真正的流式播放。因為QuickTime本身就存在。
借助平臺(MacOS)的便利,它也擁有眾多用戶。QuickTime在視頻壓縮上使用了SorensonVideo技術,在音頻部分使用了QDesignMusic技術。QuickTime最大的
它的特點是包容性,這使它成為壹個完整的多媒體平臺。因此,基於QuickTime,可以使用各種媒體技術來共同制作媒體內容。同時在互動性上是三個方面。
他們中最好的。例如,QuickTime文件可以同時包含midi、動畫gif、flash和smil格式的文件。利用QuickTime中WiredSprites的交互格式,可以設計各種類型的文件。
交互界面和動畫。QuickTime流媒體技術的實現基於三個軟件的支持:QuickTime player、QuickTime editing and production和QuickTime streaming server。
2.2的RealMedia。真實網絡
RealMedia發展了很久,所以有很多先進的設計。例如,ScalableVideoTechnology可以根據用戶電腦的速度和連接質量自動調整媒體。
身體的回放質量。兩遍編碼技術可以通過預掃描媒體內容,然後根據掃描結果對其進行編碼來提高編碼質量。尤其是SureStream自適應流技術,
有可能通過壹個編碼流來提供自動適合於具有不同帶寬的用戶的流式回放。RealMedia的音頻部分采用RealAudio,在低帶寬環境下傳輸性能突出。RealMedia through base
在smil中,我們結合了自己的RealPix和RealText技術,實現了壹定的交互能力和媒體控制能力。真正的流媒體技術需要RealPlayer播放器和RealProducer三個軟件的支持。
編輯和制作,RealServer服務器。
3.微軟視窗媒體
WindowsMedia是三家公司中最後壹家進入這壹市場的,但憑借其操作系統的便利,它迅速獲得了更大的市場份額。WindowsMediaVideo采用mpeg-4視頻壓縮技術,
音頻技術是WindowsMediaAudio。WindowsMedia的關鍵核心是MMS協議和ASF數據格式。MMS用於網絡傳輸控制,ASF用於封裝媒體內容和編碼方案。
目前WindowsMedia在交互能力上是三者中最弱的,自身的ASF格式交互能力不強,除了通過IE支持smil之外沒有其他交互能力。WindowsMedia流
媒體技術的實現需要WindowsMedia播放器、WindowsMedia工具和WindowsMedia服務器三個軟件的支持。壹般來說,如果使用Windows server平臺,
WindowsMedia成本最低。雖然現階段它的功能不是最好的,但是它的用戶也不是最多的。
Windows媒體系統
傳輸協議:mms(多媒體流多媒體流)完全封閉。
常見的流媒體文件格式:asf,wmv,wma
組織文件格式:wsx
真實媒體系統
編碼標準:主要支持Real。
傳輸協議:rtsp(有限開放)
常見的流媒體文件格式:rm、ra
組織文件格式:smi,smil
Flash媒體系統
傳輸協議:rtmp
常見的流媒體文件格式:flv,f4v。
組織文件格式:swf,smil
快速計時系統(未擴展)