服务简介
媒体云视频服务,提供视频相关的整体方案。目前已经开放的,包括各主流平台的播放器SDK、极速视频云转码等服务。后续,视频服务将本着“面向开发者、服务开发者”的目标,不断完善视频相关服务,为广大视频应用开发者提供简单可依赖的视频PaaS平台。
视频云转码服务,提供了云端的极速视频转码功能,支持输出视频的视频格式、视频宽高、视频码率、视频帧率等参数的自由设定。其主要功能特点如下:
1、转码源视频支持几乎所有的主流视频格式,如m3u8、asf、wmv、avi、flv、mkv、mov、mp4、3gp、mgp、ts等等。转码输出视频支持flv及MP4格式
2、支持全面、灵活的转码输出视频参数定义,包括:视频格式、视频宽高、视频宽高比、视频码率、音频码率、视频帧率、音频采样率、音频通道数,以及h264的档次设置等
3、支持丰富的转码任务管理,包括任务创建、查询、批量查询、任务删除、任务重试等
4、提供全功能的Restful API接口,开发者使用转码服务更加灵活;提供多种平台的SDK,帮助开发者缩短开发周期
5、简洁易用的Web控制台,提供基础的视频管理与转码服务操作,以及直观的转码服务状态统计
6、分布式云转码系统,实现视频的极速转码
7、基于云存储(BCS)实现视频的存储与分发权限设置
播放器 SDK 以开发者为中心,以高效创建媒体播放应用为目标,具有以下的特色功能:
低门槛、高灵活度实现播放功能
利用SDK提供的API接口或者快捷的 Intent 调用方式,轻松创建专业级播放应用;UI界面可自由定制。
流媒体格式完美支持
跨Android版本(2.2以上)完美支持HTTP Streaming及HTTP Live Streaming(HLS、M3U8)流媒体协议。
智能硬件兼容与智能升级
开发者不需要关注硬件平台的差异,播放器SDK内部的播放引擎会智能适配各种硬件设备,自动从云端获取最适合底层硬件特性的内核实现;同时,开发者再也不用为 SDK 后续的功能升级所困扰,内核支持智能升级。
无缝支持百度个人云存储(PCS)
在播放百度个人云存储中的视频时,可根据设备计算能力及带宽的不同,调用百度云转码服务,智能转码实现移动端的流畅播放。
本地全媒体格式支持
支持目前所有主流的媒体格式(mp4、avi、wmv、flv、mkv、mov、rmvb等)。
智能统计
媒体云服务为开发者提供 Web 管理控制台,并提供了媒体应用相关智能统计信息;开发者可通过“管理中心”一目了然地查看自己的媒体播放器的相关统计及分析结果。
播放器 SDK 以开发者为中心,以高效创建媒体播放应用为目标,具有以下的特色功能:
支持Flash与HTML5两种模式
可根据浏览器特性及视频格式,在Flash与HTML5两种模式间自动切换。
支持广泛的流式视频格式
内嵌百度自主研发的Flash播放内核,支持FLV/MP4等格式的渐进式和流式下载播放,支持基于RTMP/RTMPT等流式协议的视频流播放,支持播放使用Apple公司HTTP Live Streaming协议传输的流式视频(M3U8),并可自适应切换码率。
灵活的播放器界面定制
播放器Web SDK提供了多种层面的调用方式,开发者可根据自己的需求定制化开发播放界面,也可使用默认播放界面实现快速开发。
播放器SDK内嵌百度自主研发的T5播放内核,提供简单、便捷的媒体应用开发能力,具有以下的特色功能:
本地全媒体格式支持
突破iOS平台对视频格式的限制,支持目前所有主流的媒体格式(mp4、avi、wmv、flv、mkv、mov、rmvb等)。
支持广泛的流式视频格式
支持多种格式文件渐进式和流式播放:HLS、RTMP、HTTP Pseudo-Streaming(伪流)。
性能强大
资源CPU/内存占用率低,视频加载速度快。
低门槛、高灵活度实现播放功能
简单易用的API,提供快速媒体播放功能开发和示开发例。