作品名:微播
队名:红色香蕉
队员: 耿希超 邬昊昱 朱宸骁
作品简介:
微播是基于微信小程序平台,仿照iOS系统自带的podcast(播客)APP开发的一款微信小程序。用户可以收听服务器上的音频文件,同时可以作为主播,上传自己的音频文件(鉴于微信小程序还处在测试阶段,部分接口存在一定的BUG,待接口恢复后,相关开发工作将会继续)。
主要功能:
1,注册 2,登录/注销 3,查看个人信息 4,修改个人信息 5,根据不同字段进行节目分类查找(主播/节目类别) 6,收听节目 7,上传个人作品(待微信修复后)
特色:
1,服务器端未使用任何http服务器框架(如 tomcat等),通过socket接口,直接获取,处理报文并返回信息。 2,服务端使用多线程编程,可以同时处理多个用户访问需求。 3,用户交互体验良好。
供测试的部分功能提示:
搜索功能:根据主播(bbbb),根据节目类别(song)
温馨提示:
鉴于部分图片,音频体积较大,加载时间较长,请耐心等待。
改进方向:
1,完善作品发布功能 2,增加用户订阅功能 3,增加用户评论功能 4,优化服务端并发服务能力