产品介绍

腾讯浏览服务,拥有领先的技术能力,丰富的基础能力,强大的业务能力

为用户提供最优秀的浏览体验,为移动行业提供更专业、更全面、更深入的服务

为移动行业提供更专业、更全面、更深入的服务
为用户提供最优秀的浏览体验

视频能力

一. 概述

移动端视频播放需求越来越旺盛,视频的形式也越来越多样(点播,直播,VR)。TBS不仅很好地解决了H5场景下点播视频播放的述求,同时支持了硬件解码,使得内存占用,稳定性相较于系统播放器都更优。TBS也优化了视频直播的体验,相较于系统播放器,在H5上支持延时更低的方案。针对面向未来的VR全景视频,TBS视频播放器也进行了支持,保证H5端VR视频的可播性

二. TBS视频播放器典型安全解决方案

1. 点播视频的支持

1). 全格式支持

Android系统播放器支持的视频格式有限,只支持mp4, 3gp, ts, mkv , webm(Android 4.0+)这几种格式的播放。而TBS视频播放器可以支持市面上几乎所有的视频格式,包括mp4, flv, avi, 3gp, webm, ts, ogv, m3u8, asf, wmv, rm, rmvb, mov, mkv等18种视频格式。

2). 更低的系统消耗

TBS视频播放器支持手机硬件解码,硬件解码相比软件解码,CPU、内存占用更低,稳定性更优。TBS视频播放器支持市面上绝大多数主流机型,并且可以后台持续的更新支持的手机列表。

2. 直播视频的支持

TBS视频播放器针对视频直播的特性,做了一系列的框架优化,提出了「同层播放器」的概念。相较于在页面内播放,同层播放器除了在形态上更加沉浸之外,配合特定的视频直播云服务提供商可以做到接近于原生APP的低延时效果。(系统的内核只支持HLS的直播流,延时一般在10s以上,在TBS同层播放器内,时延不会超过3秒)

系统播放器只支持HLS的直播流,TBS的视频播放器支持HLS,RTMP/RTSP,HTTP+FLV,MMS4种直播流的播放。

3. VR视频的支持

当前,TBS已经支持主流的VR视频格式。基于TBS,应用开发商可以在Android的Web环境下实现VR视频播放

(注:当前,业界并没有统一的VR视频规范,各家开发商都在推行自己的标准;TBS视频播放器会持续优化,以支持各主流的开发商标准)

4. 特色小窗播放

用户在手机端看视频经常会被其他的一些浏览诉求、聊天诉求所打断,不得不退出视频播放才能进行其他的操作,TBS视频播放器提供的小窗能力可以让用户将视频窗口以小窗的形态始终保持在最上层,可以做到边浏览、聊天,边看视频。示例如下图:

三. 总结

视频是移动应用的重要媒体形态,随着行业网络技术的提升、视频资源和能力的不断丰富,移动场景的视频播放的诉求会越来越多,应用开发商对视频能力,包括Web场景下的视频能力都有很高要求。

TBS提供了一整套系统的视频解决方案。对移动App而言,接入TBS,获得增强的视频播放能力,只需要接入一个size不超过200K的SDK,并进行相应配置,无需引入三方系统,也无需终端用户参与。