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

视频加密,该怎么解决

2013-01-05 
视频加密想把一段视频加密起来,在用的时候再解密我想边解边放,而不是来调用生存的临时文件,有做过的朋友帮

视频加密
想把一段视频加密起来,在用的时候再解密

我想边解边放,而不是来调用生存的临时文件,有做过的朋友帮下忙了,有例子最好

[解决办法]
那就自己写一种视频格式吧
[解决办法]
修改前面格式识别字节,用是改回去
[解决办法]
如果想做成 MCI 和 DirectShow 支持的那种解码器,涉及到驱动开发,就是创建所谓的多媒体设备驱动为 MCI 或 DirectShow 做媒体设备接口支持,但用 VB 来做就不怎么现实。

不过还是有这么个方案,程序分为四个部分代码:
1、UI控制以及交互过程处理
2、普通的 MCI 或 DirectShow 流媒体播放控制
3、简单的模拟 HTTP 网络数据服务
4、数据解码(建议选用 C++ 语言来开发)

运作过程如下:
当启动程序后,先处理UI和交互,同时启动网络服务监听,模拟出一个 HTTP 服务,当确认用户
的播放流媒体操作后,启用数据解码部分读出指定文件数据并对数据进行解码放入缓冲区,同时指
定流媒体控制部分播放文件地址为自己模拟出的网络路径,比如:http://127.0.0.1:999/1.wmv
这时网络服务部分就会收到流媒体部分发来的连接请求和数据,网络部分就直接将已解码缓冲区中
的数据发给流媒体部分。这样就完成了内存中解码并无缝返回数据给流媒体解码器的过程。

热点排行