10分钟看懂直播平台开发基本流程

在正式写这篇文章之前,小编事先声明,本文中所提到的“直播平台搭建基本流程”是专门为“我看到了直播市场巨大潜力,所以想运营一个直播平台,但不知如何与开发商进行对接”的投资者们介绍的,因此文中没有牵扯到任何关于源码的问题,仅带有少量专业名词解释。所以,如果你是技术党、开发者或者相关产品推广,那么这篇文章对你的帮助或许并不大。

废话不多说,我们开始吧!

一、投资者找到专业的开发商,签订合同

这里一般是由投资方派出几个代表到开发公司里签合同,在进行对接的时候全程由开发商产品经理进行陪同。签订合同时开发商提供的主要内容是一般是围绕产品需求,产品定价、流程展示以及视投资者对专业知识了解情况而定的名词解释等。需要注意的一点是,签订合同后,根据客户对直播平台开发的工期需求,开发商一般也会要求客户选择不同的付款方式。

二、投资者提供给开发商资料,开始程序搭建

付完钱了,那么主要开发工作就交给了乙方。但作为乙方的投资者也不能闲着,依然需要配合开发商做一些工作。首先,要给开发公司提供服务器账号、网站域名和成品logo图标等。如果可以的话,在签订合同的时候便可以向开发商提供所有平台(PC或APP)的原型图或者效果图了。在程序搭建过程中,投资者可随时针对原型图或效果图做小幅度改进,并且与开发商同步。但如果甲方在程序搭建前没有提供原型图或者效果图的话,那么这个时候产品经理就会根据用户需求的文字描述制定图表进行开发。

三、平台搭建完成、开发商正式进入开发阶段

这个阶段,投资者依然不能闲着。因为一般的直播平台开发过程,是需要接入第三方SDK的,当然有个别的开发商在插件方面做得好的话,会直接向客户推荐自家的相关SDK。而关于SDK的解释,可以简单理解为封装好的软件包,有了这些“封装好的软件”及扩展服务,平台的其他功能(像后台数据统计,私信服务等)才能实现。这里就以直播平台为例,一般需要由投资者提供用于内容分发、视频加速的CDN账号如腾讯云、用于储存图片的三方账号如七牛云,用于定位服务的腾讯地图或高德地图账号、用于短信验证登录的容联云账号和用于在iOS上(如果有手机端的话)上架的苹果开发者账号等等。和前面几点一样,如果投资者对三方服务不是很懂的话,产品经理一般会对此做出详细解释。

四、开发商协助接入三方。开发商开发完成内测后,交付投资者,并等待投资方做第一次内部测试

当投资者提供给开发商所需的三方账号后,后者就开始在直播平台开发过程中将这些三方接口接入。投资者此时要做的主要工作就是等待了。不过当投资者在拿到直播软件和相关程序前,可以先建立一个专门反馈问题的文档,因为对于甲方来讲,之后拿到的产品,不一定能达到最终需求,需要通过自己不断测试来反馈和修复BUG,专业的开发商往往会协助投资者进行这项工作,这里建议首次测试的周期不要低于十天。同时,在测试过程中,若投资者中的部分技术人员有意向深入了解产品后台或前台工作机制的话,有的开发商还会提供免费培训。

五、投资者做第N次内部测试,为直播平台上线做准备

通过协调并经过开发商的(反复)测试和修改,投资者迎来直播平台上线前的最终测试。这个时候,直播平台在运行上基本就不会出什么大问题了,此刻投资者就可以开启试运营阶段,在正式运营直播平台前,投资者一般还会有和开发者沟通的机会,以便在下次产品更新前,做“最后”的调整和反馈。等这一切完成后,恭喜你,你拥有了自己的直播平台,接下来就好好运营吧。

综上所述,站在投资者角度,需要了解的直播平台开发流程就给各位介绍完了,如果各位投资者们还有什么疑问,或者有些细节上的问题,欢迎给小编留言。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190829A0EPNQ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券