2014-07-24 105 views
1

我想創建加密媒體(mp3和mp4),需要某種形式的認證才能播放。希望在VLC上播放,但如果需要的話可以使用自定義播放器。或者是VLC的定製版本。而且應該是本地的。沒有流媒體。有沒有一種可行的DRM方法可以防止錄製最終流?

然而,問題是我已閱讀了大量關於此的線程和文章,而且大多數人似乎都建議最終用戶可以簡單地記錄最終流。例如使用stereomix

什麼是可行的選擇,如果有的話,以防止這種情況,或至少使其非常困​​難?

回答

1

由於現代計算機圖形系統的可擴展性和靈活性,防止屏幕捕獲軟件是任何DRM客戶端實現完成時最困難的目標之一。

幾個月前,我的團隊對此主題進行了一系列實驗,我們發現只有一個DRM客戶端實現能夠阻止屏幕捕獲:通過HTML Encrypted Media Extensions在Internet Explorer 11中運行的Microsoft PlayReady。

此配置導致黑色矩形被錄製,而不是視頻圖片。至少在今天,在其他媒體播放器(例如Silverlight瀏覽器插件)中使用Microsoft PlayReady也無法防止屏幕捕獲,因此,此級別的保護特定於Internet Explorer 11內置的實現。

你可以嘗試一下微軟的PlayReady在這裏成功配置:http://ie.microsoft.com/testdrive/html5/eme/

這種方法不會,但是,滿足您對媒體格式和「無流」的要求。這種情況並不直接屬於現代DRM技術的範疇,因此我建議您重新構建您的解決方案。使用DASH作爲視頻格式並將其流式傳輸(例如,甚至可以從同一臺計算機本地傳輸)到基於Web應用程序的播放器。這是我之前看到的需要本地播放的項目的設置,同時仍然可以使用現代媒體傳送和DRM技術。

隨着新技術供應商(Google,Adobe,Apple等)進入大規模DRM市場,DRM技術領域正在快速發展,以便從市場領導者(微軟PlayReady)中脫穎而出。因此,值得重新測試這些結果。

相關問題