Appearance
HVC File Push Api
- Project:
hvc-filePushApi
Overview
hvc-filePushApi is a small background worker that moves meeting recording files from a local directory into Azure Blob storage. It watches a recording output directory (e.g. /datadrive/recordings), uploads finished *.mp4/*.xml files to a container, and deletes them locally after a successful upload. It exists because recording media is produced on disk (by the recording infrastructure) and needs to reach object storage before hvc-services can process it.
Tech Stack
- Target: .NET 8
Azure.Storage.Blobs, Swashbuckle. Self-contained — no project references.
Pages
| Page | What it covers |
|---|---|
| Configuration | services.push keys |
| Workers | FilePushService polling loop |
| Data | Recording filename convention + blob container |
Related
- HVC Services — picks recordings up from the same blob container and moves them into tenant storage.