顯示具有 Streaming 標籤的文章。 顯示所有文章
顯示具有 Streaming 標籤的文章。 顯示所有文章

應用 Expression Encoder 發佈 Silverlight Streaming 視訊

應用 Expression Encoder 發佈 Silverlight Streaming 視訊

Expression 套件中的 Expression Media Encoder 將變為 Expression Encoder, 現在的 preview 版本已經提供了類似於Windows Media Server 的視訊流發佈功能,如下將介紹一下如何在沒有安裝 Windows Media Service 的情況下,利用 Expression Encoder 發佈視訊流,並且用 Silverlight 進行展現。

1. 從 Live Encoding Mode 開始

进入Live Encoding模式

a. Live Encoding Mode

Expression Encoder 將提供一個 Live Encoding Mode, 可以從"View(視圖)" 選單選擇進入 Live Encoding Mode。

在 Live Encoding Mode 中你可以選擇視訊以及音頻捕獲設備,進行時時的編碼,也可以選擇已經存在的視訊檔案進行 Streaming。

2. 選擇輸出訊息/屬性

选择输出格式

b. 輸出格式設定

你可以通過輸出面板設定發佈在本機的輸出通訊埠,最大連結數目,也可以將發佈點設定到其它 Server 上。

你也可以將時時捕獲的視訊信號進行存檔,放在指定的目錄中。

image

c. 設定碼流屬性

设置Metadata

d. 設定 Metadata

3. 使用 Windows Media Player 進行測試

image

e. 測試 MMS 源

播放成功時,Expression Encoder 的 Connection count (連結數目)會顯示為1.

4. 利用 Silverlight 發佈網站

image

f. 選擇 Silverlight Player 模板

在 Expression Encoder 中,你可以選擇非 Live 模式對模板進行選擇發佈,之後在本地的 IIS 中把相應檔案夾設定為虛擬目錄,對 StartPlayer.js 檔案做如下變更:

function get_mediainfo(mediainfoIndex) {
switch (mediainfoIndex) {

case 0:
return { "mediaUrl": "mms://10.86.16.17:8080/",
"placeholderImage": "",
"chapters": [
] };
default:
throw Error.invalidOperation("No such mediainfo");
}
}

大功告成,馬上分享你的 Silverlight 視訊直播吧~

Flash升級將讓網路視訊提早進入高解析時代

最近,美國Adobe系統公司對於Flash 9.0播放器進行了升級,其中支援了H.264編碼,業內人士表示,這意味著Youtube在內的視訊網站供高解析視訊內容的步伐來得更快.據報道,此次Flash播放器的審計中,Adobe公司支援H.264編解碼,AAC音訊格式,此外還支援了圖形硬體加速功能.業內人士表示,這意味著網路高解析視訊的時代即將到來.之前,Youtube開始將網路視訊大批次轉向H.264格式,這也是蘋果公司Quicktime和各種硬體播放設備所支援的格式.網路瀏覽器中也可以看到1080線的高解析視訊.

業內人士還說,硬體圖形加速也將改進視訊播放,使用者不僅可以觀看Youtube的高解析視訊,甚至可以全螢幕觀看高解析視訊.  據悉,Adobe同時還升級了面向Linux操作系統的播放器,這是第一次讓視窗、Linux和Mac OS X操作系統的播放器同步升級.  

業內人士表示,目前最大的遺憾是Flash CS3軟體還沒有開始支援播放器中的新功能,Adobe公司也沒有給出升級這一軟體的時間表.  眾所周知的是,視訊網站一般支援使用者上傳多個格式的視訊檔案,然後他們將會統一轉換,並通過Flash流媒體服務讓使用者播放.  

此前,Youtube網站的華裔創始人陳士駿曾經對媒體表示,Youtube即將提供高質量的視訊內容,不少媒體將「高質量視訊」解讀為「高解析視訊」.