UnprocessedRecording staging entity, ImgDat track tracks, recording imaging service

Featurekamo-shared-library
Ya
27 Aprili 2026, 03:44 UTC
Mwandishi
Kamo
Ahadi ya
f590251

- Fix ImageAssocType ID collision: VM_RECORDING=8, CALL_RECORDING=9 (were both duplicating MY_DOCS at 4). - Add **************** so a master recording can carry per-channel Opus/WebM tracks alongside the existing thumbnail concept. - Add ImageMimeType.AUDIO_WEBM (audio/webm) for the Opus-in-WebM containers produced by the conversion pipeline. - New UnprocessedRecording (UUID id, IS_VM, PHONE_SERVER_ID, EXTENSION, ASTERISK_UNIQUE_ID, IS_PROCESSED, IS_ERROR, ERROR_MESSAGE, RESULT_IMG_ID, DATE_CREATED, DATE_PROCESSED) staging entity + repository for the kamo-asterisk-support → ConversionService → DaemonService pipeline. - New RecordingImagingService that uploads a master Opus/WebM master to imaging with per-channel Opus/WebM tracks attached via ImgDat.trackCount. - SystemConfiguration: add voipVmBatchSize / voipCallBatchSize / voipPollSeconds for DaemonService recording-processor tunables.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei