導航:首頁 > IDC知識 > 媒體流伺服器

媒體流伺服器

發布時間:2020-08-09 01:36:34

1、流媒體伺服器作用?

流媒體伺服器是運營商向用戶提供視頻服務的關百鍵平台,能對媒體內容進行採集、緩存、調度和傳輸播放,是流媒體應用系統的基礎,也是最主度要的組成部分。

流媒體伺服器的主要功能是以流式協議(RTP/RTSP、MMS、RTMP等)將視頻文件傳輸到客戶端,供內用戶在線觀看;也可從視頻採集、壓縮軟體接收實時視頻流,再以流式協議直容播給客戶端。該技術廣泛應用於視頻點播、視頻會議、遠程教育、遠程醫療和在線直播系統中。

2、什麼是流媒體伺服器?

流媒體伺服器
流媒體指以流方式在網路中傳送音頻、視頻和多媒體文件的媒體形式。

相對於下載後觀看的網路播放形式而言,流媒體的典型特徵是把連續的音頻和視頻信息壓縮後放到網路伺服器上,用戶邊下載邊觀看,而不必等待整個文件下載完畢。由於流媒體技術的優越性,該技術廣泛應用於視頻點播、視頻會議、遠程教育、遠程醫療和在線直播系統中。

作為新一代互聯網應用的標志,流媒體技術在近幾年得到了飛速的發展。而流媒體伺服器又是流媒體應用的核心系統,是運營商向用戶提供視頻服務的關鍵平台。其主要功能是對媒體內容進行採集、緩存、調度和傳輸播放,流媒體應用系統的主要性能體現都取決於媒體伺服器的性能和服務質量。因此,流媒體伺服器是流媒體應用系統的基礎,也是最主要的組成部分。

主要產品流媒體伺服器:大並發視頻伺服器、直播時移伺服器、P2P直播伺服器、視頻交互應用伺服器視頻應用管理:媒體內容管理系統、H.264/MPEG-4編碼工具、機頂盒終端管理系統、節目導航與發布系統

3、流媒體伺服器的功能

流媒體伺服器的主要功能是以流式協議(RTP/RTSP、MMS、RTMP等)將視頻文件傳輸到客戶端,供用戶在線觀看;也可從視頻採集、壓縮軟體接收實時視頻流,再以流式協議直播給客戶端。典型的流媒體伺服器有微軟的Windows Media Service(WMS),它採用MMS協議接收、傳輸視頻,採用Windows Media Player(WMP)作為前端播放器;RealNetworks公司的Helix Server,採用RTP/RTSP協議接收、傳輸視頻,採用Real Player作為播放前端;Adobe公司的Flash Media Server,採用RTMP(RTMPT/RTMPE/RTMPS)協議接收、傳輸視頻,採用Flash Player作為播放前端。值得注意的是,隨著Adobe公司的Flash播放器的普及(根據Adobe官方數據,Flash播放器裝機量已高達99%以上),越來越多的網路視頻開始採用Flash播放器作為播放前端,因此,越來越多的企業開始採用兼容Flash播放器的流媒體伺服器,而開始淘汰其他類型的流媒體伺服器。支持Flash播放器的流媒體伺服器,除了Adobe Flash Media Server,還有sewise的流媒體伺服器軟體和Ultrant Flash Media Server流媒體伺服器軟體,以及基於Java語言的開源軟體Red5。

4、流媒體伺服器

