网易云播放器产品围绕直播和点播核心功能,经过两年多的版本迭代已经具有一定的竞争力。如何能在众多视频云服务的厂商中脱颖而出,
一、分析目的
分析目前网易云移动端播放器产品的功能结构,剖析实际的产品体验,找到产品的亮点和不足,进而对产品提出优化建议。
二、产品概况2.1 体验环境
体验机型:红米4A、iPhone SE
系统版本:MIUI8、iOS11
APP版本:1.9.0
体验人:Eric
体验时间:2018.9.1
2.2 产品介绍
网易云信是网易云专门提供IM和音视频的PaaS产品聚合子品牌,网易云播放器是网易云音视频服务的拉流端配套软件开发工具包,支持直播和点播的拉流播放功能。
开发者通过参考官网文档和Demo来集成播放器的SDK快速实现应用内播放器的功能。
当应用程序在需要使用音视频播放功能时,可以集成播放器来为用户提供终端的播放服务,从网易云官网上分析出网易云播放器SDK适用的主要场景包括:
在线教育,提供教师在线直播教学和录制的课程视频点播播放。电子商务,提供买手、明星或者网红直播购物和商品介绍的视频播放。泛娱乐,提供音乐、媒体、游戏等领域的直播和点播服务。社交,通过音视频媒体的直播和点播让社交功能更加生动、有趣。生活服务,可以应用到旅游、招聘、租房、本地生活等领域。医疗健康,通过音视频的直播和点播分享大V、专家的经验和知识。三、发展历程
根据网易云播放器上线以来的版本迭代情况整理得出主要版本迭代路线如图1所示。
从2015年上线至今已经有接近3年的时间,网易云播放器也从最初的简单的播放功能迭代成兼容性强、稳定性高、功能完备的音视频播放器。
在网易云播放器的发展历程中,可以将其发展阶段划分为如下三个阶段:
阶段一:V1.0.1~V1.0.4,2015年11月到2016年3月
在该阶段主要是建设基础的播放功能,优化点播和直播的稳定性和流畅性,满足播放器的音视频播放的核心需求。
阶段二:V1.0.5~V1.3.1,2016年4月到2017年10月
在这一年半的时间里基本上一个月一个版本进行迭代,补全播放器的功能,包括倍数播放、参数下发、日志统计、多实例、加解密、数据回调、视频切换等功能,满足在更多的应用场景使用。
阶段三:V1.4.0~V1.9.0,2017年11月到2018年9月
在这一阶段,前期版本迭代较为频繁,及时跟进热点和风口进行功能完善,后期对播放器SDK功能进一步丰富完善,从而使播放器SDK拥有更强的竞争力。
从版本迭代可以看出,经过比较长时间的市场考验和产品本身的不断打磨,网易云播放器目前已经相对完善和稳定。
未来网易云可以继续优化播放器产品,进一步提供更加完善的功能适应更大规模和更多场景的使用。
图1 网易云播放器SDK版本路线图
四、产品分析4.1 产品结构
播放器SDK的产品结构如图2所示。
目前已经支持多种协议格式、字幕、加解密、倍速、软硬解码、多实例、预调度、截图等较为丰富的直播、点播功能。
但是从实际使用体验上来看,播放器的Demo中对播放器SDK的接入示例比较简单,仅仅做了点播、直播和多个视频播放的场景的代码接入演示。
对于不同的行业应用场景没有提供更多的方便集成的示例代码,播放器的SDK对于无缝切换、断网重连、首屏速度、预缓存等功能仍然需要补全和优化,这样才能满足用户需求甚至超出用户的预期。
图2 播放器SDK产品结构图
4.2 功能流程
播放器为用户提供的核心功能是直播和点播,因此,我们分别进行对应的流程分析。
4.2.1 直播
播放器的直播功能是指使用网易云直播服务时在观众端拉流播放观看直播的功能。
在播放开始前提供了拉流地址预调度功能进行提前调度减少首屏时间,在初始化的时候可以选择直播拉流模式、硬件软件解码,在拉流播放过程中可以前后台播放、支持截图、支持时间戳同步和数据透传、支持切换其他流等。直播的首屏速度和流畅程度是用户注重的点。
图3 播放器直播拉流功能流程图
4.2.2 点播
播放器的点播功能是指通过接入网易云点播服务在终端拉取点播音视频流进行播放的功能。
在进入播放之前通过预调度功能来提前调度提高首屏速度,初始化的时候可以设置硬件和软件解码,在播放时支持外挂字幕、截图、后台播放、倍数播放、加密视频解密播放、切换其他拉流地址播放等。
除了点播本身的基础播放功能,点播的高清晰度支持、诸如字幕、加解密、倍速等附带功能是用户在不同的场景下比较关心的地方。
图4 播放器点播拉流功能流程图
五、场景分析
音视频播放的场景丰富多样,像在线教育、电子商务、泛娱乐、社交、生活服务、医疗健康等场景都需要使用直播和点播服务。
5.1 在线教育
在线教育场景中,直播时需要满足老师开展大型公开课的需求,支持万名学生同时观看,同时还需要满足答题时视频与其他事件同步的功能,点播时需要提供不同清晰度、加密视频解密播放、倍数播放、截图等功能,而这些功能网易云播放器SDK均已支持,可见其在在线教育领域已经具有较强的竞争力,但是目前其在更多的终端的支持方面有所欠缺,因为在线教育不一定是在手机上使用,而更多的会在平板、电视等智能终端上用到,在这方面还需要做更好的兼容适配。
图5 在线教育场景示例图
5.2 电子商务
在电子商务场景中,图片已经不能满足用户购物时的需求,使用点播视频能够更加直观、生动的呈现商品和服务。此外,在明星直播、大促活动运营时需要用到高并发、低延时的音视频直播服务。在该场景中提供高清晰度的视频、高质量的直播、服务稳定性和可靠性是非常重要的地方。如图所示,在网易考拉APP的商品和社区功能中都有使用到播放器的播放功能:
图6 电子商务场景示例图
5.3 泛娱乐
泛娱乐场景中用到直播、点播的案例比较多,在音乐、短视频、视频播放器中用到的直播和点播功能是播放器SDK最原始的应用。
在游戏领域中兴起的在线抓娃娃、狼人杀等需要使用视频播放功能,在新闻、信息流、娱乐直播领域中的实时直播、过往的视频点播、直播答题等。
如图7所示,是在新闻客户端中用到直播和点播的场景,在该场景中需要播放器SDK提供全面多样的功能,而且对于实时性、流畅性、稳定性都有较高的要求。
泛娱乐场景是音视频服务应用的比较多的场景,在该场景中市场变幻莫测,随时会有热点引领一波潮流,因此播放器产品还需要紧跟市场热点进行功能迭代来保持竞争力。
图7 泛娱乐场景示例图
5.4 社交
如图8所示,社交场景中会用到点播服务,包括聊天发送视频消息、朋友圈中分享视频、文章中嵌入的视频等,此时需要播放器SDK能够很好的对各种终端机器的适配,并且能兼容更多的视频格式,从而给用户更好的使用体验。
图8 社交场景示例图
5.5 生活服务
在生活服务中,诸如旅游、招聘、租房、本地生活等方面的应用都可以使用音视频服务来丰富应用中展现给用户的信息带来更好的产品体验。
如图9所示,以旅游应用为例,图文介绍已经不能满足用户更真实、直观的产品体验需求,对旅游景点的介绍、旅游过程的分享、旅游的直播等方面都需要用到音视频的直播和点播功能。在这个应用场景中对清晰度、视频播放的稳定流畅有较高的诉求。
图9 生活服务场景示例图
5.6 医疗健康
在医疗健康的应用场景中,类似于大V、专家的点播课程和直播分享需要使用播放器SDK在用户端进行播放。此场景除了需要支持移动端设备,还需要对有需求的平板、电视、大屏设备做对应的兼容。
图10 医疗健康场景示例图
六、竞品分析6.1 竞品选择
国内外存在着众多和网易云播放器SDK类似提供视频云服务的厂商,阿里云是国内规模最大发展最快的云服务厂商,腾讯云是近年来互联网巨头腾讯倾力打造的云计算品牌,七牛云是国内领先的企业级云服务创业厂商,提供一站式视频云解决方案。
因此,这里选择老牌的阿里云、新兴的腾讯云、创业中的七牛云的对应播放器SDK产品作为竞品来比较分析与不同类型的厂商相比有何优劣。
6.2 SDK功能分析
SDK功能对比分析,如表1所示,网易云播放器SDK目前功能已经相当完备,与其他厂商的播放器SDK对比,在字幕、循环播放、缓冲策略模式、H265、时间戳同步和数据透传等方面已经比部分厂商领先。
另一方面,在预加载数据、清晰度无缝切换、安全下载、自动重连、播放封面等功能方面仍然缺失,建议根据需要评估是否提供这些缺失的功能以保障与其他厂商同台竞争时更加有竞争力。
表1 不同厂商播放器SDK功能对比表
6.3 Demo分析
作为B端产品,Demo用于给用户演示播放器SDK的功能和集成方式,第三方开发者会参考Demo中的代码来集成播放器SDK,更加丰富的参考示例、更加简单易用的接入方式更容易得到企业的青睐。因此有必要分别比较下不同厂商的Demo。
网易云的播放器Demo中提供了直播、点播、短视频的示例展示,在直播和点播时都提供解码方式、音量、截图、屏幕显示方式设置,在点播时还提供拖动进度条功能演示,短视频中提供上下滑动切换视频和循环播放演示。
阿里云的播放器Demo中提供点播、直播基础播放示例,在页面中可以调整倍数、镜像、角度、音量等参数,提供UI播放器、直播答题、高级播放器等丰富的场景展示。此外,还提供了播放器诊断工具的演示,方便排查问题。
腾讯云的播放器Demo中提供直播、点播的简单播放演示和调试模式的演示,在调试模式时可以看到CPU、分辨率、帧率等数据和详细日志输出。
七牛云的播放器Demo中展示了点播、直播、短视频列表、纯音频、多实例播放的示例,在播放开始前可以设置解码方式,开始位置、离线缓存、循环播放、数据回调等参数。
根据上述分析,网易云的播放器Demo目前已经提供了基本的使用方式的示例,但是在Demo中并没有展示SDK提供的所有功能的使用示例,并且在更丰富的使用场景演示、诊断和调试工具方面仍然存在不足,需要考虑对Demo进行进一步的优化。
七、产品优劣
下面使用SWOT框架对网易云播放器产品做优劣分析:
优势:背靠网易的品牌和多年的内外部产品对播放器产品的打磨,网易云播放器已经拥有较深的技术积累、较为完善的功能和相对稳定的服务经验。
劣势:播放器的SDK在场景化细节方面缺失部分功能,播放器的Demo在示例代码方面仍需要优化,需要进一步深耕市场,更好的满足用户的需求来积累更多的用户。此外,从整体来看整个网易云相比于阿里云在规模上、相比于有着繁荣生态的腾讯旗下腾讯云有一定的劣势,需要进一步投入打磨产品本身来增强竞争力。
机会:目前云计算行业处于高速发展期,越来越多的公司开始采用云服务,其中,视频云服务也同样在快速的发展,因此,打造出用户满意的播放器产品能够有机会获得更多的用户使用。
威胁:阿里云、亚马逊云这些已经相对成熟的云计算厂商的壁垒越来越强,腾讯云、百度云、京东云这些互联网巨头旗下的云计算公司也在快马加鞭抢占市场,这些公司的视频云服务的播放器产品是网易云播放器产品的主要竞争对手和威胁来源,此外像七牛云、UCLOUD这些新兴的云计算厂商由于多轮融资和充足的现金流也在不断的进行产品优化和市场拓展。
八、产品总结
网易云播放器产品围绕直播和点播核心功能,经过两年多的版本迭代已经具有一定的竞争力,满足了用户需要音视频播放时的基本需求,并且在字幕、循环播放、缓冲策略模式、H265、时间戳同步和数据透传等功能方面已经处于行业领先。
未来需要围绕用户使用直播和点播时的需求继续优化产品,包括SDK提供在预加载数据、清晰度无缝切换、安全下载、自动重连、播放封面等功能来满足更多的使用场景,SDK在稳定性、流畅性、并发量,兼容性等方面进一步提升,Demo需要提供更多的在场景化代码示例和分析调试工具等。
此外,网易云播放器产品还需要跟进市场上与音视频相关的热点风口快速提供该热点风口相关的场景所需要的能力抢占先机来快速占领市场。
寄语:如果您对本文有任何建议,请提出来共同探讨。
本文由 @Eric 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自 Unsplash ,基于 CC0 协议