挤占。
其次,用户在播放时的第二大卡顿原因,是视频缓冲的打包目前市面上所有网站,包括youtube,都是一个视频文件从
缓冲到尾的,这一点在播放小文件时没有问题,但是要转播综艺节目就有很大麻烦了,因为用户会希望跳过一些片段,而现有模式是不支持快速跳看的。
为了解决这一点,我们最近创新地讨论了几个对策,主要就是把视频进行分画质档次、分段进行‘切片’,把同一个文件,按照270p和180p两种分辨率,在服务器端备份两份文件。同时把长时间的大文件切片成一个个3分钟一段的短视频,如果用户大范围拖动进度条的话,就把前面几个3分钟的缓冲包跳过,直接从中段开始集中下载……”
姚健说了很多技术细节,顾诚也不必全部都理解透彻。
他抓大放小,大致上总结出了niconico网如今关于解决卡顿的主要思路:能够在服务器这边多费一些资源搞定的事
,就少用一些客户端那边的资源。
宁可服务器端费5分的预处理计算量,也不要客户端多用1分预处理计算量。
这种优化思路无疑是正确的。
因为雪公司,也是这么优化即将上市的的。
之所以比同期同画质、同建模、同数据量的网游不卡顿,诀窍就在这儿,一丝一缕地从“我们多运算、多给分步与处理结果,让用户电脑少运算、网速传输数据量尽量变少。”rw