使用Windows Media Encoder這個軟體即可實現網上廣播服務,不過,藉助於Windows Media Services,利用Windows Media Encoder製作的流媒體文件,我們的網路廣播站功能將更為強大。下面,我們將利用Windows Media Encoder單獨建立廣播站,並將其納入Windows Media Services,實現更強大的功能。
1. 安裝Windows Media Services。
首先安裝Windows 2000 Server或者Windows .Net Server,然後打開「開始-控制面板-管理工具-管理您的伺服器」或「開始-控制面板-添加或刪除程序-添加/刪除Windows組件」(建議使用第二種),在其中勾取「Web應用程序伺服器」,也就是2000 Server中的IIS伺服器,單擊「下一步」進行添加;
添加IIS完畢後,再次啟動添加/刪除Windows組件程序,並勾取Windows Media Service項,單擊詳細信息,在其中選擇「用於Web的Windows Media Services Administrator」以啟動Windows Media Services的Web管理功能(2000中可能沒有這些選項,只需要安裝Windows Media Services即可);
2. 安裝Windows Media Encoder。
從微軟網站下載Windows Media Encoder 7.1(由於Windows Media Encoder 9.0無法在.Net Server下工作)進行安裝,至此,Windows Media服務的伺服器和編碼器都已經具備;
3. 從「開始-程序-Windows Media」 啟動Windows Media Encoder,在出現的向導界面中根據自己的需要選擇合適的選項,建議新手「使用新建會話向導廣播、捕獲或轉換文件」,選擇後單擊確定;
4. 由於進行的是廣播,所以在下一個彈出的畫面中請選擇「在附屬設備或計算機屏幕廣播實況事件」,這樣的選擇能夠讓Windows Media Encoder直接進行廣播或者將其加入Windows Media Service服務;
5. 在下一個畫面中選擇您進行視頻或音頻捕獲的設備,筆者沒有視頻卡,所以只能選擇「屏幕捕獲」,有視頻卡的朋友請選擇您的視頻卡;
6. 廣播信號必須通過一個有效的埠進行傳輸,因此必須對它進行設置。Windows Media Encoder默認的埠為8080,但由於這個埠經常被其它軟體佔用,所以建議朋友們單擊「查找可用埠」以換成其它隨機埠或者直接輸入沒有被佔用的埠。我選擇了「3170」埠;
7. 然後就開始選擇我們進行廣播的流媒體質量,有一個公式您可以參考:流媒體配置文件帶寬×最大連接用戶數=您的上行帶寬(不是下載,是上傳)。您如果有2Mbps的上行帶寬,選擇了100Kbps的配置文件,則允許同時20個觀眾看到您的廣播,由此可見,流媒體服務對帶寬的需求是巨大的;
8. 在這個窗口您可以選擇將進行廣播的流媒體存檔,以便於以後觀看或者進行點播,若只是作為實況廣播服務,並且硬碟空間不大,您可以不選取;
9. 「下一步」後,您可以選擇是不是添加微軟內置的歡迎、休息和再見文件,我就沒要這些東西,誰給微軟免費作廣告,呵呵;
10. 然後,我們可以給我們的廣播節目添加上版權信息,這些信息在播放時,會出現在Windows Media Player中;
11. 彈出最後一個確認窗口後,我們最終的廣播界面就出現了,若是有視頻捕捉設備,只要單擊「開始」,我們的廣播站就運行起來,只要在客戶機IE中輸入「mms://伺服器的:埠值」就會彈出media player播放電視。如我建立的廣播站地址就是「mms://192.168.0.1:3170,這些信息您也可以直接在此界面的連接標簽中查看;
12. 若是您和我一樣沒有視頻捕捉設置,或者想向用戶播放一段錄制好的視頻,請點擊「會話-屬性」(此面板能夠對所有設置過的數據進行調整),單擊「更改」按鈕,在彈出窗口中選擇視頻右邊的下拉框,單擊「查找文件」,找到您預先錄制好的視頻文件(支持asf、wmv、avi、mpg等格式);
13. 再回到廣播界面,點擊開始,您的文件就可以被網路上的兄弟姐妹看到了,

若是想添加更多的文件或設備,請在以上窗口單擊「更改」旁的「新建」進行添加即可;
14. 您可能覺得到這里我們就大功告成了,實際上遠遠沒有,這只是最基本的直播廣播,我們還需要將其加入Windows Media Services的廣播服務中,以實現更強大的功能。請將你的滑鼠指向「開始-控制面板-管理工具-Windows Media Services」,打開Windows Media管理器(2000 Server應該是一個Web界面)。選擇左邊的伺服器後,單擊操作菜單中的「添加發布點(向導)」,經歷歡迎頁面後,會出現發布點命名窗口,在其中輸入您願意使用的名字,我輸入的是「SOFTICP.COM_Broadcast」;
15. 在下一個窗口中,將讓您選擇所要發布的內容類型,如果只是單純的進行流媒體直播,就選擇「編碼器(實況流)」,若是想在實況流中加入其它製作好的文件,請選擇「播放列表」,若是想建立視頻點播伺服器,請選擇「目錄中的文件」。由於我有現成的製作好的文件,所以選擇了「播放列表」;
16. 選擇完了發布內容的類型,就要選擇發布的方案,我們進行的是網路廣播的服務,當然要選擇「廣播發布點」。在接下來的窗口中,我們要選擇內容的傳遞方式,看到了吧,這次我們前面介紹的單播和組播的基本概念起了作用,我們的網路一般不支持組播,所以要選擇「單播」;
17. 若是您以前有創建好的播放列表文件(wsx或htm文件),直接在下一個窗口中選擇「現有播放列表」,若是沒有,請跟我一樣,「新建播放列表後進行添加」。在添加窗口中,可以添加文件、編碼器的實況流、遠程發布點的流媒體、ASP、CGI的動態源等多種媒體,並且還可以添加廣告信息以及調整媒體的播放順序;
18. 完成播放列表的編輯後,點擊「下一步」將播放列表保存成文件,並且在下一個窗口中可以選擇是否「循環播放」或「無序播放」這些流媒體。再經歷幾個確認框,您就完成了Windows Media流媒體廣播伺服器的建立,為了快捷,我們就將「完成此向導後啟動其它向導」前面的對勾去掉吧!
19. 伺服器啟動後,您就可以在Windows Media Player中輸入「mms://伺服器IP/發布點名稱」觀看網路廣播了。而在Windows Media Services的管理器中,我們可以隨時監視流媒體的播放情況、添加/刪除與調整播放列表、插入廣告、發布公告(可以直接生成htm頁面)、調整該廣播站的屬性等操作,並可以隨時通過下面的按鈕啟動與停止廣播站以及測試當前流媒體是否正常;

