返回 登录
0

记我的2015

阅读596

2014年年底,开始接触VOIP,移动对讲POC业务,那会碰到的每个问题,回声消除,啸叫,RTP组包,声音音效……因为没有有经验的同事,每个都是没有头绪,难搞的很,只能硬着头皮上,每天总是晚上11点后下班,虽然累,但更多是挫败,没有成就感,唯有在解决某个问题后,才有那一会的满足,但还有更多的问题等着继续攻关。

2015年春节后,换了一个环境,有更多的锻炼机会,搞了一个多月的招聘工作,从跟人面试时比面试者还紧张开始,到较为娴熟的跟面试者沟通,有技巧和目的的提问来识别一个面试者是否合格,收获的是成熟的心态。

后面搞Android的ROM定制开发,从了解最基本的概念,制作刷机包,刷机,版本编译,难的是后面的开发中对框架的熟悉和定制,特别是搞SystemUI的开发,小小的状态栏和通知栏,内容和实现的复杂度,绝对超过你的现象,每一步都走的较为艰难,承诺两周完成的事,最后搞了一个多月;

后来的同屏项目,接触RTSP,流媒体,一直在组播丢包上耗费精力,做发送延迟,做丢包重传,做缓存,最后的努力有效果,但效果始终差强人意,因为产品初衷是手机即是服务器又是客户端,所有RTP都是P2P,不是说方案考虑的失败,确实是初生牛犊不怕虎,总以为哪有搞不定的问题,环境的局限总能靠技术来规避或解决,迫不得已选择加转发服务器的方案,但还没开始实施就被暂停,还是颇有遗憾。

最近接触视频会议和视频直播,逐个击破的解决了好多问题,融屏,H264抖动缓冲区优化,集成webrtc-neteq,RTSP推流到RTMP服务器,以及使用开源技术做RTMP推流,RTMP服务器,webrtc等等。

年初开始,也有一些其他的想法,比方短暂创业期间的项目,程序员访谈录,想继续做下去,但总归是个人能力,技术,储备,团队等等各方面的不成熟,真正想成事,还是有好远好远的距离,所以就停着; 尽管每周只有一天的周末,因为忙习惯了,什么都不做,这一天还是会感觉无聊,所以还是决定做些事情,所以开始起了一个爱上程序员APP的事情,慢慢的一个人从服务器到客户端,用有限的休息时间,持续了快3月,才出来一个能用的APP;之前也是体会到,做出来一个APP容易,毕竟之前做了好几个了已经,难的是做出来之后,运营神马的,不懂也不会,也没有精力呀,所以想做产品,团队是多么重要。

最后小结下这一年,技术上碰上的每个问题,不能都说是一个坎,碰的多了,才发觉,只要不主动放弃,任何一个难题最后都能得到解决,只是一个耐心和坚持,还有跳出问题本身去看问题的思路,迎刃而解确实只是时间问题,所以一句话,没有搞不定的问题,有的只是一时眼光的局限,和眼前的一堵墙,跳过去了,眼界会更开阔。

评论