Skip to main content

媒體處理平台

Vylux

獨立運行的媒體處理服務,涵蓋圖片即時轉換、第一級音訊與影片工作流,以及加密 HLS 串流。

已驗證範圍
  • 即時圖片縮放、格式轉換與簽名 URL
  • 音訊 HLS、MP3/FLAC、waveform,以及影片封面、動態預覽與 HLS CMAF
  • Raw-key CBCS 加密與 Bearer token 金鑰發放
  • Redis queue、PostgreSQL job state、tracing、metrics、cleanup

這個文件站涵蓋的內容

架構、HTTP API、媒體處理流程、部署考量,以及讓 Vylux 穩定運行所需的維運細節。

執行模式

單一服務,兩種工作負載

Vylux 把同步圖片服務與非同步音訊、影片任務放進同一個系統,同時維持一致的 storage、queue 與路由慣例。

處理流程

第一級音訊與影片處理流程

FFmpeg 與 ffprobe 負責分析與編碼,Shaka Packager 產生 HLS 輸出,並支援音訊產物、影片 ladder 與加密金鑰發放。

維運

面向真實部署設計

PostgreSQL 狀態、Redis queues、Prometheus metrics、OpenTelemetry traces、cleanup workflow 與整合測試都是核心能力的一部分。