菜鸟开发全网影视播放软件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

相关推荐

  • 大学生信贷消费旺,如何把″校园贷″做成″安心贷″?(校园贷问题通过哪些途径有大学生上当受骗的)

    来源:图虫创意 近期,教育部全国学生资助管理中心发布一项预警,提醒广大学生和家长警惕多种形式的“校园贷”诈骗,上海、长沙等地也发文提示“校园贷”“培训贷”等消费信贷产品风险。 大学…

    科研百科 2024年4月15日
    69
  • 进销存管理软件的操作流程(进销存门店管理软件)

    进销存门店管理软件是一款用于管理门店进销存的软件,能够帮助门店管理人员更好地掌握库存情况,快速准确地做出决策。以下是一些关于进销存门店管理软件的常见问题和答案。 1. 进销存门店管…

    科研百科 2024年6月9日
    74
  • 平安中国建设先进集体和先进个人拟表彰对象及其事迹公示通知(下)

    为深入学习贯彻习近平新时代中国特色社会主义思想,全面贯彻落实党的十九大和十九届二中、三中、四中、五中、六中全会精神,进一步激励广大干部群众积极投身平安建设工作,推进国家治理体系和治…

    科研百科 2023年11月7日
    285
  • 科研项目跨年度报销可否

    科研项目跨年度报销可否 随着科技的不断进步,科研项目的跨年度报销也成为了越来越多项目团队所面临的问题。对于一些小型项目,可能还好,但是对于那些跨年度的项目,由于时间跨度较大,财务上…

    科研百科 2025年5月29日
    2
  • 我的科研项目

    我的科研项目——量子计算 量子计算是一种基于量子力学原理的计算方式,与经典计算不同,它利用量子比特的叠加态和纠缠态的性质,可以在短时间内完成大量计算任务。 在我的科研项目中,我们主…

    科研百科 2025年2月27日
    0
  • 项目群管理思路和方法

    项目群管理是指在一个团队中,通过协作和沟通来管理项目的方法。这种方法可以帮助团队成员更好地协作, 提高项目的效率和质量。在这篇文章中,我们将介绍一些项目群管理的思路和方法。 项目群…

    科研百科 2024年10月26日
    4
  • 10个完全免费的极品软件工具(顶级工具软件)

    RunAsDate 【RunAsDate】一个不需要修改当前计算机日期和时间,就可以运行已经到试用期的软件…很神奇,但原理也不难理解,这个小工具将修改的日期和时间都填入…

    2022年6月25日
    329
  • 科研项目包括案例分析吗

    科研项目包括案例分析吗 科研项目中通常会包括案例分析,通过对实际问题的分析来加深对科研项目的理解和应用。案例分析是一种重要的科研项目方式,可以帮助研究人员更好地理解问题,并找到最佳…

    科研百科 2025年4月12日
    1
  • 文科科研项目组队名称是什么文科科研项目组队名称是什么

    文科科研项目组队名称是什么? 文科科研项目组队名称通常是由研究主题和研究人员的名字组成的。这些名称通常具有特定的文化,历史和语言背景,反映了项目的特定领域。 例如,一个“人文社会项…

    科研百科 2024年6月14日
    91
  • 湖南科研项目安全

    湖南科研项目安全 湖南科研项目安全是科研项目中非常重要的一环。科研项目的安全不仅关系到科研项目的顺利完成,还关系到科研项目的成果和声誉。因此,湖南科研项目安全一直是科研项目管理人员…

    科研百科 2025年2月10日
    0