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

首先交代一下背景,本人是从事临床工作的一名医生,生活三点一线,很枯燥。业余生活也没有什么特别的爱好,偶尔喝喝小酒、看个电影,再就是玩电脑了吧?注:不玩游戏,除了偶尔来把红警,回味下曾经泡网吧包夜的情景。大概从2004年开始有了自己的第一台笔记本,那时就特别喜欢玩电脑,刚开始就是单纯的玩个单机游戏、看个电影什么的,后来,一次偶然的机会,接触到一款编程语言——《易语言》,我想如果有了解编程方面的朋友,对这个必然不陌生,网上对他的评价是应该毁誉参半吧,但毕竟是它拉低了编程界的门槛,至今保守估计依然有数以几十万计的拥趸,其影响力可见一斑,当然估计都是半路出家的业余爱好者,我就是其中之一,早期都是自己写一些自己用的小工具,那时可是成就感满满啊,因为实际需要,又自学了一些PS、JS、PHP、DelphiVB等等,当然——都是五把刀笑哭

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

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

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

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

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

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

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

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

部分软件界面:

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

来一个预览效果的视频

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月8日 上午9:57
下一篇 2022年6月8日 上午9:59

相关推荐

  • 高职院校药学科研项目

    高职院校药学科研项目 近年来,随着药品市场的不断扩大,药学领域的研究也变得越来越重要。作为药学领域的一名学生,我深深地认识到药学研究的重要性,同时也认识到在高职院校进行药学科研项目…

    科研百科 2025年4月22日
    1
  • 科研项目综评结果

    科研项目综评结果 随着科技的不断发展,科研项目已经成为现代社会的重要组成部分。这些项目不仅有助于推动科学进步,也可以为人类社会带来深远的影响。本文将对近年来的一些科研项目进行综评,…

    科研百科 2025年3月6日
    1
  • 低代码开发能解决哪些问题

    低代码开发能解决哪些问题 随着科技的不断进步和应用的普及,低代码开发成为了一种越来越受欢迎的开发方式。低代码开发平台提供了一种简化开发流程的方法,使得开发人员能够更快速地构建应用程…

    科研百科 2024年2月24日
    169
  • 门店规章制度(门店规章制度员工守则)

    「链接」 XX品牌管理制度 为了建立一支高素质、高水平的团队,更好地服务于每一位客户,公司制定了以下管理制度,望各位员工遵照执行! 一、工作流程 1、整理清洁工作岗位–…

    科研百科 2022年7月18日
    290
  • 科研项目结题算接转吗

    科研项目结题是否算接转,需要根据具体情况来确定。一般来说,科研项目结题是一个新的开始,意味着研究者们可以开始着手研究下一项任务。但是,在某些情况下,科研项目结题可能会被视为接转,尤…

    科研百科 2025年5月26日
    0
  • 重庆市科技项目管理

    重庆市科技项目管理 随着科技的不断发展,重庆市政府一直致力于推进科技项目管理,以推动科技创新和经济发展。本文将介绍重庆市科技项目管理的现状、问题和解决方案。 一、重庆市科技项目管理…

    科研百科 2024年9月3日
    41
  • 科研项目申请书撰写书籍

    科研项目申请书撰写书籍 科研项目申请书是科研项目申请过程中最为重要的文件之一,它直接关系到项目的申请是否被批准以及项目是否能够得到足够的资金支持。因此,撰写一份高质量的科研项目申请…

    科研百科 2025年5月18日
    0
  • 安徽档案管理系统

    安徽档案管理系统 随着数字化时代的到来,档案管理系统成为了一个不可或缺的工具。在安徽,档案管理系统也成为了许多企业和政府部门的重要工具之一。本文将介绍安徽档案管理系统的特点和功能。…

    科研百科 2024年5月26日
    142
  • 科研项目延期检讨书范文

    科研项目延期检讨书范文 尊敬的导师、评审委员会成员: 我谨代表科研项目小组,对本次科研项目延期所造成的损失和影响,向所有关心和支持我们的人士道歉。 在过去的一段时间里,我们遇到了一…

    科研百科 2025年5月13日
    1
  • 2021年度国家科技计划项目奖励开始兑现了 每个项目奖励最高100万元,每个单位奖励最高1000万元

    4月2日,重庆日报记者从市科技局获悉,为鼓励支持市内产学研单位积极争取国家科技创新资源,扶持产业技术创新,2021年度重庆市兑现国家科技计划项目的奖励申报工作已正式启动。 据了解,…

    科研百科 2022年6月2日
    168