All Products
Search
Document Center

Media Services

Last Updated: Sep 14, 2018

Alibaba Cloud for AWS Professionals

Media Services Contents

1 Video-on-Demand

Video on demand is a one-stop audio and video on demand solution integrating audio and video capture, editing, uploading, automatic transcoding, media resource management, distribution acceleration and video playback.

1.1 Comparison of Main Functions

Function Feature Azure On-demand Streaming Alibaba Video-on-Demand
Video Uploading Supported. Uploading Audio, video and images is available. Supported. Uploading static H5 video, accquiring media URL, and playback unprotected contents are available.
Video Management Supported. Allowing dynamic encycription, multilanguage caption, font customization, and short lantancy. Supported. Providing data searching and filting services, allowing audio fetch, caption composition, audiotrack ovrlapping, opening scene and end scene combination, and so on.
Syetem Control Supported Supported
Security Management Use AES cleartext key and PlayReady and/or Widevine dynamic common encryption Anti-leech Referer, URL authentication, IP blacklist, and HTTPS acceleration
Data Analysis Supported Supported. (UV, VV, duration)
UGC SDK Not supported Supported
Client-side Uploading Not supported Supported

2 Live Video

2.1 Service mode

Azure Live Streaming : a solution built on Azure Managed Services,including Media Services (encoding, media analytics, streaming, content protection, CDN, Azure Media Player) and Content Delivery Network (CDN).

Alibaba Video Live: an audio and video live broadcast platform based with leading content distribution networks and large-scale distributed real-time streaming media transcoding technology, providing easy access, High-definition, low-latency, high-concurrency audio and video live broadcast service.

2.2 Functional characteristics

Function Feature Azure Encoder ApsaraVideo for Live Streaming
Video Analysis Supported. Dection of motion, face and expression, and content review (on porn, racial discrimination, obscenity, violence and anything you require.) Supported. Review on porn, terrorism, advertisement, and meaningless live.
Real-time streaming processing Supported Supported
Video Encryption Use AES cleartext key and PlayReady and/or Widevine dynamic common encryption Anti-leech Referer, URL authentication, IP blacklist, and HTTPS acceleration
Acceleration Azure CDN Alibaba Cloud CDN
Storage Location Blob Container OSS Bucket
Video Playing Azure Media Player ApsaraVideo Player SDK

2.3 Product pricing

The billing items for Azure Video Services include encoding, live streaming, streaming, content protection, and video analytics. Users only pay for the services they use.

The billing items of Alibaba Cloud Live Broadcasting Service include live broadcast, global acceleration, live transcoding, live screenshots, live advertisement identification, live QR code recognition. Billing Method supports pre-pay and post-paid.

3 Media processing

3.1 Service mode

Azure Encoder: Azure Media Services offers several options for encoding media in the cloud. A codec is software that implements a compression/decompression algorithm.

ApsaraVideo for Media Processing has full coverage of mainstream formats, narrowband HD, double speed transcoding, video encryption. Support screenshots, watermarks, clip stitching, subtitles, video encryption.

3.2 Functional characteristics

Function Feature Azure Encoder ApsaraVideo for Media Processing
Format MPEG DASH, HLS, smooth streaming processing H.264, H.265, and caption
Screenshot Acquire thumbnails by frame grabbing Image Sprite, Video abstract and highlight
Digital Restoration Not Supported Supported. High-frame rate video restoration, SD to HD, 2K to 4K.
Content Review Detect motions with Azure Media Analytics, such as porn contents. Recognize porn, terrorism, and politics-involved videos
Content Understanding Detect motions with Azure Media Analytics to understand audience participation and reaction. Video classification, labeling, facial and text recognization.
Video Editing Create video abstract, thumbnails, and video after overlying, splicing and editing, with Azure Media Analytics. Cloud Clip APIs
Digital Rights Management Supported Supported

3.3 Product pricing

The billing items for Azure Video Services include: coding, live streaming, streaming, content protection, video analytics. Users only pay for the services they use.

Alibaba Cloud Media Processing Service offers two billing methods:Pay-As-You-Go and Subscription(long-term packages). The fee consists of the transcoding fee and the interface request fee.