写点什么

从 0 到 15k+ star ,GSYVideoPlayer 的发展历程|项目复盘

用户头像
Android架构
关注
发布于: 刚刚

从数据层面看,GSYVideoPlayer 在起初之初刚好赶上直播和音视频开始爆发,大量的音视频需求让项目获取到关注度,而其实 GSYVideoPlayer 一开始并不是原创项目



GSYVideoPlayer 成立之初只是因为:我使用的播放器开源项目不满足需求 ,所以我将原本的项目 fork 过来自己维护修改,但是随着关注度和各类问题的出现,为了进一步的发展,前前后后我对项目进行了四次的重构 ,所以才有了现阶段的 GSYVideoPlayer



我总结了下为什么 GSYVideoPlayer 能走到今天:


  • 首先最主要一点是我的工作不是 996,这决定了我有心情和时间来维护这些开源项目。

  • 第二就是 GSYVideoPlayer 存在市场需求 ,音视频开发一直处于增长。

  • 第三就是持续的维护 ,这一点说起来容易,但是能坚持下来并不多,因为维护开源项目最重要的就是不追求短期的回报,持续性的长期投资。


所以我觉得做开源项目最重要的就是有闲暇时间,而这些时间不是说用来写多少代码,而是通过开源项目去交流、聆听别人的想法和思路,解决别人遇到的问题,最终实现项目和个人的成长。


而随着项目的发展,在 2019 年 6 月时项目成功突破 10000 star,这算是完成了我开源项目的第一个里程碑。



如今 GSYVideoPlayer 已经有近 70 多 个发布版本(最新昨天 315 刚刚发布),3000+ 的 issue ,JCenter 一年大概 20 万+的下载量(可惜 JCenter 要关了),这对我来说就是最美丽的回报



二、有趣的 issue

维护开源项目的另外一个


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


好处就是可以接触到行业内各式各样的人 ,而 issue 作为沟通交流的主要渠道,它在这些年给我带来了许多有趣的回忆:

播放器能不能播放 gif 图或者 png 图片的

在 issue 里留下不可描述链接的

为什么无法播放优酷的 html 链接的

阿根廷小哥用翻译器提中文 issue 的

国外小哥用翻译器提和善 issue 的


用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
从 0 到 15k+ star ,GSYVideoPlayer 的发展历程|项目复盘