用戶端無法播放回視訊和多個 「 401-存取被拒 」 錯誤訊息記錄在 Windows 媒體服務記錄檔

文章翻譯 文章翻譯
文章編號: 885168 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您何處 Microsoft Windows 媒體播放機或 Microsoft Windows Media Center 版可能會不小心拒絕用戶端存取內容的問題。 這個行為的原因可能是內容提供者設定商務模型的方式。 本文將討論可能的解決方案,針對 這個問題。

徵狀

當使用者嘗試重新連線到伺服器來檢視一般使用者有檢視先前的 Microsoft Windows Media 內容時,結束使用者會在 Microsoft Windows Media Center 版用戶端或 「 拒絕存取 」 錯誤訊息在 Microsoft Windows 媒體播放程式用戶端收到"無法播放視訊 」 錯誤訊息。 用戶端再被拒絕存取內容而非被重新連線,並授權。

' 這種情形時視訊 On 隨選 (VOD) 服務提供者會發現多個 「 401-存取被拒 」 錯誤訊息已記錄。對一般使用者他最近所購買的內容,並至少一次成功存取內容,Microsoft Windows 媒體服務記錄檔中出現錯誤訊息。

發生的原因

服務提供者可以寫入,或可以購買了 Windows 媒體服務授權外掛程式,以強制一旦播放 」 訂閱模型或 「 播放 N 時間 」 訂閱模型。這些訂閱模型限制數目的一般使用者可以檢視內容的次數。

在 Windows XP Media Center 版如某些用戶端當一般使用者切換從全螢幕模式為視窗型模式時,一般使用者正在檢視內容,用戶端會建立新連線伺服器以擷取內容。 已離開視外掛程式,重新連線到伺服器會倒數計時,或 遞減,數目播放,一般使用者授權邏輯。 如果達到指定的播放次數限制用戶端將不會再有存取內容。

當結束使用者關閉資料流、 切換到另一個 URL 或經驗延長的網路中斷和再嘗試重新連線,以及播放相同的內容時,一般使用者使用 Windows Media Player 的使用者可能會遇到相同的行為。

解決方案

若要避免 < 徵狀 > 一節所提到的行為,使用一或多個下列的方法。

讓 Windows 媒體服務授權外掛程式伺服器連線無關

修改外掛程式 Windows 媒體服務授權,才能使用記錄資料庫,或使用另一個資料庫儲存系統追蹤使用狀況。這個方法可協助您判斷使用者是否已經完成指定的時間內檢視內容。 當您使用這種方式時,存取允許根據指定的追蹤資料每次使用者重新連線到伺服器。

比方說記錄資料庫可能會追蹤是否用戶端重新連線到伺服器來要求相同的內容在同一個索引點,並在為先前的連線相同相對時間框架內。如果用戶端會要求相同內容,用戶端會被授權存取的內容。

一般而言,服務提供者可使用自訂的記錄外掛程式讓 401 錯誤訊息更容易識別記錄檔中。 有幾個可能想使用來記錄每個連線,或記錄的用戶端動作的記錄欄位。比方說 c 狀態欄位將錄製 401 錯誤訊息,如果外掛程式的 Windows 媒體服務授權拒絕用戶端存取內容。 如需詳細資訊請參閱 Windows 媒體服務 SDK] 和 [Windows 說明說明文件]。

啟用時間為基礎的訂閱模型

服務提供者可以決定要使用以時間為基礎的訂閱模型來代替一旦播放 」 訂閱模型或播放 N 時間訂閱模型。以時間為基礎的訂閱模型會讓用戶端重新連線到伺服器來存取特定內容無限數量的指定時間內的時間。 比方說時間為基礎的訂閱模型中一般使用者可以檢視電影重複 24 小時期間內。

以時間為基礎的訂閱模型並不需要伺服器以遞減的存取檔案的次數。因此,時間為基礎的訂閱模型有助於避免重新連線問題的使用者。 比方說兩小時電影的授權權限可能會讓使用者檢視影片只有在三小時期間內。在這個範例三小時時間為基礎的訂閱模型會限制在有限時間的檢視。這個模型也可讓結束使用者一段合理時間暫停,並播放影片。

