設定發佈點選項

[現場廣播專案] 支援兩種即時資料流模式:[廣播] 模式 (也稱為「提取模式」,因為其他來源是從 Microsoft Expression Encoder 提取內容) 與 [發佈點] 模式 (也稱為「發送模式」,因為內容是發送至伺服器)。 本主題只涵蓋使用 [發佈點] 模式。 如需 [廣播] 模式的詳細資訊,請參閱設定廣播資料流選項

在 [發佈點] 模式下,資料流內容會直接部署或發送到 Windows Media 或 IIS 的 Smooth Streaming 伺服器。 如果您是使用 Windows Media 伺服器,還可以選擇建立多點傳送檔案。 多點傳送檔案可將資料同步串流到網路上特定的一群接收者。 這與通常透過網路散佈的廣播不同。 如需建立多點傳送檔案的詳細資訊,請參閱建立多點傳送檔案

在 IIS 的 Smooth Streaming 廣播中,Expression Encoder 可讓您建立、重新啟動或更新 IIS 的 Smooth Streaming 伺服器上的發佈點。

如需多點傳送資料流的詳細資訊,請參閱以多點傳播串流傳遞內容 Hh532006.xtlink_newWindow(zh-tw,Expression.40).png

如需如何使用 Windows Media Services 執行資料流內容的詳細資訊,請參閱資料流媒體伺服器角色:設定資料流媒體伺服器 Hh532006.xtlink_newWindow(zh-tw,Expression.40).png

Note注意:

您只能使用 Windows Media – HTTP 傳輸即時編碼資料流。 如果資料流是透過 Windows Media 伺服器轉送,用戶端就可能會使用即時資料流通訊協定 (RTSP) 連線至該資料流, 但 Expression Encoder 並不支援 RTSP 資料流產生方式。

important note重要訊息:

您可以將數位版權管理 (DRM) 加密新增到 IIS 的 Smooth Streaming 廣播,但是務必切記,如果加密內容串流到 IIS 的 Smooth Streaming 發佈點,則無法在行動裝置上播放。 若您想要對行動裝置進行廣播 (透過在伺服器發佈點設定中選取 [啟用行動裝置] 以啟用此設定),就必須在 Expression Encoder 中停用 DRM。 如需 DRM 選項的詳細資訊,請參閱設定 DRM 選項

連線至發佈點

若要發送現場廣播,您必須先指定發佈點。 您可以使用現有的發佈點或自行建立發佈點。

設定發佈點選項

  1. 在 [輸出] 面板中,選取 [發佈點]。

  2. 在 [位置] 方塊中,輸入要發送內容之目標伺服器的完整 URL。 URL 目的地取決於您在 [編碼] 面板中選擇的輸出格式。 如果選擇 [Windows Media],Expression Encoder 會將內容發送到 Windows Media 伺服器。 如果選擇 [IIS 的 Smooth Streaming],Expression Encoder 則會將內容發送到 IIS 的 Smooth Streaming 伺服器。 通常可以使用這種語法:http://<伺服器名稱>:<連接埠>/<發佈點名稱>。 若是使用 IIS 伺服器,則 URL 後面必須附加 ".isml"。 您也可以更新目前的發佈點或建立新的發佈點。 如需詳細資訊,請參閱稍後的<更新發佈點>程序。

  3. 按一下 [連線] 並輸入任何驗證資訊,以建立伺服器連線。 如果此時沒有按一下 [連線],當您啟動資料流工作階段時,系統會視需要提示您輸入驗證資訊。 在您按下 [連線] 後,Expression Encoder 將嘗試連線至指定的發佈點。 一旦已進行連線,您便會在 [位置] 功能表下方的區域內看到以下三種情況的其中一種 (取決於連線的狀態)。 請根據實際情況,依照各情況所述的指示加以處理。 請注意,下列所有情況是僅就發佈目標為使用 IIS Media 4.1 的伺服器而論。  如果您是使用 IIS Media 4.0,則其現象將與舊版的 Expression Encoder 無異。

    • 如果發佈點已關機 :在此情況下,連線的狀態取決於伺服器是否啟用了「在初次用戶端要求時自動啟動發佈點」命令。 如果伺服器已啟用該選項,Expression Encoder 便會連線至發佈點且將處於啟動狀態。 如果伺服器已停用該選項,則連線按鈕會呈現紅色且狀態將顯示為 [閒置],並出現下列錯誤訊息:「發佈點未啟動。 請在廣播之前重新啟動」。

    • 如果發佈點已啟動 :[連線] 按鈕上會出現紅色的點,且狀態將顯示為 [使用中]。 若要進行廣播,您必須重新啟動發佈點, 作法是按一下 [重新啟動]。如此 Expression Encoder 將會傳送重新啟動訊息至 IIS 伺服器。 一旦重新啟動成功,[連線] 按鈕上隨即出現綠色的點,且狀態將顯示為 [正在啟動]。

    • 如果發佈點已停止 :[連線] 按鈕上會出現紅色的點,且狀態將顯示為 [已停止]。 若要使用該發佈點,您必須予以重新啟動。

