集成到現(xiàn)有基礎(chǔ)架構(gòu)中
對于在服務(wù)器上記錄和存儲音頻和視頻的應(yīng)用,開發(fā)人員現(xiàn)在可以創(chuàng)建一個支持某些用戶(如,站點管理員)的應(yīng)用以審閱提交的剪輯及按他們的意愿刪除或重命名這些剪輯。 可配置的日志目錄
日志旋轉(zhuǎn) 可配置的日志文件大小 可配置的日志內(nèi)容 內(nèi)容發(fā)布者能夠為使內(nèi)容賺錢以及確定消息的有效性和觸及范圍生成報告,因此從中受益。 流事件捕獲 利用有關(guān)立即可訪問的流事件的詳細信息,開發(fā)人員能夠確切了解如何、何時及由誰來訪問流視頻。 傳統(tǒng)的媒體交付功能(如漸進式下載)僅告訴您是否“點擊”或下載了某個媒體文件。發(fā)布者不可能知道用戶觀看了多少視頻,例如,如果用戶在視頻上點擊暫停而不是繼續(xù)播放它,或者如果用戶在觀看整個剪輯之前離開該網(wǎng)頁到其他地方瀏覽。 使用 Flash Media Server 中的流事件日志記錄能夠使發(fā)布者看到和捕獲最終用戶觀看的確切視頻數(shù)量。 管理控制臺 借助管理控制臺,運行、管理 Flash Media Server 部署和應(yīng)用變得輕而易舉。使用直觀的、基于 Web 的界面,管理員可以查看有關(guān)應(yīng)用、對象、流以及服務(wù)器運行正常的功能,如 CPU 性能以及來自單個 UI 的帶寬的實時信息。 可擴展性、可靠性和性能
過去,交付需要在多個服務(wù)器上運行的大型媒體應(yīng)用通常很復(fù)雜,需要進行大量的集成和/或手動工作。如下圖所示,內(nèi)容、配置文件和應(yīng)用邏輯必須被復(fù)制到所有服務(wù)器。需要創(chuàng)建同步服務(wù)器的特殊服務(wù)器腳本。監(jiān)控服務(wù)器或獲取日志信息可以一次完成,但如果希望同時監(jiān)控和查看來自所有服務(wù)器的報告,則會需要自定義工作。 在此情景下,可以通過任何常見的負載平衡軟件或硬件將流量發(fā)送到邊緣服務(wù)器。此方法簡化了大規(guī)模部署的負載平衡、故障轉(zhuǎn)移、冗余和群集。 以下所列是源和邊緣服務(wù)器中的許多智能功能,這些功能使其能調(diào)整媒體應(yīng)用的交付。 邊緣服務(wù)器的點播流緩存 邊緣服務(wù)器在用戶請求音頻和視頻內(nèi)容時將在網(wǎng)絡(luò)邊緣緩存該內(nèi)容??梢栽?RAM 中緩存該內(nèi)容,如果需要也可以本地存儲上進行緩存。將素材緩存到邊緣上可減少服務(wù)器訪問存儲的需求(該進程通常是大規(guī)模媒體交付的一個瓶頸),并使視頻能夠更快到達最終用戶。 實況流分段 除了方便點播文件外,實況流分段功能還使邊緣服務(wù)器能夠自動從某個源服務(wù)器(或另一個用于超大型部署的邊緣服務(wù)器)預(yù)定實況流,并根據(jù)需要將這些流發(fā)布給最終用戶。該功能支持在整個群集中自動訪問實況視頻。 數(shù)據(jù)流和共享對象處理 除了交付音頻和視頻之外,F(xiàn)lash Media Server 還可以采用一次性(流式)或永久(共享對象)方法提供數(shù)據(jù)。大規(guī)模數(shù)據(jù)類型轉(zhuǎn)換應(yīng)用就是該功能的一個極好實例。邊緣服務(wù)器還按交付音頻和視頻數(shù)據(jù)相同的方式進行數(shù)據(jù)交付。 路由管理 該功能使您能夠控制哪個邊緣服務(wù)器處理哪些連接,并控制在群集中路由數(shù)據(jù)的方式。 多進程 Flash Media Server 能夠使您作為一個獨立的進程運行每個虛擬主機、應(yīng)用或?qū)嵗?。由于以下諸多原因,這一功能非常有用:Flash Media Server 用于支持許多獨特的媒體應(yīng)用。為了獲得最高的可靠性,可以將這些應(yīng)用作為一個獨立的進程運行。如果您需要停止某一應(yīng)用進行維護或升級,它不會影響其他應(yīng)用。擁有由一個 FMS 服務(wù)器或群集提供動力的很多品牌或站點的公司也具有相同的優(yōu)勢。可以維護每一個站點而不會影響其他站點。 此外,一些操作系統(tǒng)將每個進程限制為 RAM 僅 2GB。通過使不同的實例使用不同的進程,您可以將操作系統(tǒng)的每個進程限制為大于 2GB。 YouTube經(jīng)營方面十大優(yōu)勢 作為一個視頻網(wǎng)站,在解決完技術(shù)問題之后,那么就要解決經(jīng)營問題了,如何讓自己的網(wǎng)站更吸引人,我們不妨看看全球最大的視頻網(wǎng)站YouTube是如何做的。 1.YouTube被認為是一個視頻站點,這里集中了數(shù)以億記的各種原創(chuàng)視頻。 2.YouTube非常開放:可以顯示影片觀看的次數(shù),提供指向影片的鏈接,這樣你對一個影片可以有更好的了解。 3.YouTube更關(guān)注社區(qū):你可以新建回復(fù),也可以回復(fù)別人的回復(fù) 4.YoTube讓你珍藏某些影片,這樣你可以很容易查看同一個影片。 5.你可以在YouTube里創(chuàng)建播放列表,并且共享它們,同時它還提供可供訂閱的頻道(channels )。 6.在YouTube,你可以成為一個小組的成員,一起討論關(guān)于某些影片的各種話題。這些影片則只是一個話題的引線 7.YouTube讓人們創(chuàng)建一個線上身份,這樣它更接近一個社會網(wǎng)絡(luò)。你可以向其他用戶發(fā)送信息,添加好友,訂閱他們的珍藏影片。 8.受歡迎往往并不意味著偉大。YouTube提供最高評價的和有爭議的影片列表。知道一個影片有有3000訪問量,500個絕妙的評價,這種感覺讓人安心。 9.YouTube提供更好的搜索。你可以按訪問量、評價、播放列表和頻道里的搜索量來排序結(jié)果。 10.YouTube提供大量免費音樂、影片和TV秀,它們沒有法律版權(quán)。這更符合最初的Internet精神。 Flash Media Server 發(fā)展趨勢 Flash平臺是給眾多互聯(lián)網(wǎng)用戶提供網(wǎng)絡(luò)視頻和富媒體應(yīng)用的最佳選擇方式。目前,F(xiàn)lash Media Server 已經(jīng)發(fā)展到第二代版本,F(xiàn)lash Media Server 2將為包括已完成錄制和實時Flash視頻大規(guī)模的應(yīng)用部署奠定了基礎(chǔ),譬如定制的視頻,網(wǎng)絡(luò)直播,MP3流式音頻,流式視頻和音視頻聊天應(yīng)用等方面。 Flash Media Server 2有一個包括robust API的可編程的流環(huán)境,開發(fā)者可以用精確代碼控制媒體流,互動特性,用戶認證和寬帶用戶體驗的偵測。Flash Media Server 2視頻體驗充分吸取了Flash Player 8的高品質(zhì)編碼的優(yōu)點,自動完成對客戶端連接能力的探測并相應(yīng)調(diào)整視頻流。 Flash Media Server 2運行在標(biāo)準(zhǔn)的Windows和Linux服務(wù)器上,并能將現(xiàn)有的數(shù)據(jù)庫,網(wǎng)絡(luò)和數(shù)據(jù)服務(wù)有效集成到一起??蓴U展的延伸性功能便于客戶處理基于XML媒介的媒體數(shù)據(jù),訪問本地系統(tǒng)資源和控制對現(xiàn)用媒體采集、報告并掌控管理系統(tǒng)。 對于使用者來說,F(xiàn)MS2還有以下幾種新功能。 支援新的On2 VP6編碼,提供了在很小的檔案仍舊保有高品質(zhì)的畫質(zhì)。 自動偵測Flash Player版本,來確保具有順暢的影片畫質(zhì)。 將追蹤線上錄放裝置功能,可以修正網(wǎng)路擁塞,即時無法預(yù)期的問題。 加強許多認證機制在影音串流部分,不管是服務(wù)器端的設(shè)定控制,遠端的Script執(zhí)行以及外部機制認證等,像是以單一嵌入來說,以Hash key來確認您在安全性上有更高的彈性。更還有防止網(wǎng)址連結(jié),或在觀看每一個內(nèi)容需付費等機制。 支持服務(wù)器端及客戶端的加密,在串流傳輸上可以被額外的加密。 FCS2對大型多媒體程序提供最佳的部署環(huán)境,使負載平均簡單化,可靠性的叢集服務(wù),并對多臺服務(wù)器來說保持彈性的管理頻寬、流量及每個執(zhí)行過程中的紀(jì)錄報表。 后端系統(tǒng)支援更加豐富,除了支援Remoting,F(xiàn)ile objects及XML objects,sockets與streams。還包括了Jabber XML串流及許多方式整合應(yīng)用服務(wù)器與針對擷取meta data信息的多媒體資產(chǎn)管理系統(tǒng)。 FMS2能設(shè)定在虛擬主機、應(yīng)用程序或個別獨立運作的實體,提供完善的可依賴性。 FCS2支援相容于W3C的ASCII log格式,可以即時地來監(jiān)看使用情形,又對服務(wù)器、串流事件提供完整的API,使發(fā)布者能夠使用工具來追蹤并產(chǎn)生串流內(nèi)容的報表使用情形。 |
|
|