直播项目搭建步骤整理

发布于 2025-07-12 12:41:03

服务器及程序配置

服务器基本软件安装

1、宝塔面板安装:宝塔面板下载,免费全能的服务器运维软件

2、安装宝塔后登录宝塔会弹出服务环境安装画面,选择nginx、php7.3、MySQL 5.7

3、安装redis,宝塔软件商店搜索redis,安装Redis 7.2,安装完成配置密码

4、配置php扩展:软件商店-已安装-php-设置,以下两个扩展必装

5、创建站点及数据库,设置项目目录,运行目录,伪静态

网站配置

1、打开网站目录,把后台源码程序【后端代码.zip】上传到根目录并解压,默认后台路径:域名+/admin

2、配置api接口redis密码

配置api接口mysql数据库账号密码,配置完成后,可以查看接口地址说明文档:域名+/apppai/appapi/listAllApis.php?type=expand

3、配置后台数据库及redis,配置后域名+/admin即可访问后台

4、还原数据:导入数据库文件【数据库.sql】,上传成功记得点导入。 

七牛云配置

api接口配置

后台配置

腾讯云配置

腾讯云推拉流

腾讯云 产业智变·云启未来 - 腾讯

登录成功后进入控制台

域名管理里添加推流和播流域名

点击推流域名,复制推流鉴权key和防盗链key

账号下拉菜单选择账号信息获取appid:

获取bizid

获取腾讯云api秘钥和secret

信息配置到私密设置中

搜索“实时音视频” ,配置对应实时音视频的回调信息,开启房间回调(看具体项目,汇趣云是需要根据这个计算直播时长)回调地址:域名+/appapi/trtcBack/index

腾讯云即时通讯IM

登录腾讯云 -》控制台

选择 即时通信IM

选择 立即开始

创建应用

点击新建

创建完成后 点击进入

网站后台配置: 设置-》私密设置-》IM配置

注: 在线成员广播大群群组ID 可随意填写,但一经填写,尽量不要修改

配置回调:开启在线状态回调,其他根据项目来,具体看代码/appapi/imback/index

回调URL:域名/appapi/imback/index

开启音视频通话

申请云直播License

申请后的license配置的前端代码中

配置node.js

1、软件,安装node.js

2、设置,设置源,更新版本,找到对应版本,安装后命令行版本设置下

3、搭建网站,注意node项目下的config配置是否修改

1 条评论

发布
问题