直播点播调度系统
技术栈:Spring Boot、Redis、MySQL、FFmpeg、Python
项目概述
负责流媒体工具管理、视频切片转码任务调度、内容分发系统(CDN)接口对接等平台开
发工作,保障直播流稳定分发与点播内容高效转码,支撑千万级用户的视频观看需求。核心职
责:负责老框架业务调研与新框架技术选型,负责核心调度模块的架构设计与开发,完成服务
器部署脚本编写与系统联调,保障系统稳定运行。 关键工作与项目成果
• 负责流媒体调度与转码任务管理模块的设计与开发,基于 Spring Boot 构建任务调度
中心。
• 调用 FFmpeg 指令实现视频的分片、转码(HLS/MP4)、截图与水印处理,支撑日均大量
转码任务。
• 使用 Redis 缓存热点视频元数据及任务状态,利用 MySQL 持久化任务记录与 CDN 分发
日志。
• 编写 Python 脚本辅助流媒体文件自动化处理及质量检测,提升运维效率。