2007年8月8日 星期三

Silverlight RC : Update Silverlight Streaming Apps


  1. 如果你已經有裝Expression Media Encoder,先更新Expression Media EncoderPreview Update: [Download ↓]


  2. 安裝完畢後,你會在
    C:\Program Files\Microsoft Expression\Media Encoder 1.0\Templates\EN
    底下找到新的template。
    這裡有個小插曲(我每次都是被笨問題拌住!),我安裝Media Encoder的位置在E:\Program Files\Microsoft Expression\Media Encoder 1.0,Media Encoder一直找不到For RC的template,於是我直接把C:\Program Files\Microsoft Expression\Media Encoder 1.0\Templates\EN底下的檔案直接Copy&Paste到E:\Program Files\Microsoft Expression\Media Encoder 1.0\Templates\zh-tw才解決這個笨問題!!
    安裝完畢後E:\Program Files\Microsoft Expression\Media Encoder 1.0\Templates\zh-tw資料夾底下會從

    變成
    (多了加"RC"的範本~)




  3. 以下為圖文並茂的Media Encoder使用步驟
    a.工具列 File > Import

    b.選擇WMV檔

    c.於右方設定區塊: Settings > Video,選擇Video形式

    d.於Output > Template,選擇輸出範本(請選擇註有RC的範本)

    e.按下"Encode"後,如果沒有變更預設值,那麼 Encode 之後,會在 檔案總管 > 桌面 > 我的文件 > Expression > Expression Media Encoder > Output 裡產生一個檔案夾


  4. Silverlight Streaming 上傳步驟
    a.透過Expression Media Encoder,用來轉換既有的Windows Media Video檔案,以便在網路上播出。
    如果你裝了Microsoft Expression Media Encoder Preview
    卻發現沒有template的話,直接將安裝資料夾中的Template\en的資料夾複製一份
    繁體中文的作業系統命名為zh-tw
    (Template放置的資料夾 : C:\Program Files\Microsoft Expression\Media Encoder 1.0\Templates\en)

    b.Expression Media EncoderRC版template會生成下列檔案:
    BasePlayer.js
    CampusLaunch.wmv
    Default.html
    MicrosoftAjax.js
    player.js
    player.xaml
    PlayerStrings.js
    preview.jpg
    project.csproj
    Silverlight.js
    StartPlayer.js

    c.加入RC版manifest.xml (用以描述使用的AP)
    <SilverlightApp>
    <loadFunction>StartWithParent</loadFunction>
    <jsOrder>
    <js>MicrosoftAjax.js</js>
    <js>BasePlayer.js</js>
    <js>PlayerStrings.js</js>
    <js>player.js</js>
    <js>StartPlayer.js</js>
    </jsOrder>
    </SilverlightApp>

    d.將.html, .csproj等檔案刪除後,連同manifest.xml
    將b.中所有檔案包成一個.zip檔
    (注意!! ZIP檔中不要包folder)

    e.http://silverlight.live.com/ > Manage Applications

    f.將.zip檔上傳

    g.上傳成功後,網站會提供一些程式碼讓你直接貼在你的網頁上
    如此便可在你的網站上播放你所上傳的影片了

沒有留言: