You can use different methods to upload audio and video files of various types to ApsaraVideo VOD.

Media upload

ApsaraVideo VOD supports multi-end upload, concurrent upload, and resumable upload to meet the upload requirements in various scenarios. You can upload short videos by using the short video SDK and record live streams.

  • Supported upload methods
    • Upload media files by using the ApsaraVideo VOD console
    • Upload media files by using SDKs
    • Upload from servers in multiple development languages such as JAVA
    • Upload from JavaScript web clients or Android or iOS mobile clients
    • Upload offline
    • Upload by using a PC client tool
    • Live stream recording

    For more information, see Overview.

  • Supported file formats
    • Video formats: 3GP, ASF, AVI, DAT, DV, FLV, F4V, GIF, M2T, M3U8, M4V, MJ2, MJPEG, MKV, MOV, MP4, MPE, MPG, MPEG, MTS, OGG, QT, RM, RMVB, SWF, TS, VOB, WMV, and WEBM
    • Audio formats: AAC, AC3, ACM, AMR, APE, CAF, FLAC, M4A, MP3, RA, WAV, and WMA
    • Image formats: PNG, JPG, and JPEG

Short video SDK

ApsaraVideo VOD supports the recording, importing, and editing of short videos. The short video SDK supports features including video resolution switching, real-time retouching and filter effects, camera switching, and flash mode switching. You can also add face stickers during recording by using the facial recognition SDK. The short video SDK also supports advanced editing features such as video cropping by frame size and duration, video merging, and adding special effects such as filters, animated stickers, music, music videos (MVs), subtitles, and doodles. You can customize your user interface (UI) based on the product-level open source UI. The short video SDK also provides easy-to-use, stable, and unified operations for recording, importing, cropping, and editing short videos. This allows custom development for your application.