網易云移動端播放器產品分析報告

4 評論 5912 瀏覽 33 收藏 19 分鐘

網易云播放器產品圍繞直播和點播核心功能,經過兩年多的版本迭代已經具有一定的競爭力。但是否能在眾多視頻云服務的廠商中脫穎而出呢?

一、分析目的

分析目前網易云移動端播放器產品的功能結構,剖析實際的產品體驗,找到產品的亮點和不足,進而對產品提出優化建議。

二、產品概況

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 協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 兄弟產品從業幾年了?感覺字里行間很有洞察啊,贊

    來自北京 回復
    1. 謝謝

      回復
  2. 您好,您發布的文章雖然只有2篇,但確實特別實用,希望作者空余的時候在多發布一些,讓我們學習,會一直關注你的。 ??

    來自北京 回復
    1. 謝謝,互相交流,共同學習

      回復