直播源码进行直播平台搭建及直播系统搭建部署时需要注意的问题(上)

1、使用APP直播时,码率是怎么计算的?

@:144KB-500KB之间 ,在这个区间值内,就能保障视频的清晰度。

2、直播CDN的计费是怎么算的?

@:可以这样计算,如:100人同时在线观看直播,大约需要20M左右的带宽,按照峰值计费方式20M,乘以单价就是这个月的总费用。(目前有两种计费方式,峰值计费跟流量计费,综合考虑,峰值计费更合适)

3、直播APP搭建部署需要准备什么内容资料?

@:对于直播APP的搭建部署需要准备的内容有:APP名字,应用进场图,观看页图等,阿里云CDN直播服务,三方信息,服务器,APPstore上架和安卓相关应用市场上架需要的内容资料。

4、苹果开发者账户申请有哪几类?

@:申请苹果开发者账户,主要的目的是需要用到这个账户去把应用包上传到APPstore 供客户下载,目前苹果开发者账户有3种:

(1)企业开发者:企业账号开发的应用不能上线App Store,适合那些不希望公开发布应用的企业。同样,申请时也需要公司的邓白氏编码(DUNS Number)

(2)公司开发者:申请时需要填写公司的邓白氏编码(DUNS Number)

(3)个人开发者:“个人”开发者可以申请升级“公司”,可以通过拨打苹果公司客服电话来咨询和办理。

5、打开直播APP安卓的源码,用什么开发工具?

@:安卓端的开发工具是:Android studio 

6、申请腾讯开放平台遇到安卓包不可以重复上传的解决办法?

@:要在原有的申请驳回那条应用中点击需要修改的应用信息,修改之后,再提交等待审核就可以,不用重新再去创建新的应用。

7、直播APP后台监控支不支持所有在线直播的主播视频录像和聊天记录保存?

@:通常后台可以监控所有在线的直播房间,因为目前解决流媒体的方案是走三方的直播CDN加速,所以目前的视频保存也是存放在CDN(用户的体验会更好),视频删除可以在CDN管理后台来操作。目前只能保存主播的直播画面过程,不能保存聊天记录。

8、服务器的系统

@:建议使用Linux 服务系统, CentOS 7.2 64位操作系统。

当然wins操作系统也可以使用,但是不建议使用,wins的漏洞更多,服务器还是使用Linux。

9、什么是UDID?

@:UDID是由子母和数字组成的40个字符串的序号,用来区别每一个唯一的iOS设备的标识。

10、hls协议是什么?有什么用途?

@:手机网页端观看直播是采用的HLS传输协议,通过手机 wap观看,需要把 rtmp协议转换 HLS协议,中间有个转换过程,所以会有一定的延迟。

11、手机APP 定位功能,跟附近的人的区别在哪里?

@:“定位”跟“附近的人”属于两个功能,定位采用高德定位,主要展现在,直播的个人信息当中,展示主播的位置;附近的人属于一个功能,在一个列表当中,由近到远显示,显示主播跟你的距离。

12、ios 封包时接入客户(公司或者个人)的苹果开发者证书,为什么需要客户的udid?

@:新封包ios时,需要客户提供udid封包到安装包当中,因为appstore 规定只有写入企业开发者证书的ios包,免udid可以下载。公司或个人的开发者证书,只能上架appstore后才可以免udid下载安装。

13、直播不清楚是怎么回事?

@:影响直播质量的参数有很多:

(1)手机硬件本身是主要因素,摄像头的质量,硬件编码的能力,

(2)主播本身的网络环境

14、直播程序的架构是什么?

@:服务端架构是php,数据库采用mysql,缓存用redis,流媒体采用CDN直播加速

15、关于备案?

@:服务器不需要备案,域名需要备案

服务器如果选择在中国大陆,不包含(港澳台地区)此时如果需要域名指向,就需要把这个域名做备案,例如,目前在阿里云购买的域名,需要到阿里云备案中心备案。其他的服务商需要咨询官方客服。

以上就是通过直播源码进行直播平台搭建时所要注意的相关问题。


猜你喜欢

转载自blog.csdn.net/xiridezuji/article/details/79851219