- 新增直播评论/上下文/礼物等 API 与回放组件 - 主播开播、云端推流配置与 streamer 校验 - 依赖与 Mongo 集合/种子更新 - 需求与调研文档补充 Made-with: Cursor
36 lines
1.4 KiB
Plaintext
36 lines
1.4 KiB
Plaintext
# Mongo(必填,本地种子见 package.json db:mongo:seed)
|
||
MONGODB_URI=mongodb://127.0.0.1:27017/wanzhi_esports
|
||
|
||
# 本地开发:`pnpm dev` 默认端口 3088 → http://localhost:3088(勿与占用 3000 的其它 Node 进程混淆)
|
||
|
||
# —— 腾讯云直播(服务端签名,推流/播放防盗链)
|
||
# 推流域名、播放域名:仅填 host,不要带 rtmp:// 或 https://
|
||
TENCENT_LIVE_PUSH_DOMAIN=your-push.livepush.myqcloud.com
|
||
TENCENT_LIVE_PLAY_DOMAIN=your-play.liveplay.myqcloud.com
|
||
# 播放与推流若使用不同鉴权 KEY,可分开配置;否则可只配推流 KEY,播放同用
|
||
TENCENT_LIVE_PUSH_AUTH_KEY=
|
||
TENCENT_LIVE_PLAY_AUTH_KEY=
|
||
# AppName,控制台模板常见为 live
|
||
TENCENT_LIVE_APP_NAME=live
|
||
|
||
# —— 阿里云视频直播 URL 鉴权
|
||
ALIYUN_LIVE_PUSH_DOMAIN=your-push.aliyunlive.com
|
||
ALIYUN_LIVE_PLAY_DOMAIN=your-play.aliyunlive.com
|
||
ALIYUN_LIVE_APP_NAME=live
|
||
ALIYUN_LIVE_PUSH_PRIVATE_KEY=
|
||
ALIYUN_LIVE_PLAY_PRIVATE_KEY=
|
||
|
||
# —— 七牛云 Pili 限时鉴权推流
|
||
QINIU_LIVE_PUSH_DOMAIN=your-publish.qiniup.com
|
||
QINIU_LIVE_HUB=your-hub
|
||
QINIU_LIVE_ACCESS_KEY=
|
||
QINIU_LIVE_SECRET_KEY=
|
||
# 可选:播放域名(若与推流 token 策略不一致,请改在控制台复制播放地址)
|
||
QINIU_LIVE_PLAY_DOMAIN=
|
||
|
||
# —— 自定义无鉴权 RTMP(仅测试)
|
||
LIVE_GENERIC_RTMP_BASE=rtmp://127.0.0.1/live/
|
||
|
||
# —— 前端展示用(不含密钥)
|
||
NEXT_PUBLIC_LIVE_RTMP_TEMPLATE=rtmp://your-push-domain/live/
|