本文来自百家云技术总监张弩在LiveVideoStackCon 2017大会上的分享,并由LiveVideoStack整理而成。张弩分别从服务器端与架构端介绍了百家云的整体结构演进,并对未来行业的发展方向进行了分析、展望。
文 / 张弩
整理 / LiveVideoStack
本次的分享内容可以分为四个部分。第一部分是简介,帮助大家了解一下百家云这家公司以及它的产品情况。第二和第三部分将分别从服务器端和客户端来描述整体结构的演进。最后会站在百家云的角度来分析一下整个行业未来发展的方向。
1. 简介
1.1 公司背景&平台简介
百家互联,是一家在线教育公司,成立于2014年,它旗下有个品牌叫跟谁学。百家云团队原来主要是在跟谁学这个平台上面做一个音视频的教育工具,随着业务和技术的发展,逐渐的稳定并且有了一定的质量保障以后,就考虑是不是可以给一些其它的机构,或者第三方的行业提供一些解决方案,我们在原来的研发基础上,提供了SAAS层的服务,就逐渐演化出了百家云这家公司。当然以后的百家云会更加独立的为这些行业,或者说教育行业的一些客户去提供服务,总之百家云可能会提供一些音视频的整体的解决方案给大家。
1.2 个人简介
我毕业于西安电子科技大学。在视频会议公司工作超过了七年,负责软件视频会议系统设计、开发。2012年我进入了91外教当研发总监。2014年加入了跟谁学,主要负责在线教育系统的开发,直到百家云成立后任技术总监。
1.3 在线教学系统的基本业务需求
如果我们能够实现了以上的功能,满足了基本的业务需求,那么作为一个在线教育的产品就比较完善了,能够提供出标准的一些服务了。
1.4 特色功能
百家云在教育行业领域深耕了多年,以上是一些简单的、有特色的功能。首先整个产品是全终端覆盖的,或者说主流的一些终端都会有覆盖。例如Windows、MAC、IOS、安卓,包括微信场景,PC和手机的浏览器,这些场景下应该都是全终端覆盖的。当然还有对于应用形态或者业内形态来说,大班课、小班课、一对一、双师、展会直播都是有比较好的覆盖。第三个特点就是我们在移动教学场景下实现了多路音视频互动的,这对于教学场景来说也是一个新的