国际版语音房聊天 APP,视频语音平台开发搭建经验及后台项目简要说明
海外视频语音社交 APP 开发 Hawa、MICO 、Video Show、Uplive、Cloubhouse
项目运行环境:
●服务器系统环境:CentOS 7x 版本,不限制服务器所在地区
●服务器:Nginx
●数据库:Mysql 5.6 版本
●PHP:5.6 版本
●缓存:Redis PHP 扩展:Redis 扩展 版本根据 php 版本
第三方服务:
●视频、图片存储采用阿里云 OSS 存储
计费方式:按量付费,具体可问商务要收费标准链接
●即时通讯
使用腾讯云即时通讯服务
计费方式:按月付费,体验版测试账号 100 账号数,房间累计 10 个,正式上线建议采用 1999 元套餐
●短信验证
使用阿里云短信服务
计费方式:按条数
●视频直播 SDK
使用腾讯云直播 SDK,购买腾讯云流量可免费使用 SDK 系统
支持接入其他第三方 CDN 具体接入方法根据不同 CDN 的接入文档接入,腾讯云 SDK 可以不绑定任何三方 CDN 服务
大体目录结构:
●admin 系统后台目录
●agent 代理后台
●app_index pc 端展示页
●callback 系统相关的回调(支付、直播状态)
●mapi 客户端接口文件
●public 静态资源文件(js、图片、css 样式)
●system 系统使用到的一些三方 SDK(腾讯云、阿里云)
●wap app 中 H5 页面的模板 后台采用 thinkphp3x 框架 api 未使用三方框架,自己封装的相关 db 操作方法
搭建部署流程具体参考搭建文档
支付:
●官方支付宝
●官方微信支付
系统支持接入第三方其他支付系统
具体需要参考对应支付的文档说明
道具系统:
●礼物支持 gif、svga 格式
●座驾支持 svga 格式
版权声明: 本文为 InfoQ 作者【山东布谷科技胡月】的原创文章。
原文链接:【http://xie.infoq.cn/article/2caf1e8fd071758cf2acac5a7】。未经作者许可,禁止转载。
评论