我将我的.mp4
加密成自定义格式(.opu
)。现在我应该解密我的文件,并在我的应用程序开始时将它们保存到临时文件夹中。并使用C#中的WindowsMediaPlayer
控件播放它们。所以我有从临时文件夹中窃取我的文件的风险。防止盗取我的文件的最佳方法是什么?如何使用WindowsMediaPlayer播放加密的视频文件?如何使用WindowsMediaPlayer播放加密的视频文件?
0
A
回答
1
最好的办法是对内存中的流进行解密并从那里播放视频。这样就不会有磁盘上的文件被窃取。
1
有一种使用虚拟化的方式,即挂钩。这个想法是钩住像ReadFile这样的函数来提供解密的数据,SetFilePointer将当前指针保持在“文件”内等。您可以在http://www.boxedapp.com/encrypted_video_streaming.html
相关问题
- 1. 使用AVPlayer播放加密视频
- 2. 使用VideoView播放加密的视频文件
- 3. 如何使用Asp.net Flash视频控件播放视频文件?
- 4. 沙加播放器中的加密.webm视频文件的DASH播放
- 5. WindowsMediaPlayer播放时间
- 6. 如何播放视频文件?
- 7. 如何从epub文件播放视频?
- 8. 在javafx中播放加密视频
- 9. 如何解密AWS Elastic Transcoder HLS AES加密视频播放.m3u8?
- 10. MP4视频文件播放视频
- 11. 视频播放器不加载文件
- 12. 预加载视频文件 - HTML5播放
- 13. 从播放视频文件
- 14. 播放视频文件2
- 15. 如何使用手机的视频播放器应用程序播放视频
- 16. 使用SDL_Mixer播放加密文件
- 17. 如何使用OpenCV从我的磁盘播放视频文件。
- 18. 如何使用AVPlayerLayer播放资产库中的视频文件
- 19. 如何在AVPlayer中播放AES-128加密的HLS视频
- 20. 如何在播放视频文件时播放剩余时间?
- 21. 如何在html5视频播放器中播放wmv文件
- 22. 如何在iOS视频播放器中播放webm文件
- 23. 使用动作脚本3加密视频文件,并从播放swf
- 24. 如何显示html5视频播放结束的视频播放?
- 25. 如何使用JW Player播放视频?
- 26. 如何使用MPMoviePlayerController播放YouTube视频?
- 27. 如何使用声音播放视频
- 28. 如何使用Node-Webkit播放视频?
- 29. 如何使用NSData播放视频?
- 30. 如何使用Video.js播放Youtube视频?
中查看其中一个示例。如何使用'memorystream'来播放? –
你会发现几个答案,以及这里的链接http://stackoverflow.com/questions/12405635/play-videos-from-memory-stream – Kevin