重复造轮子之 Music_Radio— 基于 nodejs 的 在线同步音乐播放平台。。
資深大佬 : nyatou 2
萌新第一次在创造区发帖,瑟瑟发抖。
这个小玩意是去年受 SyncMusic启发写的一个练手项目。当时的初衷是想用 nodejs 把这个 php 版本的小创意复现一遍。然后写完之后在硬盘里面积灰了好久。最近终于克服晚期拖延症,把代码整理重构了一下部署了一个 demo 在线上。还在 coding 的老哥们可以进去听听歌。
代码:MusicRadio
在线演示: MusicRadio
简介:
MusicRadio 是一个使用 nodejs 开发的基于 websocket 的在线同步播放音乐室,支持多房间(公开 /非公开房间) / 多管理员 / 点歌 / 随机播放 /聊天 / 弹幕等功能特性,并提供了基本的管理功能,如:屏蔽用户、屏蔽 ip 地址、禁言、设置房间管理员等。
功能简介
- 房间
- 大厅
- 创建房间
- 私密(密码加入)
- 公开
- 人数限制
- 设置房间管理员
- 屏蔽 ip/用户
- 禁言
- 音乐播放器(同一房间操作同步)
- 暂停 /播放
- 切歌
- 调整进度
- 屏蔽音乐(默认自动静音)
- 聊天
- 颜色标识(管理员高亮)
- 表情包支持
- @支持
- 特殊消息悬浮提醒
- 未读消息提醒
- 弹幕
- 消息撤回
- 搜索、点歌
- 模糊搜索
- 批量点歌
- 播放列表
- 增删(管理员)
- 移动 (管理员)
- 全站数据聚合展示
- 超级管理员角色切换(可切换为游客)
- 其他……
大佬有話說 (1)