Skip to main content
Version: V12

Understanding Custom Upload Media

Custom Upload Media allows users to configure specific processing settings when uploading media, such as transcoding profiles and AI Insight generation. This feature provides control over how each piece of media is processed, enabling users to optimize storage costs and processing time based on their specific requirements.

When custom upload is disabled, media is automatically processed using the portal's default processing configurations. When enabled, users can select which processing options to apply to each upload.

Permission Requirements

This feature can be configured by users who belong to a group with Portal Management feature enabled, or have a CAL that grants this permission.

To enable custom upload, navigate to Portal Settings > Library > Upload Settings and select Allow user to upload content with custom processing options.

Processing Tab

When custom upload is enabled, a Processing tab appears on the Media Settings page during upload. This tab provides the following options:

  • Transcode: Enable or disable transcoding for the uploaded media.
  • Generate AI Insights: Enable or disable AI insight extraction.
  • Insight Selection: Select specific AI insights to generate based on your configured indexer applications.

NOTE: When automatic processing is enabled for Transcoding or AI Apps in portal settings, the corresponding checkboxes are selected by default. When automatic processing is disabled, the checkboxes are deselected by default. Users can modify these selections as needed.

Insights by Media Format

The AI insights available for extraction depend on the media format:

  • Video: Face Detection, Person Detection, Object Detection, Speaker Identification, Transcription, OCR, Emotions, Sentiments, Topics, Keywords, Brands
  • Audio: Transcription, Speaker Identification, Keywords, Topics, Sentiments
  • Image: Face Detection, Object Detection, OCR
  • Document: OCR, Text Extraction

The specific insights available also depend on which indexer applications (Azure Video Indexer, VIDIZMO Indexer, Azure Cognitive Services, AWS Video Indexer) are configured in your portal.

Bulk Edit Processing

When processing multiple media items in bulk, all available insights are displayed, but only insights applicable to each media format are extracted. For example, when bulk processing images and videos together:

  • Images receive applicable insights (Face Detection, Object Detection, OCR)
  • Videos receive all applicable insights including audio-based insights (Transcription, Speaker Identification)

Individual Media Settings

For scenarios requiring different processing configurations per media item, you can configure settings individually:

  1. Select a specific media item from the upload queue.
  2. Configure the desired processing options for that item.
  3. Save the settings for that individual item.

This is useful when you need different insights for different media items in the same upload batch.

Save and Process Behavior

When custom upload is enabled:

  • Processing does not start automatically after upload.
  • Media remains in the upload queue until you select Save & Process.
  • Processing starts only for selected media items.
  • After processing starts, the media is removed from the queue.

NOTE: Media that is not processed is stored in its original format, which may not be playable in the application. Process the media to enable playback.

Removing Media from Queue

When removing media from the settings page or navigating away, a confirmation prompt appears. If confirmed, the removed media is processed using the portal's default processing configurations instead of custom settings.

Session Recovery

If your browser or application unexpectedly closes during upload, the session is maintained. When you next upload media, you are prompted to continue processing the media items remaining in the queue.

Upload Tray Navigation

The upload tray provides quick access to processing settings:

  • Edit Settings: Opens the settings page to configure processing options for queued items.
  • Upload Evidence/Media: Directly uploads content using current settings.