uni-app实战直播app全栈开发
1.课程介绍(买前必看).mp4
2h- 9- 4h 18-
uni-app+egg.js实战直播app全栈开发
·node.js直播服务器搭建socket.io实时送礼物、实时弹幕功能·全栈开发兼容Android、ioS、小程序等
9.登录注册页开发1.项目介绍10.个人中心页开发2.环境搭建和项目创建11.egg.js项目初始化3.项目分析和全局配置12.直播服务器搭建4.首页开发13.socket.io服务器搭建直播间(主播端)开发5.14.api接口开发直播间(用户端)开发6?15.后端部署上线7.充值金币页开发送礼物弹框开发8.16.移动端前后端交互开发
第6季直播项目1.项目介绍和准备2.首页开发3.直播间(用户端)开发4.充值金币页开发5.直播间(主播端)开发6.登录和个人中心页开发7.Egg.js基础8.egg.js项目初始化9.直播服务器搭建10.socket.io服务器搭建11.api接口开发12.后端部署上线13.移动端前后端交互开发
兼容哪些端?app 微信小程序T儿调试开发顺序?app ->微信小程序
调试开发顺序?app(真机,安卓,苹果)->微信小程序
直播app free.css
封装常用class
nvuex - weex.requireModule
//plugins ui
//diy
// json tabbar-midbutton
监听底部导航中间凸起按钮uni.onTabBarMidButtonTap(()=>{
//pages.json pages[0].style.app-plus.titleNView.buttons.type=menuvideo ..info pos float op....cell 组件 加动画等.....定时器...to scroll bottom ...auto show hime animatescroll+定时器 添加arr 弹幕
//监听底部导航中间凸起按钮uni.onTabBarMidButtonTap((
this.context = uni.createLivePusherContext(
live-pusher 录屏 直播流组件
switchCamera(callback)切换前后摄像头
slider step components
orm创建数据迁移表npx sequelize migration:generate --name=init-userTん1.执行完命令后,会在database/migrations/目录下生成数据表迁移文件,然后定义优秀代码模仿 设计 重构 优化来....
param check sql inject
egg-vali...
crypto.createhashup file
node stream...
mutil
ctx-getfilestream
egg
jwt
role middleware搭建直播服务器点击进入视频教程地址安装:
npm install node-media-server --save
//http://dishaxy.com/doc/9/11.Api%E5%BC%80%E5%8F%91-%E7%9B%B4%E6%92%AD%E9%97%B4%E6%A8%A1%E5%9D%97/5.%E6%90%AD%E5%BB%BA%E7%9B%B4%E6%92%AD%E6%9C%8D%E5%8A%A1%E5%99%A8.html直播key
推流(主播)rtmp://hostname:port/appname/stream?sign=expires-HashValue拉流(客户)http://hostname:port/appname/stream.flv?sign=expires-HashValuevideo+stream....primary second创建订单和微信支付点击进入视频教程地址安装插件:
egg-tenpaynpm i egg-tenpay --save插件地址:https://www.npmjs.com/package/egg-tenpay微信开发平台 应用 发布
应用签名:ca7f5d6097c812bba4a9932a46591dc5包名:com.dishaxy.appsocket.io安装和通讯点击进入视频教程地址安装npm i egg-socket.io --save
user join room
user break reset networt liner
ws role check liveroom
部署准备服务器购买安全组配置安装环境域名购买域名解析创建网站部署后端部署前端
80 443 22
第一步:解析域名,创建网站第二步:上传解压第三步:安装pm2(node环境),切换node版本到最新版本,安装redis第四步:打开命令行,切换到根目录下第五步:如果是国内服务器,先切换镜像:npm config set registry https://registry.npm.taobao.org如果是国外服务器就不需要了,例如香港服务器第六步:执行 npm instal1--unsafe-perm第七步:导入sq1文件到数据库中第八步:修改配置信息:config/config.default.jssequelize配置第九步:npm start第十步:添加反向代理第十一步:修改前端项目的/common/config.js里面的域名即可
修复:1.修改config.js2.登录放在首页3.直播间列表api降序排序4.默认图片5.前端拉流推流地址6.前端拉流推流测试7.弹幕和礼物测试8.微信支付测试T
优化...罗马2x as fronter as
ala
68.微信支付测试79.后端修改用户金币数问题8T儿
2.环境搭建和项目创建.mp4
3.引入全局样式.mp4
4.引入图标库.mp4
**'5. 底部导航和凸起按钮配置.mp4'
6.首页开发(一).mp4
7.首页开发(二).mp4
8.基础布局开发(一).mp4
9.基础布局开发(二).mp4
10.个人信息和观看情况.mp4
11.接收礼物组件(一)-布局.mp4
12.接收礼物组件(二)-自动滚动.mp4
13.接收礼物组件(三)-自动消失.mp4
14.底部操作条.mp4
15.弹幕组件开发(一)-输入框弹出层.mp4
16.弹幕组件开发(二)-置于底部功能.mp4
17.弹幕组件开发(三)-发送弹幕.mp4
18.送礼物弹框组件(一)-布局.mp4
19.送礼物弹框组件(二)-功能.mp4
20.充值金币页开发(一).mp4
21.充值金币页开发(二).mp4
22.创建直播页-推流组件.mp4
23.创建直播页-布局(1).mp4
24.创建直播页-布局(2).mp4
25.创建直播页-镜头翻转.mp4
26.创建直播页-切换画质.mp4
27.创建直播页-美颜和美白.mp4
28.关于退出创建直播页黑边问题.mp4
29.主播直播间(1).mp4
30.主播直播间(2).mp4
31.个人中心页.mp4
32.创建egg.js项目.mp4
33.写第一个api接口.mp4
34.router路由传参(一).mp4
35.router路由传参(二).mp4
36.资源路由和路由分组.mp4
37.数据库迁移(一)..mp4
38.数据库迁移(二).mp4
39.sequelize模型-新增.mp4
40.sequelize模型-批量新增和修改器.mp4
41.sequelize模型-查询单个.mp4
42.sequelize模型-查询多个和获取器.mp4
43.sequelize模型-where操作符.mp4
44.sequelize模型-字段限制排序分页.mp4
45.sequelize模型-修改和限制字段.mp4
46.sequelize模型-删除和批量删除.mp4
47.错误和异常统一处理.mp4
48.中间件配置.mp4
49.参数验证.mp4
50.创建项目和基础配置.mp4
51.全局提示和异常处理.mp4
52.数据库和迁移配置.mp4
53.后台开发-新增管理员(一).mp4
54.后台开发-新增管理员(二).mp4
55.后台开发-新增管理员(三).mp4
56.后台开发-管理员列表(一).mp4
57.后台开发-管理员列表(二).mp4
58.后台开发-管理员列表(三).mp4
59.后台开发-管理员列表(四).mp4
60.后台开发-公共模板(一).mp4
61.后台开发-公共模板(二).mp4
62.后台开发-公共模板(三).mp4
63.后台开发-删除管理员.mp4
64.后台开发-全局提示框(一).mp4
65.后台开发-全局提示框(二).mp4
66.后台开发-修改管理员(一).mp4
67.后台开发-修改管理员(二).mp4
68.后台开发-优化公共表单模板.mp4
69.后台开发-登录功能(一).mp4
'70.后台开发-登录功能(二)(1).mp4'
70.后台开发-登录功能(二).mp4
71.后台开发-权限验证.mp4
72.后台开发-退出登录.mp4
73.后台开发-创建用户.mp4
74.后台开发-用户列表.mp4
75.后台开发-修改用户.mp4
76.后台开发-删除用户.mp4
77.后台开发-后台菜单.mp4
78.后台开发-创建礼物.mp4
79.后台开发-上传文件(一).mp4
80.后台开发-上传文件(二).mp4
81.后台开发-礼物列表.mp4
82.后台开发-修改礼物.mp4
83.后台开发-删除礼物.mp4
84.后台开发-订单列表.mp4
85.后台开发-删除订单.mp4
86.后台开发-直播间列表(一).mp4
87.后台开发-直播间列表(二).mp4
88.后台开发-扩展弹出层组件.mp4
89.后台开发-直播间观看情况.mp4
90.后台开发-直播间礼物情况.mp4
91.后台开发-直播间评论情况.mp4
92.后台开发-关闭和删除直播间.mp4
93.用户注册api开发.mp4
94.用户登录api开发.mp4
95.权限验证中间件.mp4
96.退出登录api开发.mp4
97.获取当前用户信息api开发.mp4
98.搭建直播服务器.mp4
99.创建直播间api实现.mp4
100推流和拉流功能调试.mp4
101修改直播间状态api实现.mp4
102直播间列表api实现.mp4
103查看指定直播间api实现.mp4
104补充登录注册页.mp4
105引入请求库和vuex.mp4
106登录注册交互实现.mp4
107个人中心交互实现.mp4
108退出登录和初始化用户信息.mp4
109权限验证.mp4
110首页交互-上拉加载和下拉刷新.mp4
111创建订单和微信支付(一).mp4
112创建订单和微信支付(二).mp4
113微信支付调试和充值页交互.mp4
114直播间交互(一).mp4
115socket.io安装和通讯(一).mp4
116socket.io安装和通讯(二).mp4
117加入直播间(一).mp4
118加入直播间(二).mp4
119加入直播间(三).mp4
120离开直播间.mp4
121直播间实时在线用户列表.mp4
122直播间实时弹幕功能.mp4
123直播间送礼物功能.mp4
124创建直播功能交互(一).mp4
125创建直播功能交互(二).mp4
126后台主面板图表交互.mp4
127部署前环境搭建.mp4
128后台和后端api部署上线.mp4
129优化前端部分问题(一).mp4
130优化前端部分问题(二).mp4
131微信支付回调问题.mp4
解压密码.txt