弹幕系统主体服务
bigBarrage是一个以弹幕系统为开发原型,实际可用于各类实时广播场景的广播系统,本系统的特点有:
基于Websocket通信
分房间/频道广播
可多机负载均衡
目前调用本系统主要需要做的开发工有如下:
1.设定config包里面的参数
2.注册消息处理的函数(至少一个,至多两个,目前)
3.调用run包里面的Run函数,启动服务
具体可参考example项目
当前版本:0.1.0Beta
当前状态:可运行,但是依然存在很多BUG,并且Test程序还差很多没有写
可使用单机和广播站(多机)两种方式运行
项目入口文件:https://github.com/bigBarrage/example
广播站项目:https://github.com/bigBarrage/broadcastingStation
欢迎加入bigBarrage讨论群QQ:565765156
版本Flag:
1.0标准:
1.自动化代码测试完成
2.进行过压力测试
3.有了一些文档,用户可以在阅读文档的基础上自行开发自己需要的弹幕系统
将来计划做的事情:
1.自动化测试代码
2.Web界面,用于界面话安装和运行
3.产品化,实现经过配置,不需要写代码就可以运行
4.整理代码和文档(前期实现中文,后期考虑寻求帮助实现英文文档)
5.出一些使用手册