方悦成
主要工作
搭建应用的基础框架和主要功能
提交日志
2018/03/30
- 加入简单的播放器
2018/04/08
- 完成观看直播的基本功能
2018/04/12
- 加入回看节目功能
2018/04/17
- 修复回看节目时,回看列表第二次进入不显示的问题
2018/04/24
- 增加下载m3u8文件的功能
2018/04/26
- 完成单线程下载视频,并合成为单个视频文件
2018/04/27
- 支持并行下载
- 下载时 自动选择线程数量
李书缘
主要工作
负责首页电视墙预览,弹幕前端
提交日志
2018/04/19
- 增加首页图片预览效果
- 修复 通过首页预览墙进入播放界面无法播放的问题
张代锟
主要工作
主要工作服务器端的开发
- 运用python和web.py框架搭建的简易服务器端
- 数据库使用sqlite3
- 主要用来储存客户端发过来的弹幕和评论
- 可以根据客户端的请求通过web.py模板生成弹幕文件(xml)和评论文件(xml)
提交日志
2018/04/13
- add ignore file: 增加ignore文件来忽视编译过后的文件
- init the backend server with web.py framwork: 初步建立服务端,使用web.py框架
- add some models with some utils function: 增加一些数据库操作的工具函数,并且增加模板类。模仿django的项目结构
- add a simple migration script: 增加一个python脚本用以建立数据库,方便客户端开发人员测试
- add a database file: 建立数据库并且进行初步测试
2018/04/14
- add a simple connection pool and some database utils: 考虑到有可能有多个客户端接入,为了防止服务器端频繁的链接数据库,增加一个简易的连接池,增加访问效率(虽然很可能作用不是特别明显)
- fix some bug and ignore the thread diff when init a connection to sqlite: 修正了一些多线程链接数据库的bug,稍微优化了一下连接池函数
- add query function and interface to generate xml, but file-generation functions were still not finished: 增加一个搜索函数,根据前端发来的请求来生成xml文件,使用web.py的模板系统生成xml,但是有一些bug赏未解决
- add some template with bugs: 增加一些模板文件用来生成xml,但是生成的时候遇上了一些bug
- fix some bugs and spelling errors, enable frontend to post beging datetime and enddatetime to get the xml that is generated by the query functions linking to database: 修改正了一些bug和拼写错误,允许客户端发送初始日期和结束日期来获取弹幕文件和评论文件
- extends search key named ‘channel_id’… : 增加搜索的关键字,允许客户端通过开始与结束时间,还有频道来获取弹幕和评论文件
2018/04/15
- add markdown doc …: 增加一个markdown 文档来帮助客户端开发人员部署并且进行本地测试
- update readme.md: 更新readme文档
2018/04/16
- change the format of templates: 修改生成xml的文档的格式
- merge the main branch: 合并主分支
2018/04/17
- alter table danmaku and add a field named ‘type’: 增加一个字段用来描述弹幕类型,修改生成的弹幕文件xml的模板格式,并且修改了生成数据库的脚本migrate.py用来帮助客户端开发人员测试。
- merge the main branch: 合并主分支
2018/04/18 - Now
- 服务端开发进入休眠阶段(摸了摸了