这个项目能做什么

Streama 是一个自托管媒体服务器,用于组织和串流个人视频收藏,定位为面向剧集和电影的 Netflix 风格替代方案。初始设置包括上传目录、可选的基础 URL 以及 TheMovieDB API 密钥,并会对密钥和目录权限进行验证。仪表盘会显示最近观看的标题和继续观看进度,HTML5 播放器提供播放/暂停、音量、全屏、下一集按钮以及剧集/季浏览器。管理工具可借助 TheMovieDB 的元数据和图片轻松创建剧集、电影和单集,视频文件支持拖放上传。对于已有媒体库,Streama 支持本地文件浏览器,并可通过可自定义的电影和剧集文件名匹配正则表达式进行批量创建。用户账户可以邀请和管理,并可按需分配管理员权限。该项目基于 Web,后端采用 Grails 3 并暴露 REST API,前端采用 AngularJS。目前它不进行服务端视频转码,因此播放取决于浏览器的 HTML5 兼容能力。