/pilipala

Primary LanguageJavaGNU General Public License v2.0GPL-2.0

Pilipala

噼里啪啦视频弹幕网

后端 前端 开源协议 Static Badge

项目介绍

噼里啪啦视频弹幕网是一个专注于做视频点播的后端服务项目,通过对 FFmpeg 的集成,半遵循广电视频规格要求对视频规格进行限制(支持 1080P及以下规格视频),产出视频生产计划,并通过流水线+状态机完成视频转码。本项目持续更新中!

体验地址

环境搭建

开发环境

  1. 使用 Git 拉取项目源代码
  2. 配置 JDK 版本为 17
  3. 使用 Maven 完成依赖包导入
  4. 通过 Docker Compose 搭建 Neo4jRedisMongoDB 集群
  5. 完成 application-dev.yml 配置信息修改
  6. 下载&配置 ffmpeg
  7. 导入初始化数据 path.jsonpermission.jsonrole.json
  8. 启动 PiliPalaApplication

测试环境

  1. 构建镜像

    docker build . -t pilipala

  2. 运行镜像

    docker run -p 8080:8080 pilipala

加入社群