Skip to content

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

PageWhat it covers
Configurationservices.push keys
WorkersFilePushService polling loop
DataRecording filename convention + blob container
  • HVC Services — picks recordings up from the same blob container and moves them into tenant storage.

Released under the MIT License.