保護有沒有一種方法來確定是否WMA文件是DRM'd?我希望能夠在可信的瀏覽器Silverlight 4應用程序中執行此操作,因此pinvoke不是一個選項。我想我可以嘗試播放MediaElement中的文件,但這看起來效率不高。的Silverlight - 確定是否WMA受DRM
1
A
回答
1
是,StateChanged事件中檢查MediaElement的國家,你應該能夠找出如果視頻是DRMed與否。
有一個代碼示例@ 「Digital Rights Management (DRM) - Detecting DRM State」。
友好提醒的快字,因爲你顯然會與在Silverlight DRM工作,你缺乏如何工作的基本知識 - 閱讀整篇文章。它會爲你創造一個美好的世界。
0
文件是本地或遠程的?對於本地文件,您可以讀取文件的第一個N Kb,解析ASF頭並檢查WMDRM頭是否存在。
相關問題
- 1. WWDC 09會話視頻是否受Fairplay-DRM保護?
- 2. 如何檢查ePub文件是否受DRM保護?
- 3. 確定是否可以安裝Silverlight
- 4. 確定Web存儲是否受支持
- 5. 如何預先安排WMA DRM許可證?
- 6. Silverlight如何確定程序集是「Silverlight」?
- 7. DRM是對的嗎?
- 8. 在Silverlight中查看DRM照片?
- 9. 確定代碼是否在Silverlight中運行的編程方法?
- 10. 在Silverlight中調用Dispatcher.CheckAccess()是否正確?
- 11. 確定表是否受到任何觸發器的影響
- 12. 確定命令行中的TLS/SSL證書是否「受信任」?
- 13. 確定兩個NFA所接受的語言是否相同
- 14. 在WPF中受DRM保護的視頻流?
- 15. 對於非技術類型的受衆,Silverlight是否更好?
- 16. Silverlight - 確定UIElement是否在屏幕上可見
- 17. Silverlight - 確定鼠標是否正在拖動
- 18. Silverlight - 確定UserControl對用戶是否可見
- 19. Silverlight是否支持綁定中的StringFormat?
- 20. 如何確定字段/列是否受UPDATE語句影響
- 21. 以編程方式確定路徑是否受限制
- 22. 如何確定圖形或圖片是否受損?
- 23. DRM與MediaPlayerElement
- 24. 是否有可能擁有DRM軟件的開源實現?
- 25. 是否有適用於Linux的MS-DRM客戶端庫?
- 26. 如何確保文件是有效的音頻文件並且不受DRM保護?
- 27. 如何讓Silverlight在.WMA分機上播放IIS 6上的.WMA文件。被映射到Asp.Net
- 28. 將流轉換爲WMA
- 29. 檢測移動設備是否支持J2ME WMA
- 30. 手機上的所有iPhone歌曲是否受DRM保護? AVAssetExportSession無法找到音頻
這正是我需要的 - 感謝賈斯汀! – 2009-12-20 15:56:58