- Spegnimento
- 27 aprile 2026 alle ore 03:44 UTC
- Autore
- Kamo
- Impegno
- 498bc3b
- Novità. endpoint stadi multipart uploads inviato da APIService nel secchio MinIO... e crea una riga di staging UnprocessedRecording. Idemponte su ripiani usando (phoneServerId, asteriskUniqueId). - Nuovo punto finale (chiamato DaemonService) drena righe: scarica WAV in scena, mescola le gambe di chiamata in un singolo Opus/WebM master via FFmpeg amix, transcodes per-channel WAVs come tracce accanto al master, e carica tramite RecordingImagingService con VM RECORDING (8) / CALL RECORDING (9) ImageAssocType. - Nuovo wrapper FfmpegService (transcodeToOpusWebm / mixToOpusWebm) con timeout e la pulizia del templo. - L'editore NATS emette voip.recording.received su ogni upload in fase in modo da DaemonService può tagliare il suo sondaggio periodico. - Dockerfile installa ffmpeg nella fase di runtime (alpine ffmpeg navi libopus per impostazione predefinita). - ConfigMap espone E' il momento giusto. (condiviso cross-service) segreto interno) in modo che i nuovi endpoint possano autenticare APIService e Chiamatori DaemonService.