特色
    按需觀看Tricentis虛擬峰會

    這種完全在線和免費參加的會議是信心滿滿地提供創新的關鍵。

    看現在
    特色
    獲得Tricentis認證

    開始你的學習之旅。

    查看課程
    特色
    您的轉換工具包

    使用我們的轉換工具包推進您的企業測試策略。

    了解更多

    大型媒體公司

    在速度和規模上測試複雜視頻流環境的性能
    1.4米
    同時觀眾
    1.9 k
    AWS、Azure、穀歌雲負載生成器
    550 k
    每秒測試的請求數
    圖像

    媒體公司為大型電視活動的流媒體視頻表演降低風險

    概述

    一家大型澳大利亞媒體公司在其基於ip的數字視頻流媒體平台上獨家播放了有史以來最受歡迎的電視節目之一的最後一季,包括直播和點播。該公司需要在收視高峰期間確保流媒體的質量——收視高峰預計將達到該公司以前見過的任何流量的2 - 3倍——特別是在備受期待的大結局。

    雖然這種高知名度的節目為媒體公司帶來了很高的回報,但也帶來了很高的風險。例如,另一家媒體公司最近在一場大型體育賽事中遭遇了失敗(該賽事麵向的觀眾比電視劇少),其後果包括廣泛的負麵報道,失去了訂閱用戶,並被禁止在未來競標該賽事的轉播權。

    在該劇首播的六周前,這家媒體公司求助於澳大利亞領先的IT質量保證和測試機構AccessHQ,以消除直播和隨後的視頻點播流媒體高峰期可能出現的容量過載風險。

    當accessshq被調用時,他們麵臨著三個具有挑戰性的壓力:規模、速度和複雜性。他們隻有六周的時間來製定有效的策略,並執行澳大利亞有史以來最大的負載測試之一。他們不僅需要測試該公司的核心視頻交付平台,還需要測試許多與端到端客戶旅程緊密結合的專業第三方服務,從注冊到導航到授權。AccessHQ需要及時向媒體公司和第三方供應商提供可操作的反饋,以便在季首播前優化係統性能。

    一家大型媒體公司進行了澳大利亞曆史上最大的負載測試,以確保電視劇大結局的視頻表現完美無瑕,流量空前。

    AccessHQ谘詢總監魯本•科恩戈爾德(Reuben Korngold)表示:“這基本上是(媒體公司)盡最大努力去風險。”“隻有六周的時間,我們沒有時間以我們想要的方式進行測試,但我們可以將風險從高水平降低到更自信的水平。每個人都說,在這種規模上測試高清視頻流是不可能的,但這家媒體公司的首席運營官說,‘我想確保,如果有50萬人上網流媒體,他們就能觀看高清視頻。’”

    有人擔心,這家媒體公司現有的負載生成工具將無法處理這麼大的容量,以及其他性能測試解決方案是否能夠提供可伸縮的雲容量級別。這是一個關鍵因素,因為AccessHQ知道他們必須推動係統的極限,模擬高達三倍的用戶流媒體高清視頻的數量,超過媒體公司之前的峰值。他們不能將自己綁定到任何單一的雲提供商。考慮到測試的規模和範圍,他們需要一個與供應商無關的多雲測試解決方案,該解決方案允許他們從Amazon AWS、穀歌Cloud和Microsoft Azure的組合中跨多個數據中心運行負載測試。

    挑戰

    • 超大規模模擬高清流媒體視頻(100萬觀眾以上)
    • 觀眾人數預計將比該公司之前見過的任何節目都高出2-3倍
    • 高能見度、高回報/高風險編程事件
    • 隻有6周的性能測試窗口,時間安排不靈活
    • 大量第三方集成的高度複雜係統
    • 需要供應商不可知的多雲能力

    “Tricentis NeoLoad的可擴展雲容量是關鍵。我們使用了AWS、Azure和穀歌Cloud上的1900多個負載生成器。”
    - AccessHQ谘詢總監Reuben Korngold

    解決方案

    AccessHQ與Tricentis合作,利用NeoLoad的雲平台,為數十萬並發用戶模擬端到端客戶旅程。

    Reuben Korngold表示,“NeoLoad的可擴展雲容量是關鍵。我們使用了AWS、Azure和穀歌Cloud上的1900多個負載生成器。”NeoLoad還與容器協調器(如Kubernetes、OpenShift、Microsoft AKS、Amazon EKS和穀歌GKE)進行本機交互,以按需自動提供和使用負載測試基礎設施。

    “NeoLoad是我們唯一能夠識別特定視頻播放器組件來驅動負載測試的產品。我們的一些測試人員一直在研究如何模擬他們自己,而NeoLoad擁有這一功能意味著我們已經獲得了視頻播放器的參數。”“事實上,我們之前在NeoLoad上做過另一個視頻流測試,盡管規模較小——隻是為澳大利亞一家連鎖影院做了一些電影預告片——這也給了我們信心。實際上,我們之前使用視頻功能編寫並執行過性能測試。”

    “我們在突破界限,”魯本解釋道。“從之前與NeoLoad的合作中,我們堅信這些人能夠幫助我們實現目標。我會打電話說,‘這就是我們的想法——你能支持我們嗎?如果你嚐試與其他性能工具供應商合作,你會得到一個一級服務台人員。相反,我拿起電話和正確的人聯係。我們會在短時間內接到電話,解決一些非常複雜的問題。我們的項目計劃隻有6周——你可能要花那麼長時間才能在另一家性能測試供應商找到合適的人選。你甚至都不想去嚐試。”

    “我們在突破界限。Tricentis是能夠幫助我們實現這一目標的人。”

    - AccessHQ谘詢總監Reuben Korngold

    結果

    • 超過140萬觀眾觀看了高清流媒體視頻
    • 這是澳大利亞有史以來進行的最大載荷試驗之一
    • 測試了每秒55萬個端到端跨越複雜係統的請求
    • 在不靈活的6周時間表內消除風險性能問題
    • 能夠利用1900個負載生成器跨AWS, Azure,穀歌Cloud

    我們隻有六周的時間來執行澳大利亞有史以來最大的負載測試之一。”

    - AccessHQ谘詢總監Reuben Korngold

    識別複雜端到端流中的第三方瓶頸

    AccessHQ運行了四到五次負載測試。“如果我們沒有進行測試,(這家媒體公司)就不可能成功。和以往一樣,我們發現不僅他們的核心配送網絡需要優化,許多第三方服務也需要優化。”

    AccessHQ必須深入研究所有不同組件和係統的高度複雜的端到端流,每秒測試550K個請求。流媒體視頻包含很多移動的部分。Reuben Korngold解釋道:“例如,當你按下PLAY鍵時,它就會獲得播放視頻的數字許可。在獲得這些權利之前,你不能合法地觀看視頻流。有一個流程是向美國的第三方發放許可證,以便它能回來。當我們進行負載測試時,很明顯這是一個瓶頸。因此,有很多第三方的瓶頸得到了解決,並被確定為需要優化或擴大規模的事情,以便為事件做好準備。”

    最終,該媒體公司在這一季的平均觀看人數為681K,有超過140萬人觀看了大結局。這是澳大利亞曆史上單日視頻播放器測量(VPM)評分最高的一次,而且沒有出現任何故障。

    產品組合

    Baidu
    map