Updated on 2024-03-21 GMT+08:00

Media Processing

Context

Media processing involves uploading, downloading, cataloging, transcoding, and archiving media materials, as well as storing, invoking, and managing audio and video data. Media processing has the following requirements on shared file systems:
  • Media materials feature a high video bit rate and a large scale. The capacity of file systems must be large and easy to be expanded.
  • Acquisition, editing, and synthesis of audio and video data require stable and low-latency file systems.
  • Concurrent editing requires file systems to deliver reliable and easy-to-use data sharing.
  • Video rendering and special effects need processing small files frequently. The file systems must offer high I/O performance.

SFS is a shared storage service based on file systems. It features high-speed data sharing, dynamic storage tiering, as well as on-demand, smooth, and online resizing. These outstanding features empower SFS to meet the demanding requirements of media processing on storage capacity, throughput, IOPS, and latency.

A TV channel has a large volume of audio and video materials to process. The work will be done on multiple editing workstations. The TV channel uses SFS to enable file sharing among the editing workstations. First, a file system is mounted to ECSs that function as upload workstations and editing workstations. Then raw materials are uploaded to the shared file system through the upload workstations. Then, the editing workstations concurrently edit the materials in the shared file system.

Configuration Process

  1. Organize the material files that are to be uploaded.
  2. Log in to SFS Console. Create a file system to store the material files.
  3. Log in to the ECSs that function as upload workstations and editing workstations, and mount the file system.
  4. On the upload workstations, upload the material files to the file system.
  5. On the editing stations, edit the material files.

Prerequisites

  • A VPC has been created.
  • ECSs that function as upload workstations and editing workstations have been created, and have been assigned to the VPC.
  • SFS has been enabled.

Example Configuration

  1. Log in to the SFS console.
  2. In the upper right corner of the page, click Create File System.
  3. On the Create File System page, set parameters as instructed.
  4. Read and select the service agreement. Click OK.
  5. To mount a file system to Linux ECSs, see Mounting an NFS File System to ECSs (Linux). To mount a file system to Windows ECSs, see Mounting an NFS File System to ECSs (Windows).
  6. Log in to the upload workstations, and upload the material files to the file system.
  7. Log in to the editing workstations, and edit the material files.