首页 » 排名链接 » 菜鸟开发全网影视播放软件APP过程实录(一)(菜鸟功能播放软件实录开发)

菜鸟开发全网影视播放软件APP过程实录(一)(菜鸟功能播放软件实录开发)

落叶飘零 2024-11-01 14:35:58 0

扫一扫用手机浏览

文章目录 [+]

说正事吧,如上所述,我喜欢电影,也喜欢编程,所以,我的故事开始了,对于网上各个平台充值会员的行为,我常常独自骂娘(虽然我从来也没有充值过任何一个平台的会员),以前最常用的就是火狐+油猴+AdBlock,这三样一组合,我想用过的人应该都有同感,那就是是真好用、真顺滑,可也有个明显的不足,那就是手机上用处有限啊,对于一个下班了常看电影的人,那必须要自己搞啊,也下载了几个APP,不是跳转到官方网站(就跟我不知道官网地址一样),就是插入了各种广告,很不爽,咱们毛主席有句话:“自己动手,丰衣足食”嘛,说干就干,以前也接触过Java,Android Studio开发环境也搭配好了,那么接下来我觉得只要复制、粘贴一个Demo就应该可以产生了。

软件大体架构是这样的,Kotlin(98%)+Java(1%)+Js(1%),IDE是Android Studio,我最初的设想是这样的,自己爬取视频网站的视频地址,存入数据库,这样必须要面临的问题是:1、自己必须有足够强的网站分析功力,各种JS加密、防盗链;

2、必须有足够强大的后台支撑能力,防攻击,防盗用,互联网上的各种视频浩如星海,姑且不论能不能爬取下来,就是数据存储我个人服务器也没有那么大的容量。

菜鸟开发全网影视播放软件APP过程实录(一)(菜鸟功能播放软件实录开发) 排名链接
(图片来自网络侵删)

3、前面两项满足不了,还考虑什么三。

思虑再三,决定封装现有网站,全网视频利用现有技术,一网打尽(这话听着豪气啊),干,摸索过程就不详表了,中间Copy了很多现成的库,大体框架已定型了,由于写这篇文章时,大概摸索着写了有1个月左右的时间,很多细节已经想不起了,以后抽时间把每个开发步骤写出来,当是给自己留个备案吧。

现在的软件总体进度大概在25%左右了吧,基本具备播放全网视频的功能:1、各大平台VIP解析功能;2、视频真实地址嗅探功能(主要用于离线下载);3、适配异形屏功能;4、广告过滤功能(还需进一步优化);5、自动更新功能;6、调用影视搜索引擎搜索全网视频功能;7、全屏播放适配功能

下一阶段计划实现功能:1、实现下载功能(地址已经可以获取,主要解决多线程问题);2、清除缓存功能;3、个性化设置功能(PC模式,手机模式、平板模式);4、优化广告过滤;5、记录播放历史(这个暂时还没有方向,待研究);6、还有更多,不好高骛远,先将自己的每一步走踏实再说。

小结:个人开发软件就这样,随心所欲,没有美工,没有设计,没有文档,更没有测试,什么都靠自己来,什么也全靠自己想。
很难,这应该就是痛苦并快乐着吧。

部分软件界面:

来一个预览效果的视频

视频加载中...

标签:

相关文章