对于需要开发直播短视频的人提供一些必要的知识,为他人方便就是为自己方便,大家都方便,所做的事情才会更顺利。
选择合适的直播流供应商:
1、我们在多年的使用过程中,对接过很多直播供应商,比如网宿,腾讯云,七牛,金山云,阿里云等,各家其实都是有优势的。
2、目前我们使用的是网宿,腾讯云,七牛,金山云。我们目前的业务有直播,点播,直播转点播,点播转直播,回放,短视频等。
3、为了主播直播稳定,我们有的时候会提供多条直播线路,尽大可能保证开播质量。对接的过程基本大同小异,供应商一般都有demo示例。
自建机房还是使用云:
1、这个问题还是根据各个公司的发展需要来决定。龙珠其实一开始就走了自建机房的道路。
2、我们目前有多个机房,分布在杭州广州,同一地区还有互备,杭州广州通过光缆打通。
3、我们选择自建确实遇到了非常多的问题,有网络硬件,供应机房问题等,但好处是锻炼了运维和开发团队,扩容和架构也比较灵活。
4、自建可以根据实际业务做更灵活的设计。使用云确实可以减少很多运维成本和很多坑,如果是刚起步的公司,可以先考虑云来快速搭建系统。
社交媒体账号申请:
根据APP发送到微信朋友、微信朋友圈、QQ室内空间、QQ、新浪微博等,进而扩张商品的度,吸引住大量的会员注册。而共享作用,是必须提早申请办理这种社交媒体账户,才可以在开发时可以和社交媒体账户的插口连接,进行共享作用开发的。包含第三方的登陆也必须提早申请办理社交媒体账户。
付款帐户申请办理:
app只要在线上涉及到付款支付,就需要进行线上付款的模块开发,而付款的方法涉及到第三方的手机微信、支付宝钱包、中国银联、手机银行、翼支付、APPPay等各种各样不一样的方法。那么就涉及去申请微信付款、支付宝付款等付款的账户,并签署付款协议书,确保新项目能够和第三方的支付系统连接。而每个支付端口会有不一样的要求,且申请办理需要时间,企业得提前进行申办。
开发者账户申请、https申请证书:
app开发完成后需要上架到app应用商店,而https资格证书和apple开发者账户一般是运用在发布到苹果应用商店时候运用到。要是没有提早申请办理,就没法发布到iPhone的APPStore,用户就无法下载使用。
地图导航:
app涉及到定位当前位置或者需要撰写收货地址的,都需要提前办理地图账户,在开发时能够与地图服务平台的接口连接,这个时候才能使用地图和定位的服务,地图导航并不是所有APP开发都需要的。