此圖是使用公告向導建立的發布點公告網頁,是不是非常方便?
20. 我們還可以通過在瀏覽器中輸入管理器的網址或者直接啟動管理工具中的「Windows Media Services(Web)」來對整個流媒體伺服器進行Web管理以及遠程管理,其管理界面與本地管理除了少幾個功能外,幾乎沒有差別。
遠程管理還可以對一個伺服器組多台伺服器進行管理。

5、流媒體伺服器幹嘛用的?

流媒體流媒體伺服器把連續的音頻和視頻信息壓縮後‌‌放到網路伺服器上,用戶邊下載邊觀看,而不必等待整個文件下載完畢;通過網路播放流媒體文件時,文件本身不會在本地磁碟中存儲,這樣就節省了大量的磁碟空間開銷。可以參考流媒體的應用

6、什麼是流媒體伺服器

流媒體指以流方式在網路中傳送音頻、視頻和多媒體文件的媒體形式。

相對於下載後觀看的網路播放形式而言,流媒體的典型特徵是把連續的音頻和視頻信息壓縮後放到網路伺服器上,用戶邊下載邊觀看,而不必等待整個文件下載完畢。由於流媒體技術的優越性,該技術廣泛應用於視頻點播、視頻會議、遠程教育、遠程醫療和在線直播系統中。

作為新一代互聯網應用的標志,流媒體技術在近幾年得到了飛速的發展。而流媒體伺服器又是流媒體應用的核心系統,是運營商向用戶提供視頻服務的關鍵平台。其主要功能是對媒體內容進行採集、緩存、調度和傳輸播放,流媒體應用系統的主要性能體現都取決於媒體伺服器的性能和服務質量。因此,流媒體伺服器是流媒體應用系統的基礎,也是最主要的組成部分。

7、請大家推薦幾個流媒體伺服器!

矽偉智和遠古都還不錯,不過不是開源的哈

8、流媒體伺服器有啥用,說具體點謝謝

流媒體伺服器解決你視頻播出應用的諸多問題,包括轉碼、直播、點播、防盜鏈等,衡量指標有:1)產品化程度,2)性能,3)私有化部署的難度等。推薦使用:
1 NTV Media Server G3
2 Wowoz
3 Red5
4 Windows Media Server
5 Adobe Flash media Server

9、流媒體伺服器有哪些

主要流媒體伺服器有:大並發視頻伺服器、直播時移伺服器、P2P直播伺服器、視頻交互應用伺服器視頻應用管理:媒體內容管理系統、H.264/MPEG-4編碼工具、機頂盒終端管理系統、節目導航與發布系統,希望能夠幫到你,謝謝!

10、流媒體伺服器與傳統伺服器有何不同

您好,流媒體伺服器不需要什麼特別的平台。
流媒體伺服器和網站(Web)伺服器一樣,要經受許多人的同時訪問,相比Web伺服器來說,由於多媒體文件需要更強處理能力,其硬體設備應超越一般用於Web的伺服器。所以,流媒體伺服器最好滿足以下硬體條件。
一顆強勁的「芯」。如果計算機CPU頻率太低,處理能力過慢,電腦在被多用戶訪問時將我們無法進行其他任何操作。
大容量內存和硬碟。流媒體的製作和發送是系統資源的黑洞,擁有大容量內存是系統穩定運行的前提;而流媒體文件體積較大,大量的媒體文件需要更多的存儲空間。建議內存至少512MB,硬碟80G以上。
佔用系統資源少的音效卡。好的音效卡有助於CPU佔用率的降低,並且對錄音的質量有很大影響(用於網上直播)。
良好的視頻捕捉設備。
盡量高的帶寬。當然是上網速度越快越好,不過我們可以在流媒體伺服器中對連接數做一個限制,以免當機。

與媒體流伺服器相關的知識