使用 Windows Media 數位版權管理

Windows Media 數位版權管理 (DRM) 提供了強大且更安全的解決方案,比其他選項。 Windows Media DRM 功能包含可以支援各種不同的商務模型的權限的一豐富組。這些權限可以判斷用戶端可以在內容執行的動作。

在伺服器上的存取控制沒有幫助防止錄製或重新發佈的內容資料流。不過,Windows Media DRM 做獨立的任何伺服器端的外掛程式架構中是因為權限套用到媒體檔案。 因此,Windows Media DRM 也協助保護智慧財產的實體傳遞,從未經授權使用、 從未經授權複製或未經授權的轉寄。

Windows Media DRM,支援時間為基礎的權限和播放為基礎的權限。您可以提供更多自訂的解決方案在 「 」 一節和 [Enable a time-based subscription model] 區段中使用這些權限,加上所述的方法。

當您套用播放為基礎的 Windows Media DRM 權限,不過,使用警告。這個方法可能會導致類似於執行個體為基礎的訂閱實作授權外掛程式內時,一般使用者什麼可能會遇到的行為。 在這種情況下如果達到指定的播放次數限制結束使用者必須取得新的授權才能播放回內容一次。

在某些設定 Windows Media DRM 授權可傳遞以無訊息模式到用戶端。如果您執行這項操作結束使用者經驗並不會受到影響。

有關更多 Windows Media DRM,請參閱 Windows Media 版權管理 SDK。

狀況說明

這種行為是經過設計規劃的。

其他相關資訊

授權的外掛程式用來判斷用戶端允許可以做哪些事。 通常,授權外掛程式會與外掛程式的驗證一起使用。驗證外掛程式用來驗證使用者的身分。 根據服務提供者的商務模型和授權案例,外掛程式授權內容讓用戶端存取,或拒絕用戶端存取至該內容授權合約的條款而定。

通常,當外掛程式授權拒絕存取內容,它將會記錄 「 401 錯誤訊息到 Windows 媒體服務記錄檔。 內建 Windows 媒體服務用戶端記錄外掛程式可讓您記錄用戶端連線和資料流的詳細資料在該伺服器上的檔案。您可以使用外掛程式的屬性,以設定記錄檔的位置。

如果使用者報告它們在嘗試連線至內容時遇到問題,,檢視記錄檔。如果它包含許多 401 錯誤訊息,一般使用者可能會遇到這個問題。

如需有關記錄有關授權外掛程式,以及有關驗證外掛程式,請參閱 Windows 媒體服務 SDK 和 Windows 媒體服務說明的文件。

?考

Media Center 的技術支援人員

由於 Microsoft Windows XP Media Center 版是隨附在您的硬體裝置或系統,硬體製造商會提供技術支援與協助此軟體。您的製造商可能已經自訂安裝與唯一的元件,例如特定的裝置驅動程式和選擇性的設定,以充分發揮該製造商的硬體效能。如果您需要與 Windows XP Media Center 版技術說明,請連絡您的製造商直接因為製造商最佳人選支援製造商已在硬體安裝的軟體。

您也可以瀏覽 Windows XP Media Center 版產品資訊 Web 網站在下列 Microsoft 網站:
http://www.microsoft.com/windowsxp/mediacenter/
在本文所討論的協力廠商產品是由 Microsoft 以外的公司所製造的。Microsoft 可讓不以暗示或其他方式,效能或可靠性這些產品的保證。

屬性

文章編號: 885168 - 上次校閱: 2007年5月23日 - 版次: 1.7
這篇文章中的資訊適用於:
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows Media Player 10
  • Microsoft Windows Media Services 9 Series
  • Windows Media Services 9 Series Software Development Kit
關鍵字:?
kbmt kbprb KB885168 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:885168
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com