自己在github上发布了开源《基于IOS的手机视频直播SDK》后,不到一个月,被人star了508次,fork了120次,这个成绩大大出乎了我自己的意料!

github网址:https://github.com/runner365/LiveVideoCoreSDK

我建立了这个开源的QQ群,获取各类网友使用的反馈,获取了不少信息。

通过这个开源的管理和维护,开始理解开源的原因和好处:

1,广结行业开发者

在手机直播领域,当前需求量很大,很多开发者都对手机rtmp推流感兴趣。

通过开源,结实了不少公司的CTO,产品经理,技术牛人,也有技术小白,还有猎头。

拓展了自己狭小的行业交流空间。

2,广泛的测试和试用

单一的手机环境,网络环境,和服务器类型的测试是不够的。如果自己独立测试,或者有了测试团队测试,成本是非常高的,通过开源来进行广泛的测试,能很快发现软件bug,快速进行迭代。

案例:有网友迅速发现本开源不支持RED5 rtmp服务器的推流,通过定位和解决,3天之内实现市面上,主流RTMP服务器都能支持。

Wowza, nginx-rtmp,Edgecast,RED5,FMS都能支持,并且通过了开源使用者的验证。

3,有了商业价值

我的开源居然被人拿去,修改名字后进行售卖,得知后,一是有些得意;二是有点无语。

得意,是因为简单证明了我的开源的有效性,有人愿意出钱买。

无语,是因为有人居然能考出卖开源赚钱,而且还主动加我的QQ,还不以为然,世界之大无奇不有!

如果想办法形成端到端的服务,提供IOS与安卓的推流开源,估计商业价值更大一些。

不足:

自己还是github的新人,很多开源世界的东西都还在学习,商业模式,如果提高普及率等,都还在起步阶段。

革命尚未成功,继续探索和努力。。。。

最新文章

  1. Win7(x64)升级到Win10
  2. 定时器中实现数据库表数据移动的功能,Exception in thread "Timer-0" isExist java.lang.NullPointerException定时器中线程报错。
  3. git 学习使用总结一(本地操作)
  4. 如何使用emacs编写c语言程序,并编译运行
  5. php版redis插件,SSDB数据库,增强型的Redis管理api实例
  6. C#实现通过模板自动创建Word文档的方法
  7. Windows Azure 生成证书
  8. C# DES 加密 解密
  9. c语言学习之基础知识点介绍(六):if和switch结构
  10. IOS QuartzCore核心动画框架
  11. ASP.NET内核几大对象、ASP.NET核心知识(6)--转载
  12. Necklace of Beads(polya计数)
  13. 寒假了,想深入学习c++
  14. iOS Notification – 远程通知
  15. Elasticsearch 的分页报错 result window is too large
  16. jQuery ajaxForm和 ajaxSubmit注意
  17. 测试工作常用SQL查询语句
  18. ORA-00257: archiver error. Connect internal only, until freed.| Oracle数据库归档日志满导致应用系统反应缓慢的问题处理
  19. Flume配置文件写法总结
  20. 字典 hash

热门文章

  1. Hibernate —— HQL、QBC检索方式
  2. 从零开始,搭建博客系统MVC5+EF6搭建框架(4)下,前后台布局实现、发布博客以及展示。
  3. 【转】App开放接口api安全性—Token签名sign的设计与实现
  4. 解决eclipse中logcat不显示log的问题
  5. Z.ExtensionMethods 一个强大的开源扩展库
  6. 基于Netbeans的PHPUnit单元测试环境搭建
  7. Ubuntun CentOS的ISO官方MD5在哪里查看(安装虚拟电脑时出现严重错误的解决方法)
  8. 【工匠大道】一些Vim(Linux)不常见但很逼格的命令(不断更新中)
  9. MongoDB分片(sharding)
  10. VB6.0 和VB.NET 函数对比