建立新的發佈點

您可以直接從 Expression Encoder 在伺服器上建立新的發佈點。

建立新的發佈點

  1. 在 [發佈點] 區段的 [位置] 方塊中,輸入新發佈點的 URL。

  2. 按一下 [連線]。

  3. 由於發佈點仍不存在,Expression Encoder 將在 [連線] 按鈕旁顯示 [建立] 按鈕。 按一下 [建立] 按鈕後,在伺服器的位置上便會建立以預設設定指定的新發佈點。 一旦建立了發佈點,您即可開始發佈或以自訂值更新該發佈點。 如需更新發佈點的詳細資訊,請參閱下一節。

更新發佈點

您可以從 Expression Encoder 內部,複製先前已在伺服器上建立的發佈點之各項設定,然後將這些設定套用至另一個現有的發佈點,藉此更新 IIS 伺服器上現有的發佈點。 您可以直接從 Expression Encoder 在伺服器上建立新的發佈點。

這項功能讓您得以將伺服器上建立的無數發佈點當成範本,用來建立新的發佈點。 您還能快速地將現有的發佈點更新為下一場廣播的新標題和持續時間資料。

更新發佈點

  1. 在 [輸出] 面板中,選取 [發佈點]。

  2. 連線至某個發佈點或建立新的發佈點。

  3. 連線之後,視需要按一下 [顯示/隱藏進階屬性] 以顯示 [更新發佈點] 區段。

  4. 選取 [更新發佈點]。

  5. 在 [複製設定] 方塊中,如果您要更新伺服器上某個現有發佈點的設定,請從功能表選擇其 URL。 此功能表會顯示目前連線的伺服器上現存的所有發佈點。 若只想要更新標題和持續時間,則選取 [使用預設發佈點設定]。

  6. 在 [標題] 方塊中輸入廣播的標題。

  7. 在 [持續時間] 方塊中,使用 DD:HH:MM:SS 格式輸入廣播的執行時間。 輸入持續時間可以讓搜尋列在播放過程中隨著廣播的播放而平順地捲動,並且更易於搜尋 DVR 內容。

  8. 按一下 [更新]。 發佈點隨即更新,且傳輸區域內的 [開始] 將呈啟用狀態。 接著,您就可以開始進行廣播。

使用 EventID

[EventID] 欄位的主要用途,是為避免用戶端向曾經使用過的發佈點要求資料流時得到快取的資料。 如果您使用同一個發佈點來廣播不同的內容,就要針對每次的廣播使用不同的 [EventID],以免用戶端取得已快取的舊有片段。 [EventID] 欄位讓您可在伺服器對目前廣播所要求的 URL 中加入唯一識別碼。 這將確保用戶端要求必能取得正確的片段。

建立 EventID

  1. 如有需要,在 [發佈點] 區段按一下 [顯示/隱藏進階屬性] Hh532006.2f8a79a9-68d2-4878-8b75-c76ceb921b3b(zh-tw,Expression.40).png 以顯示 [EventID] 方塊。

    [EventID] 欄位。

  2. 執行下列其中一項動作:

    • 輸入唯一的 [EventID] 值,只要其為有效的 URL 字元即可。

    • 按一下 [產生] 以在 URL 中加入目前的日期/時間戳記。

  3. 另外,若您希望 Expression Encoder 每次停止廣播時都產生新的 EventID,還可按一下 [重新啟動時自動更新 EventID]。 如果選取此選項,您就不必手動更新 EventID。Expression Encoder 會使用目前的系統日期和時間做為自動產生的 EventID。

important note重要訊息:

如果您是使用 IIS Media 4.0,則為求確保您的廣播將會使用正確的 EventID,請務必輸入 EventID 值,然後重新啟動伺服器上的發佈點。 若使用 IIS Media 4.1,您可以從 Expression Encoder 重新啟動發佈點。

另請參閱

工作

建立多點傳送檔案
設定廣播資料流選項
建立現場廣播工作階段

Copyright © 2011 by Microsoft Corporation. All rights reserved.