首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么用VC编程一个可加密解密的播放器

2012-04-22 
如何用VC编程一个可加密解密的播放器已用加密狗对一个MFC编程的简单播放器进行了加密解密,同时对其播放的

如何用VC编程一个可加密解密的播放器
已用加密狗对一个MFC编程的简单播放器进行了加密解密,同时对其播放的内容进行加密解密

但,现在要求用VC来实现加密狗的加密解密过程,请问各位大虾有没有经验介绍一下,非常感谢。

用directshow制作的播放器

[解决办法]
最简单的就是对称加解密算法,你把数组内容先解密,然后给播放器播放.
[解决办法]
directshow播放视频,都需要把数据push到graph里,这数据可以来源于文件,也可以来源于网络
加解密可以在获取数据的过程中进行
[解决办法]
视频格式? 你学多媒体的吗?一般的视频格式都是很多人设计了几年才设计出来,实现又花掉几年,播放还是几年。
[解决办法]
重新设计视频编码格式??
这个难度恐怕不是一般的大哟
[解决办法]
关注中。。。
[解决办法]
应该只是让你用自定义格式存储下视频,然后按照自定义格式读取并播放。
[解决办法]
找个现有格式,比如mpeg4什么的,自己加个头,比如规定前4字节是abcd,吧mp4文件前面都写上这4个字节,这样一般的就打不开了。然后你自己的读文件时先判断前4个字节,是abcd的,直接读后面的。哈哈。

探讨
引用:
重新设计视频编码格式??
这个难度恐怕不是一般的大哟


嗯,是这么要求的。目前还不知道从何下手呃

[解决办法]
自己写个加密工具,读出源文件数据流,对数据流进行加密,然后把加密后的数据流按照你自定义的文件格式写到目标文件。要播放这种自定义格式的文件,估计需要改写source filter,在数据流读出来后解密成市场上已有的文件格式,MPEG, RMVB之类的,对应这些文件格式都有现成的解码器了。没有一定经验积累的话估计做起来比较比较困难。

热点排行