網路電台架設 Windows Media Service & Windows Encoder

來源:互聯網
上載者:User

網上有很多文章都是講如何架設一個網路電台的,但按照其步驟操作,總會出點小問題,現在把整個流程歸納如下,採用的是“推傳遞方式”

首先是安裝Windows Media Service和Windows Encoder,可安裝在同一台機器,也可以安裝在另一台機器,關於安裝可以查看

http://www.cnblogs.com/njnudt/archive/2010/07/28/1787107.html

 

簡單的說:

Windows Media Service就是一個散發者,接受使用者的點播,將收到的視頻流、音頻流分發給各個訪問使用者。

Windows Encoder就是一個編碼器,將音頻流、視頻流進行編碼,向Windows Media Service伺服器進行推送。

 

安裝完Windows Media Service後,開啟其控制台,如所示,選擇“屬性”選項卡:

 

右鍵“WMS HTTP 伺服器控制協議”,點擊“屬性”選項,這個協議允許其它機器通過HTTP方式向Windows Media Service伺服器發送音頻、視頻源。

 

 

WMS HTTP 伺服器控制協議 屬性中,預設連接埠為80連接埠,將其改為合適的連接埠(7777),也可以使用預設的80連接埠,並可以限定可以向其推送的IP地址清單,限制未授權使用者訪問。

 

當WMS HTTP 伺服器控制協議 屬性配置完成後,點擊確定按鈕,並啟用該服務,如所示:

 

 

以上Windows Media Service伺服器就算簡單配置完了,複雜的配置,大家可以嘗試一下,都是中文的,並且有說明,比較容易。 

————————————————————————————————————————————————————————————————————————

 

 

 

下面開始設定Windows Encoder一端,這個可以安裝在另一台機器上,也可以裝在Windows Media Service所在機器,一般來說,Windows Encoder所在機器是不確定的,而且可以動態增加,只需要推送到Windows Media Service伺服器進行分發廣播即可。

 

開啟Windows Encoder,選擇“廣播實況事件”

 

 

在彈出的“會話嚮導”中,選擇需要抓取的視頻裝置及音訊裝置,此處,由於是在虛擬機器測試的,因此裝置都是預設的,當你安裝了相關硬體後,此處即可選擇相對應的裝置。

 

 

單擊“下一步”,選擇“推傳遞到Windows Media伺服器”的方式,然後“下一步”

 

 

在嚮導中填入伺服器名稱(就是Windows Media Service所在的機器的網域名稱或者IP),並附加上一開始WMS HTTP 伺服器控制通訊協定設定的的連接埠,同時給發布點起一個名字(只能字母或者數字,切不可中文)

 

 

點擊“下一步”後,選擇位元速率

 

 

此介面是詢問是否儲存抓取的視頻流或者音頻流,此處我們選擇儲存(也可以不儲存,看實際需求)

 

 

此介面是檔案的相關屬性資訊,按需寫入即可。

 

 

到這個介面時,基本上Windows Encoder就已經配置好了,點擊“完成”

 

此時,彈出“Windows Media Service”所在伺服器的登入框,輸入使用者名稱、密碼

 

 

如果使用者名稱、密碼正確,此時Windows Encoder即可開始轉換已經捕捉到的視頻流、音頻流了。

 

 

——————————————————————————————————————————————————————————————————————————

 

再回過頭來看“Windows Media Service”所在伺服器,發布點中已經多了一個MediaTest,就是剛剛我們Windows Encoder中設定的那一個

 

 

查看發布點MediaTest的屬性,我們可以看到很多類別內容,比如限制,大家可以試試

 

 

此時,大家通過IE輸入“MMS://IP/MediaTest”,即可收聽Windows Encoder服務所推送的廣播內容了。一個簡單的網路電台就已經配置成功了。

 

拋磚引玉,底下要研究的就是當大量使用者進行收聽時,如何進行有效負載平衡等。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.