首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >直播平台开发搭建常见问题汇总

直播平台开发搭建常见问题汇总

原创
作者头像
q3557873521
修改2019-04-24 11:12:21
9240
修改2019-04-24 11:12:21
举报
文章被收录于专栏:直播系统开发直播系统开发

直播平台开发的重点在于功能设计,以及如何优化提升后期直播平台的用户直播体验,从整个直播平台开发到搭建部署、封装上架,有很多常见的问题是需要我们关注的。我们就来汇总整理下。

1.直播平台CDN是如何计费的?

三方CDN服务为直播平台内容的分发提供了可行性方案。但CDN费用如何计算经常困扰着运营方,尤其是刚刚接触直播平台开发项目的朋友。目前两种主流的CDN计费方式,一种是按照峰值计费,另一种则是按照流量计费。在后期的直播平台运营过程中,当在线用户较多时,建议采用峰值计费方式会更加经济实惠一些。

2.直播平台搭建部署需要准备哪些内容?

针对手机直播APP的搭建部署需要准备的内容主要有:APP名字,APP应用进场图,观看页图等,开通CDN服务,三方接口信息资料,合理的服务器配置,苹果App Store上架和安卓相关应用市场上架需要的内容资料等。

3.苹果开发者账号相关问题

申请苹果开发者账号,主要的目的是用于将应用上架到App Store供用户安装下载。目前苹果开发者账号主要有以下三种:

(1)企业开发者账号:企业账号开发的应用不能上架App Store,通常用于企业内部分发测试应用。申请费用299美元,现阶段来讲企业账号很难申请。需要提供公司的邓白氏编码。

(2)公司开发者账号:申请时需要填写公司的邓白氏编码,可以用来进行应用上架App Store,有条件的话尽量申请。

(3)个人开发者账号:个人开发者账号也可以进行上架,如果用作签名分发时会有设备数量限制,从字面意思看更适用于个人开发者,如果做APP运营推广,还是要申请公司账号。

4.打开直播APP源码用什么开发工具?

安卓端的开发工具:Android studio

iOS端开发工具:xcode

5.服务器的系统该如何选择?

建议使用Linux 服务系统, CentOS 7.2 64位操作系统。通常直播平台搭建部署环境是支持LNMP或LAMP配置环境的。

6.什么是苹果UDID?

UDID是由子母和数字组成的40个字符串的序号,主要用来区分每一个唯一的iOS设备的标识,当使用个人签名进行应用分发下载时,需要提供设备的UDID给开发者。如果是企业签名分发下载则不需要UDID,而且没有设备数量限制。

7.直播平台开发广泛使用的流媒体协议有哪些?

比较常见的如UDP私有协议,使用最为广泛的是RTMP协议,在手机网页端观看视频直播则更多地采用HLS传输协议。这些协议各有优劣势,适用的场景也各不相同。

8.直播平台中的 定位功能,跟附近的人功能有何区别?

绝大多数直播平台都具有“定位”功能和“附近的人”功能,二者是不同的。定位功能主要用于直播的个人信息中,显示主播的位置;附近的人功能,则是在主播列表中,用来显示主播和用户之间的距离。

以上这些问题都是大家在直播平台开发搭建运营时经常遇到的,搞清楚这些问题后,会使得整个开发过程更加顺畅。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档