微軟Silverlight中加入Smooth Streaming
微軟在2008年10月推出了Silverlight,這是一個(gè)免費(fèi)的運(yùn)行時(shí),提供了豐富的應(yīng)用,在多平臺(tái)上提供高質(zhì)量互動(dòng)性的視頻,瀏覽器可以使用其.NET框架。這其中的某些性能包括動(dòng)畫(huà),矢量圖形和音頻視頻播放。
微軟Silverlight2.0 在北京奧運(yùn)會(huì)期間用于互聯(lián)網(wǎng)視頻流播放時(shí),人們就對(duì)它贊譽(yù)有加。它的功能受到了美國(guó)NBC,CCTV和其他十個(gè)主要國(guó)家市場(chǎng)的青睞。
奧運(yùn)會(huì)之后,Silverlight2 還啟用了Blockbuster以便向PC和Mac用戶提供高質(zhì)量的串流影像。
自那以后,微軟動(dòng)作不斷,這其中就包括Silverlight3.0測(cè)試版的推出??磥?lái)歷史是會(huì)重演的,因?yàn)镹BC宣布將再次選擇微軟Silverlight播放高清晰度的奧運(yùn)會(huì)。2010年在溫哥華舉行的冬奧會(huì)將是一次完全以720p的標(biāo)準(zhǔn)來(lái)展示現(xiàn)場(chǎng)直播和點(diǎn)播的Smooth Streaming事件。因此,我們有必要了解Smooth Streaming到底是什么?
Windows Server 2008和Smooth Streaming
據(jù)微軟Silverlight網(wǎng)站透露,下一代服務(wù)器操作系統(tǒng)Windows Server 2008將有助于內(nèi)容供應(yīng)商用較低成本的內(nèi)容傳輸發(fā)展新級(jí)別的可靠性和可擴(kuò)展性。當(dāng)Windows Server用來(lái)傳輸流媒體或跨平臺(tái)/跨設(shè)備的應(yīng)用程序時(shí),將體現(xiàn)極具影響的競(jìng)爭(zhēng)力,而這一技術(shù)已經(jīng)在世界各地主流廣播中得以應(yīng)用。
有Windows Server2008以后,微軟正致力于Silverlight媒體的開(kāi)發(fā),這一媒體具備用于流媒體的Windows Media Services 2008以及newIntenet Informatica Services(IIS)7.0 Media Services,它是基于 HTTP的綜合性媒體傳輸平臺(tái),能提供智能的持續(xù)的下載和信息流。
IIS Media Services包括五個(gè)與媒體相關(guān)的擴(kuò)展:Smooth Streaming是點(diǎn)播媒體的自適應(yīng)流媒體傳輸;Live Smooth Streaming是現(xiàn)場(chǎng)直播型自適應(yīng)流媒體傳輸;Advanced Logging是豐富的,實(shí)時(shí)客戶和服務(wù)器端登錄;Bit Rate Throttling用來(lái)測(cè)量媒體傳送到播放器的速度;Web Playlists能為媒體內(nèi)容安全排序。企業(yè)利用這些性能就可以管理傳輸富媒體和其他網(wǎng)絡(luò)內(nèi)容的基礎(chǔ)設(shè)施,而不需要專門的流媒體服務(wù)器。
基本上,Smooth Streaming是IIS Media Services的擴(kuò)展,它支持現(xiàn)場(chǎng)直播和點(diǎn)播的自適應(yīng)性流媒體傳輸。Smooth Streaming也是微軟首次使用的產(chǎn)品化技術(shù),目的是傳輸NBCOlympic.com點(diǎn)播視頻。據(jù)微軟透露,Smooth Streaming能夠動(dòng)態(tài)探查并無(wú)縫轉(zhuǎn)換本地電腦上的Silverlight播放器接收的媒體文件視頻質(zhì)量。擁有高寬帶連接的客戶可以看到在線高清晰視頻,而那些低寬帶用戶也會(huì)得到適當(dāng)?shù)囊曨l。
曾幾何時(shí),我們都在網(wǎng)上看過(guò)視頻。到底是流媒體傳輸還是一般視頻卻不得而知。我們都經(jīng)歷過(guò)煩人的視頻緩沖過(guò)程,有時(shí)候這種情況發(fā)生在視頻播放初期,有時(shí)甚至是看得興致正濃的時(shí)候,這種緩沖打斷了我們觀賞的積極性。
正是這樣一種經(jīng)驗(yàn)使得我們不得不期待Silverlight中Smooth Streaming的加盟將如何改善視頻觀賞的效果。Smooth Streaming可以讓用戶享受連貫的高質(zhì)量流媒體傳輸?;蛟S從開(kāi)發(fā)者的角度而言更有意思的一點(diǎn)是創(chuàng)建和部署Smooth Streaming內(nèi)容一直以來(lái)都是非常簡(jiǎn)單的一件事。
使用Expression Encoder 2 SP1,開(kāi)發(fā)者可以編寫(xiě)高水平的內(nèi)容,每個(gè)媒體質(zhì)量級(jí)別都按照其完整文件編碼。開(kāi)發(fā)員必須選擇Expression Encoder的Silverlight 2模板以便發(fā)布所有媒體內(nèi)容,Silverlight播放器會(huì)啟動(dòng)IIS服務(wù)器。一旦IIS服務(wù)接收到媒體請(qǐng)求,它就會(huì)在每個(gè)視頻文件中創(chuàng)建虛擬塊并向客戶傳輸最好的數(shù)據(jù)。
據(jù)微軟和許多第一次使用的人透露,Smooth Streaming將為媒體公司提供更好的方式來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)高清視頻。Smooth Streaming也為內(nèi)容創(chuàng)建者和內(nèi)容傳輸網(wǎng)絡(luò)提供免費(fèi)代碼和簡(jiǎn)化的內(nèi)容管理。
當(dāng)然,微軟不代表所有的開(kāi)發(fā)者和內(nèi)容創(chuàng)建者。微軟也很想取悅廣大的客戶群和擁護(hù)者:普通家庭用戶。這是因?yàn)镾mooth Streaming可能終止那些非專業(yè)人士的服務(wù)。Silverlight 的Smooth Streaming將極大提高視頻的視覺(jué)體驗(yàn),并為使用該程序的網(wǎng)站提供高質(zhì)量,可靠的電視享受。
Smooth Streaming性能
Smooth Streaming具備許多明顯優(yōu)勢(shì),其中兩個(gè)最重要的是普通用戶可以在線觀看高質(zhì)量視頻,而且把用戶等待緩沖的時(shí)間降到最低,同時(shí)極大提速了打開(kāi)時(shí)間。Smooth Streaming技術(shù)是很先進(jìn)的技術(shù),因?yàn)樗捎昧藢?shí)時(shí)視頻流媒體傳輸質(zhì)量,可以根據(jù)用戶不同帶寬和中央處理單元情況來(lái)選擇數(shù)據(jù)流。
媒體公司可以充分利用Smooth Streaming性能來(lái)促進(jìn)廣告和定制收入。作為交換條件,Smooth Streaming也可以在提供優(yōu)良性能利用網(wǎng)絡(luò)中大量已有的HTTP基礎(chǔ)設(shè)施。
2009年4月,Smooth Streaming技術(shù)在NAB展覽推出時(shí),微軟展示了端到端實(shí)時(shí)流媒體傳輸。微軟稱,實(shí)時(shí)視頻流編碼將由withIntel Technologies’s Spinnnaker生產(chǎn),該公司是首個(gè)支持IIS Live Smooth Streaming 視頻編碼廠商。
Live Smooth Streaming現(xiàn)在還處于測(cè)試階段,能提供個(gè)人視頻錄像式存取和實(shí)時(shí)視頻流導(dǎo)航。其中最酷的一個(gè)功能是用戶可以將事件整合到進(jìn)程中,然后快速跳轉(zhuǎn)到開(kāi)始或后退到精彩部分。
在NAB展上,微軟還展示了Silverlight 3最具特色的一些性能,包括支持本地MP4格式播放,可擴(kuò)展的解碼器管道,使用圖形處理單元加速的全屏高清播放等。
此外,為了提供最高水平的內(nèi)容保護(hù),微軟在實(shí)時(shí)和點(diǎn)播SmoothStreaming中還執(zhí)行了PlayReady授權(quán)的Silverlight DRM。領(lǐng)先的DRM應(yīng)用服務(wù)供應(yīng)商,如BuyDRM,CDNetworks,Entriq Inc等都宣稱支持Silverlight DRM。
微軟顯然已經(jīng)是一個(gè)非常成功的公司,但它卻從不止步于所取得的成就。它總是不斷為用戶,設(shè)計(jì)師和創(chuàng)作者提供新的驚喜,這些當(dāng)然也改變了人們的互聯(lián)網(wǎng)體驗(yàn),Smooth Streaming也不例外。
【編輯推薦】