【求助】如何把视频文件放入dll资源中,再被浏览器以res://../x.dll形式调用?(200分)

  • 主题发起人 主题发起人 billycool
  • 开始时间 开始时间
B

billycool

Unregistered / Unconfirmed
GUEST, unregistred user!
请教各位大侠,我用twebbrowser做了个简单的浏览器,把一些资料做成html格式,放在本地目录供twebbrowser读取显示,类似于电子书的形式。里面有一些自己拍摄制作的视频内容,希望做一些简单的保护工作。这些视频内容是和文字图片混编在html网页文件中观看的,是直接在html代码在网页中播放,形式如“<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="WMPlay">...</object>”。
如果是用.asf或者.avi等格式的文件存在相关目录,调用“file:///path/文件名”路径就可以正常调用播放了。
但是我希望把视频文件保存到.dll资源文件中加以保护,然后在html代码中调用“res://path/x.dll/资源名称“路径进行播放。在网上看到有相关的文章,可是没有仔细的讲解或者给出例子。
自己尝试了很多次都没有成功,甚至连jpg图片的封装与调用都无法实现,还请大家指教!
最好能给一个小例子,万分感谢!
 
提提,希望有高手指教[:)]
 
why?视频文件保存到.dll资源文件,就搞不到了吗》
下在你的dll就ok拉,建议,做个ocx流媒体播放器,写个filter解析加密过的视频流,然后render!
 
谢谢Dstorm!
我的意思也不是用dll保存视频视频就能多安全了,只是想对视频文件稍加保护。因为这些视频文件都会放在光盘中一起发布的,如果是标准的avi格式文件,那随便什么用户都能轻松的反复拷贝。如果打在dll包里,起码可以避免这种轻易的拷贝,因为即使拷贝了dll文件也不能轻松的用普通播放软件播放。
当然,有人能从dll包里把视频分解出来,那就懒得防了。再高明的手段碰上刻意要破解你的人也没办法。
你所说的那种方式应该是更加安全,不过对我而言似乎复杂了一些,我就想简单保护一下就行了。还请再次指教,谢谢!
 
后退
顶部