2013年7月16日

Transform Manager 教學 - 入門篇

介紹IIS擴充元件,Transform Manager。

Transform Manager基本上就是一個轉檔和加密的一個Job Manager,他本身並沒有轉檔的能力,但它可以讓我們外掛任何一種Encoder。

我們先來利用它預設提供的一些Template,來做一下簡單的說明。

1. 安裝完成後,在IIS內會看到Transform Manager這個選項
 
我們可以看到它有

  • Job Monitor : 監看所有轉檔的狀態(等待、完成、失敗、取消),裡面我們也可以看到轉檔的檔案以及相關的Log。
  • Job Template : 設定轉檔的工作流程。例如它預設的Video files to H.264 Smooth Streams and Apple HTTP Live Streams,就是先轉成Smooth Streams,再轉成Apple HTTP Live Streams (HLS)
  • Watch Folder : 監看目錄,Transform Manager會自動監看這邊設定的目錄,只要有檔案新增進去,它就會自動觸發某一個設定的Job Template,將檔案進行轉檔的動作。例如下面這個圖檔,就是指定C:\inetpub\media\Transform Manager\Smooth (VC1)\為Watch Folder,當有要轉檔的檔案丟進去該Folder,就會觸發Video files to VC-1 Smooth Streams這個Job Template。

大家可以注意看一下,在Watch Folder設定頁面,下面有一個Input files的設定區域,我們可以指定它看XML檔設定,來進行轉檔。例如下面這樣:
我們只要傳入一個XML檔案,以及所需的檔案,它可以進行批次轉檔。
下面這個XML範例:



基本上只要注意一下 這個區域,可以指定所有要一起轉檔的檔案清單。
另外你可以在這個XML檔案中,寫入一些你要客製化資訊。這個範例裡我在的屬性裡,留下了content_source_id。

若要做PlayReady加密,裡面也可以指定KeyId和KeySeed,作為加解密之用。

先做個基本的介紹,有些客製化的部分,晚點再做說明。

沒有留言:

張貼留言