輔助功能*

目錄

將檔案物件用於隨選視訊及 MP3 播放

設定 Flash Media Server

若要讓這個應用程式運作, 必須先設定「檔案存取」和「串流存取」。

檔案存取

「檔案物件」類別可以存取伺服器檔案系統內的沙盒環境。為避免使用不當, Flash Media Server 可以存取沙盒環境內的檔案, 但該環境是針對應用程式執行個體執行所在的虛擬主機所指定。

若要定義伺服器端沙盒環境, 請開啟 FileObj 資料夾內的 application.xml 檔案。定義要儲存 FLV 和 MP3 的位置, 以讓伺服器找到:

<FileObject>
    <VirtualDirectory>/approot; C:\Program Files\Macromedia\Flash Media Server 2\applications\MyCollection\streams\_definst_\ 
    </VirtualDirectory>
</FileObject>

上面的程式碼即為這個定義的沙盒環境啟用了安全檔案存取。您可以連續新增虛擬目錄, 設定多個檔案物件目錄。

串流存取

您也必須設定 Vhost.xml (位於 Flash Media Server 2 資料夾的 conf/_defaultRoot_/_defaultVhost_/ 子資料夾), 因為您必須指示伺服器, 當您從 Vhost 執行個體呼叫 "/approot" 時, 其應尋找指定的目錄。您將需要定義串流的位置 (應與前面定義的 FileObject 設定相同):

<VirtualDirectory>
   <Streams>/approot; C:\Program Files\Macromedia\Flash Media Server 2\applications\MyCollection\streams\_definst_\ 
   </Streams>
</Virtual Directory>