BBBUG-Wechat-App, 是一个能够聊天听歌的音乐聊天室我的项目, 反对多房间的点歌听歌聊天室微信小程序,实现了类 KTV 的点歌、顶歌、切歌,也能够本人听本人的歌,反对多房间和创立私人房间,反对房间加密和切换房间模式。
部署申明
我的项目中应用的音乐来源于第三方平台,版权归他们本人所有,我的项目以及其余各个端均仅用于学习和交换!
技术架构
IM 后端采纳 node-websocket
实现 Websocket
服务,应用 pm2
长久化运行,Nginx
做 Wss 代理,前端采纳 ElementUI&vue
实现,后端应用 PHP
做数据接口 API,PHP-CLI
做后端数据同步,Redis
做数据队列与缓存。
已实现性能
1、一般文字与图片表情音讯聊天性能
2、歌曲搜寻、点歌、切歌、顶歌、珍藏歌曲等性能
3、歌曲实时同步播放给房间所有人、反对房主电台模式
4、可创立房间、房主可禁言或禁止房间用户点歌
5、批改个人资料与设置等
结尾
本期就分享到这里,我是小编南风吹,专一分享好玩乏味、离奇、实用的开源我的项目及开发者工具、学习资源!
心愿能与大家独特学习交换, 欢送关注我的公众号【Github 导航站】。
往期举荐
太漂亮了!有了 3 款开源图标库,不必再去求设计师了
10 个相见恨晚的 vue.js 库!用好了,事倍功半!
太及时了!13 个 Spring Boot 练手我的项目, 用好了,升职涨薪不必愁
程序员接私活必备后盾框架,不必反复造轮子,网友:太好用了!
还在从头到尾撸我的项目?这 6 个 SpringBoot 我的项目用好了,事倍功半!
「00 后缩写黑话翻译器」登上 GitHub 热榜,中年网民终于能看懂年轻人的 awsl