全部产品

多媒体简介

背景

多媒体是蚂蚁金服的一套安全、高效、智能化的多媒体系统,提供了多媒体资源的端到端的上传下载,图像处理,视觉识别的能力。

基于以下能力,多媒体可提供完整的解决方案:

  • 丰富的客户端能力:多媒体 SDK 针对移动设备做了大量优化。在基础能力上,多媒体 SDK 构造了一套富媒体通信的基础组件,包括灵活图片渲染、网络接口优化、配套缓存能力。
  • 高效的传输协议:打造了适合移动端和服务端之间大数据传输的 MMTC 传输协议,为大数据资源传输提供了高效,稳定,可控的精细化传输能力。
  • 安全级别灵活选择:在访问控制、传输安全、存储安全层面,对保密性和完整性做了不同级别的控制。
  • 强大的云端吞吐能力:具备充裕的下载吞吐能力。

为了帮助更多的企业客户快速丰富服务种类,mPaaS 多媒体组件应运而生。

组件介绍

mPaaS 多媒体组件集成了以下媒体类型的服务,提供广泛的应用场景:

  • 文件服务 提供文件上传和下载功能。
  • 图片服务 支持图片上传、下载、缓存、压缩、裁切缩放等功能,支持的图片格式包括 PNG、JPG、GIF、WebP 等。
  • 视频服务 提供视频录制、播放、下载、上传功能。

mPaaS 多媒体组件具备以下的特点:

  • 接口内部支持并发控制,您无需自己控制并发。
  • 文件上传支持秒传,下载支持多任务同时下载同一文件时去重;同一个资源多次请求只执行网络传输。
  • 在移动网络或者弱网下采用 WebP 等图片格式,降低网络传输。
  • 下载流程高效稳定,经历了支付宝多个版本的检验,每天下载量达到几十亿级。

使用组件

要使用 mPaaS 多媒体组件,您需要将多媒体 SDK 接入您的客户端。多媒体 SDK 是一个文件、图片、视频等功能于一体的客户端应用程序开发包,目前支持 Android 和 iOS 平台,具有丰富而稳定的多媒体实用功能。