Registrazione ingest + pipeline di elaborazione FFmpeg

FeatureConversionService
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.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo