N2Station
Beta 0.6.4

N2-Station


这是一个实现了 N2-Station API 的多直播源直播站

Github 项目: M1k0t0/N2-Station vue-frontend

拉流播放器基于:dplayer & flv.js

更多功能仍在开发中

直播工具

推流软件: OBS Studio

弹幕姬(开发中):

N2Live Chat 桌面版 - v0.0.4: win_amd64 linux_amd64 ✅ 透明悬浮显示弹幕,可被 OBS 窗口捕获

N2Live Chat 网页版 - v0.0.1: 点击跳转 ❔ 仅观众可见的弹幕显示,需使用 OBS 内建浏览器

>> 直播通知(完善中)


当有人启动直播时,你将会收到浏览器通知;

此功能可以在 N2Frontend 关闭时正常运作,推送功能需要你的浏览器通知权限;

N2Frontend 更新后将会自动获取新 token。

>> 新弹幕提醒


当有人发送新弹幕的时候,浏览器将会播放一个声音。

>> TODO


对于IOS设备,弹出一个通过vlc://跳转至vlc中进行rtmp拉流播放的按钮

对于自动翻到最新消息的功能,应该通过UA检测(当前为屏幕宽度)

做一个新版本检查系统,发现后自动更新缓存

增加 自动播放时是否静音播放 的开关

登录后隐藏登录按钮;考虑设置为登出按钮,但如果效果不好就不改了。

弹幕包含表情时,滑动速度异常的问题

写一个设置页面

加一个版本更新后自动弹出更新内容的小窗口

>> 版本历史


Beta

- 0.6.4
更新 N2LC 版本
更新 N2LC 资源加载地址到本站
N2LC 现已支持自动更新

- 0.6.3
修复了一个在 iOS 设备上无法渲染新消息的 bug

- 0.6.2
在小屏幕设备上布局偏移的问题(实在见鬼,开发环境就是复现不了,可算是修好了)

- 0.6.1
在网站上关闭房间时将会主动断流
修改了编辑房间信息的实现方式

- 0.6.0
主站网址更新:https://n2s.live 当前已对旧域名做了重定向
请各位更新一下保存的域名

- 0.5.8.3
全新应用图标(适用于PWA)
修复了路由页面不会垂直居中的问题

- 0.5.8.2
修改了检测通知订阅的方式,不需要每次打开页面都重新订阅了

- 0.5.8.1
测试一下能否正常更新

- 0.5.8
更新了更新系统:
    提示用户刷新的功能,使得新sw得以接管页面
    更新后弹出版本更新内容

- 0.5.7
修复播放器在重置后没有关闭旧的 PiP 页面的 bug
修复在不支持 PiP 功能的浏览器上疯狂报错的 bug

- 0.5.6
播放器现在可以启用画中画功能(在右键菜单)
同时在右键菜单中增加了分享房间功能和重置播放器功能
将房间头像加载策略修改为:当按钮可见时才尝试加载。避免首页过多请求

- 0.5.5
搜索功能完成(好卡啊)
给首页的说明文本中增加了很多图标

- 0.5.4
房间头像缓存
用户面板下的 router 懒加载,提高首页加载速度

- 0.5.3
房间聊天现在可以自动获取历史消息(最多 15 条)
目前消息不会存储在服务器的数据库中
若 30 分钟没有新消息,服务端将自动清空保存的历史消息

- 0.5.2
在左上角按钮上加入加载环

- 0.5.1
希望修复了一个跳转 router 的时候概率触发的 bug
表情选单现在有独立按钮了
进入房间的时候会输出指令帮助

- 0.5.0
修改密码功能上线

- 0.4.14
新增开播时长显示。触发方式:将鼠标悬浮在房间人数上

- 0.4.13
# ->

- 0.4.12
给管理页面的菜单上的选项增加图标
汉化管理页面的菜单
汉化面包屑导航
右上角登录按钮的图标改成 mdi-account 了
2FA 应该不会做了

- 0.4.11
加入分享指令:/share /s 用于一键复制房间分享链接

- 0.4.10
汉化登录页面
给登录页面的输入框前面都加上了图标
对于使用 QQ 邮箱注册的用户,现在会自动尝试显示 QQ 头像

- 0.4.9
修复了特殊字符会炸 router 的 bug

- 0.4.8
开转

- 0.4.7
修复 tag 页面无头像房间会裂图的问题
现在在登录状态下进入管理页面不需要等待跳转了

- 0.4.6
小改了一下房间管理页面

- 0.4.5
修复了一个用户房间管理页面的布局问题,并将按钮上的文本修改为中文

- 0.4.4
引入 Hacktimer 库,防止因浏览器策略导致心跳中断

- 0.4.3
增加新消息提示音

- 0.4.2
弹幕功能可以用了!

- 0.4.1
优化 iOS 设备播放体验

- 0.4.0
现在可以设置房间头像了!

- 0.3.3
修复当某些路由跳转时,没有关闭WS连接的Bug

- 0.3.2
增加指令 /reload /r 重置播放器
将心跳包发送周期改为25s

- 0.3.1
增加指令 /emote /e 重新发送表情菜单
修复了一个可能导致心跳包轮询未被取消的bug

- 0.3.0
增加表情菜单

- 0.2.9
修复了一个聊天栏不会自动滚动到最新消息的bug

- 0.2.8
私密马赛,忘了销毁flvPlayer实例了

- 0.2.7
聊天栏增加表情系统!
可用表情:["au","cryhuaji","cy","daisuke","eee","grass_1","grass_2","green_huaji","huaji","jk","kel","kk","kks","rankS","rankX","shock","smartsf","sweat","tyt","yellingcat"]
使用方式举例::rankS: :eee: :rankX:

- 0.2.6
再次修复了0.1.2版本修复的问题
修改了聊天栏文本框的提示信息
对于不支持MSE功能的浏览器,现在会在聊天栏中输出RTMP拉流地址
新指令:/list

- 0.2.5
修复了一些推送功能的bug

- 0.2.4
新功能:开播提示
比较简易,也不会和账户绑定(懒了)

- 0.2.3
铸币服务商,突然不实名不让续费服务器。于是推流服务器再度搬迁,现在是国内小水管了(不是)
25Mbps上传,省着点用 /kk

- 0.2.2
对于不支持MSE功能的浏览器,现在会自动通过HLS播放直播

- 0.2.1
浅修一下播放器页面布局,并在播放页面加入tag显示
管理页面可以直接跳转到对应房间

- 0.2.0
重要更新:房间信息编辑功能可以使用了
并且在新建或修改房间信息时,可以直接选择已有tag了

- 0.1.4
新增房间预设的按钮少写了个标签,导致在较大的屏幕下会长出来一节
修改了开启直播时弹出的设定提示

- 0.1.3
除了后端地址以外并没有更新什么,只是将n2s从坟墓中掘了出来
现在使用的是一台日本的vps作为推流后端,实测线路还算不错

- 0.1.2
修复聊天功能始终以Guest登录的bug

- 0.1.1
更新版本号
修复自定义后端地址的bug

N2-Station © 2025