西瓜影视资源逆向+播放器制作
来源:互联网 发布:新纪元软件官网 编辑:程序博客网 时间:2024/04/29 10:50
简介
快播倒下了,西瓜、吉吉等在线播放器又起来,这次它们总结快播的经验设置了底线,从而避免了法律的天网。西瓜、吉吉行为固然可恶,可更可恶的属天天看播放器(上海相约网络科技有限公司开发 ,前生有 上海申豆网络技术有限公司均有 邹明华 创建,地址:上海嘉定区海市金沙江西路1555弄西郊商务区C2国际区33号3层),它通过逆向快播、西瓜、优酷、百度获取影视资源,然后盈利上千万。
很多同学建议笔者用相同的方法创业,但笔者良心过不去,特此公布天天看等在线播放器制作方法,感兴趣的同学好好研究研究。本篇讨论开发的方法与技术,不提供代码。
步骤分布如下:1、逆向西瓜影视资源 2、Vlc播放器组件化 3、界面库实现 4、在线播放器实现。
详情
步骤1、逆向西瓜影视,读取相关数据
西瓜影视播放器使用什么下载视频流的呢?聪明的你可以去研究一下。
答案如图:
OK,知道了谁负责下载网络流,那我们就开始研究它。
使用OllyICE、CE等工具找出相关基址,基址在内存的分布是有规律的。
针对这方面的技术,读者可以下载视频教程研究研究,笔者推荐如图:
我们需要的数据是视频、电影下载情况,笔者找出的数据如图:
我们在内存中找出我们需要的结构,如下:
typedef struct _TASK_ITEM{char sId[MAX_PATH]; //任务idint iFileLength; //文件大小int iDownLength; //已下文件大小int iDownSpeed; //下载速度long lDownTime; //下载时间BOOL bIsDowning; //是否正在下载WCHAR sFileName[MAX_PATH]; //文件名}TASK_ITEM,*LTASK_ITEM,*LPTASK_ITEM;相关图片就不给出了
步骤2、查找西瓜影视相关Call
大家了解Call么?不了解的话先去了解下,笔者推荐视频教程,如图:
我们需要找出需要的Call,需要的Call有:初始化(目录等相关设置)、增加、删除、开始、暂停,如图:
当我们把这些Call都实现了,我们就完成了逆向西瓜影视资源了。然后就把数据放入播放器播放,播放器我选择VLC。
步骤3、播放器组件化
组件化其实就是在Dll中实现视频控件(com组件),界面层直接调用接口即可。
Vlc 已经实现了播放器组件化,我们只要实现我们的接口便可。
Vlc实现了很多的网络协议,例如:rtmp、rtsp、http……,也就说,我们可以直接使用优酷、土豆等视频流(播放网站视频)。
项目如图:
效果如图:
实现http流:http://enthttp.kksmg.com/2014/11/23/h264_450k_mp4_03050488e88d3402bb44cca6dc97ac05_ncd.mp4
步骤4、实现界面库
本步骤就不介绍了,可以参考之前的博客。
DirectUI 2D/3D 界面库集合 分析之总结
步骤5、实现在线播放器(类似天天看)
本步骤涉及逆向、播放器、界面库三组合,如果你已经掌握前三组,那恭喜你已经实现了自己的产品,本文此步骤不详细了,都可以可以参考天天看实现。
实现了在线播放器,那资源从何处来?
资源采集网站 此资源 堪比 快播资源
总结
技术是一个永恒的话题,实现一种产品有多种解决方案,你有没有更好的解决方案?
此篇仅仅只是讨论技术,切莫像天天看播放器偷取资源盈利。
项目下载
- 西瓜影视资源逆向+播放器制作
- 金网影视播放器 怎么用
- 影视的制作
- ubuntu13.04电信宽带上网,安装影视播放器
- RevoUninstallerPro卸载西瓜播放器动画视频演示
- 页面播放器制作
- 制作RealOne播放器
- 播放器的制作
- 制作AVI播放器
- 制作多功能播放器
- mcisendString制作播放器
- 资源:.yuv播放器
- 页面加上影视播放(转)
- DVD影视光盘制作全程指导
- DVD影视光盘制作全程指导
- 影视
- 认清各种影视资源不同版本
- JavaFX2.2制作播放器播放mp4
- 身为程序员的我们......
- 梁启超为何善变?
- vs silverlight调试闪退
- TCP三次握手与半开连接数
- Linux开机启动过程分析
- 西瓜影视资源逆向+播放器制作
- IOS中storyboard和xib的区别
- 进程端口占用与SO_REUSEADDR
- vim使用心得
- mySql递归查询函数
- 你迷茫吗?是的我很迷茫。迷茫那是因为你读书太少!
- DirectX--Filter属性页的调用
- KindEditor基本使用
- 如何开发类似google文档预览