随着动视网在线人数越来越多,之前预料的问题也随之出现了。
最主要的问题就是,当一个视频同时观看人数超过100人的时候,视频就会变得特别卡,无论这位观众家里的宽带网速是多少。
这个问题在很长时间困扰着动视网的技术人员,在动视网也出现了一种新的弹幕。
叫劝**。
“别看了,你等我看完再进视频!”
“这视频很垃圾的,我看了一分钟就不看了。”
“这视频只有一分钟,后面全是缓冲。”
因为是即时弹幕,当其他用户看到这个弹幕的时候,就会知道,这个视频的观看人数已经达到上线了。
这是极为难得的现象,即使龙耀科技为了动视网,单独配备了十条宽带,也无法解决用户挤占网络的问题。
这件事周龙早就交给陈浩然了,今天正是解决这个问题的时候。
“周龙,你真的不懂技术吗?”陈浩然在写代码的时候,周龙偶尔会过来差一两句嘴,说道用某某技术能不能解决某某问题。
周龙之所以会知道这些,并不是因为他会写代码,而是那段时间html5.js的大佬的故事传得沸沸扬扬,周龙也是那时候才自动播放器原来也有这么多技术含量在当中的。
“不懂,我学过一点linux,不过已经有三年没写过代码了。”周龙笑道,上次他写代码,还是在西湖市的时候,在工厂里把盘古系统的底层代码给写出来,那次是费尽了他的脑细胞。
最主要的是,那时候没有互联网,他完全是靠记忆写的底层框架,很多功能仅限于可以使用,绝对谈不上高端。
随着华夏龙手机厂的技术员的不断改进,到现在最新款的女娲壹号手机,已经全然看不出曾经盘古0.1系统的影子了。
但这绝对不影响周龙在手机系统界的名望,因为底层永远有一个声明,感谢框架的初始制作人周龙。
“我以前也是学linux的。”陈浩然说道,不过说出来后,他就笑了,因为这是他们在sz理工大学第一次相遇时说过的话,当时陈浩然还嫌弃周龙不懂电脑,只是个生意人呢。
没想到现在自己已经成了周龙旗下的一员大将。
“我做出了来你说的流媒体播放器,利用html本身的标记语言就可以写出来,然后加以优化就行了。”陈浩然得意的说着。
没等周龙说话,他又抢先了一步,说道:“大家不要慌,接下来我来用投影仪演示一番。”
“哼,装神弄鬼。”钱小蕊白了他一眼,陈浩然的性格和她很像,所以会经常互相开玩笑。
在白色的投影布上,动视网逐渐浮现了出来。
“先给大家展示一下flash播放器。”
陈浩然点开了一个知名up小丽的视频主页,她这次带大家逛的是东湖公园。
在载入画面的时候,黑色背景板上写着65kb/s,78kb/s的速度..加载了接近一分钟,这个视频总算加载完了。
但是点开播放,这个视频现在有103播放,所以宽带会进入堵塞状态。
果然,视频开始重新加载了。
陈浩然开始讲解道:“这就和堵车一样,多位用户同时向服务器发送了请求,就会造成服务器响应缓慢的现象。”
“知道了。”钱小蕊说,这一点她听手下的程序员已经讲过很多次了。
“小蕊同学,上课要认真听讲,还有周龙同学没听懂呢。”
“我听懂了,下一道题吧。”周龙也和他们开玩笑了起来,他挺喜欢钱小蕊公司的氛围的,陈浩然虽然开会的时候也很幽默,不过他们公司的业务比较商务化,工作人员也普遍沉闷,只有钱小蕊和黄艺的公司,组员会相对活泼一些。
“接下来就是内网版本了。”
陈浩然在笔记上敲了一会,进入了测试版本。
测试版本的ui有点乱,陈浩然解释是因为js中有部分变量名和已有的网站有冲突,造成了这样的现象,但整体影响不大。
“我们来看一下html播放器版本的这个视频。”
陈浩然再次点开了小丽的视频,奇迹发生了。
视频仅仅用了一会儿时间的缓存,就直接进入了播放界面,总共不到5秒钟。
“这...这是怎么实现的?”钱小蕊的技术组组长睁大了眼睛,不可思议地看着屏幕,他采用了无数方法,包括降低视频质量,优化用户播放线路等问题,都没有办法做到秒加载。
“分段加载。”陈浩然解释道,“我把一个视频按照分钟进行切割,每次只加载一分钟的视频,这样,只要不到2m的流量就能加载完成。当用户观看这个视频的时候,我再继续加载下一段视频..如此重复,直到加载完成。”
他愣了一会,然后感叹道:“天才啊!陈浩然你是真的牛逼,这都能想到。”
“其实不是我想到的。”陈浩然也不谦虚,说道:“我技术是很牛逼,这我不否认,但是想法却是周龙提出来的。”
“周老板的这个想法,可能会改变视频网站的格局。这个代码我们要不要申请著作权,防止其他公司使用。”技术组组长第一个想到的竟然是这个。
“互联网精神就是开源精神,我写的播放器也不是完美的版本,还有许多问题。我会上传到我们的龙耀代码仓库当中,有兴趣的人可以一起来完善代码。”陈浩然说道。
他已经不需要再解释这播放器的牛逼之处了,因为直到看完视频,都没有出现任何卡顿。
连续测试了十多个视频,甚至通过内网将宽带压力加到了1000人在线观看,都毫无压力。
“技术组立刻安排改版上线,运营组准备一个公告,告诉用户我们已经解决了视频卡顿问题。”钱小蕊当场做出了安排。
“那我们去工作了。”
陈浩然跟着技术组走了,钱小蕊跟着运营组走了,现在的会议室就剩下了周龙和设计组的妹子组长。
她尴尬地笑了笑,“我们经理总是投入工作就把无关紧要的人给忘了,啊,我不是说周老板你无关紧要啊..对不起..”
“没关系,你也去工作吧。”
周龙乐得清闲。