使用.net应用程序打包视频

时间:2012-05-11 16:50:09

标签: .net video

我将使用c#创建一个可以播放本地视频的应用程序。我怎么能:

  1. 将视频与应用程序打包在一起,而最终用户是否无法从应用程序中复制或提取视频?
  2. 有人建议加密视频并在视频被解密时对其进行解密。 IMO这将需要大量的CPU资源,不是吗?

1 个答案:

答案 0 :(得分:1)

正如Kirk Woll在评论中所说,DRM在很大程度上是一个巨大的失败。你可能对这个视频太偏执了。也就是说,如果你真的觉得有必要这样做,那么有几种选择:

  • 简单混淆:将文件重命名为data.bin。休闲家庭用户不会这样做。如果他们愿意的话,高级用户和编码员可以。
  • 简单加密:偶数rot13可能足以放松你的偏执狂。如果没有,那么完全成熟的加密对CPU来说不会那么费力。每次访问HTTPS网站时,您的浏览器都会进行加密。现代CPU可以在不打破数字汗水的情况下处理它。