前台项目是由Angular编写,后台项目由SpringBoot及其它组件编写,主要分为两个服务:service-web是Web服务,为前台项目提供接口,处理业务流程,实现了基于权限、角色、用户的基本系统;service-static-resource是一个基本的静态资源服务,根据请求参数压缩图片的分辨率,提供音视频转码和mpeg-dash格式的流媒体服务,并支持动态码率。