我的一個客戶希望進行視頻拷貝保護的USB,爲此,我曾想過的方式如下:解密視頻文件並播放它不保存
1)加密視頻文件。
2)將加密文件放入USB中。
3)解密加密文件的解密程序。
4)從解密文件中獲取視頻。
5)最後播放視頻。
我成功地加密的視頻(xyz.enc文件),和解密太(xyz.dnc)。 現在,我不知道如何從解密文件獲取視頻並播放它而不存儲。 我花了3個小時在谷歌搜索,但沒有任何東西。我正在ASP.net & C#中工作。
我的一個客戶希望進行視頻拷貝保護的USB,爲此,我曾想過的方式如下:解密視頻文件並播放它不保存
1)加密視頻文件。
2)將加密文件放入USB中。
3)解密加密文件的解密程序。
4)從解密文件中獲取視頻。
5)最後播放視頻。
我成功地加密的視頻(xyz.enc文件),和解密太(xyz.dnc)。 現在,我不知道如何從解密文件獲取視頻並播放它而不存儲。 我花了3個小時在谷歌搜索,但沒有任何東西。我正在ASP.net & C#中工作。
要複製保護視頻文件,最好的方法是將DRM應用於它。通過這種方式,您可以限制應該播放的時間或用戶可以播放的時間,但仍然可以通過很多方式來打破。
您無法將任何視頻100%複製保護。請閱讀下面的文章。如果是這樣的話,好萊塢電影將不會通過洪流網絡免費提供。
http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/DRM-Is-Dead-79353.aspx
這是一個很老的話題,但任務似乎還是實際的開發。
正如人們所說,100%的複製保護是不可能的,但是你可以使被黑的工作更難。
的想法是攔截文件調用一樣的ReadFile,SetFilePointer並給玩家提供解密數據,請點擊此處閱讀教程: http://boxedapp.com/encrypted_video_streaming.html
ASP.NET,USB?這兩種不同的技術如何結合在一起? –