0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何對(duì)鴻蒙生態(tài)產(chǎn)品進(jìn)行音視頻測(cè)試

電子發(fā)燒友開(kāi)源社區(qū) ? 來(lái)源:HarmonyOS開(kāi)發(fā)者 ? 作者:lifusheng ? 2021-11-06 09:21 ? 次閱讀

當(dāng)下,音視頻無(wú)處不在,很多設(shè)備和應(yīng)用都涉及音視頻。因而,對(duì)于HarmonyOS開(kāi)發(fā)者們來(lái)說(shuō),如何對(duì)鴻蒙生態(tài)產(chǎn)品進(jìn)行音視頻測(cè)試是一個(gè)非常重要的問(wèn)題。

華為HarmonyOS生態(tài)整機(jī)測(cè)試能力中心——DevEco Testing,為生態(tài)合作伙伴接入HarmonyOS生態(tài)提供專業(yè)的測(cè)試服務(wù)。DevEco Testing推出的音視頻測(cè)試服務(wù),為HarmonyOS整機(jī)提供音視頻評(píng)測(cè)能力,滿足開(kāi)發(fā)者們的上述需求,也為鴻蒙生態(tài)保駕護(hù)航。

下面我們以手機(jī)投屏業(yè)務(wù)為例來(lái)聊一聊音視頻測(cè)試吧~

一、傳統(tǒng)音視頻測(cè)試的痛點(diǎn)

手機(jī)投屏業(yè)務(wù),是將手機(jī)播放的視頻投屏到智能大屏或平板等。針對(duì)手機(jī)投屏業(yè)務(wù),傳統(tǒng)的音視頻測(cè)試方法就是通過(guò)高速相機(jī)錄制投屏的視頻內(nèi)容和手機(jī)播放的視頻內(nèi)容,再用視頻工具將高速相機(jī)錄制的內(nèi)容逐幀提取出來(lái),人工分析視頻流暢、聲畫同步和時(shí)延等測(cè)試指標(biāo)。

傳統(tǒng)的音視頻測(cè)試存在以下痛點(diǎn):

1. 很多環(huán)節(jié)需要人工分析,工作量大,誤差也大

在分析視頻時(shí)延、視頻流暢、音頻時(shí)延、聲畫同步等指標(biāo)時(shí),除了專業(yè)的工具外,往往還需要分析人員逐幀逐采樣點(diǎn)地進(jìn)行結(jié)果分析。每測(cè)試1分鐘的內(nèi)容,就要分析14400張圖片,2880000個(gè)音頻波形采樣點(diǎn),并對(duì)圖片和音頻波形進(jìn)行比對(duì),工作量巨大。同時(shí),人為因素引入的誤差也比較大。

2. 聲畫同步測(cè)試效率低

所有錄像設(shè)備錄制的內(nèi)容都會(huì)存在聲畫同步偏差。同一個(gè)設(shè)備在不同時(shí)間錄制的內(nèi)容,聲畫同步偏差也不同。傳統(tǒng)的測(cè)試方法是:選擇自然界中的真實(shí)內(nèi)容(例如打板、敲擊桌子或者鋼珠掉落等)作為聲畫同步測(cè)試的校準(zhǔn)依據(jù),然后人工分析聲畫同步偏差,比較費(fèi)力,且效率低。

3. 錄制的圖像很容易產(chǎn)生斷裂

高速相機(jī)錄制液晶屏幕,因?yàn)橐壕聊坏闹鹦兴⑿绿匦?,錄制的圖像很容易發(fā)生丟幀、幀重疊等,導(dǎo)致圖像斷裂,如圖1所示。

4. 測(cè)試工具的錄制頻率低,引起測(cè)試偏差比較大

目前主流音視頻測(cè)試工具的錄制頻率是60赫茲,引起的測(cè)試偏差起碼有1/60秒(大約16.7毫秒)。

二、DevEco Testing音視頻測(cè)試的優(yōu)勢(shì)

針對(duì)以上痛點(diǎn),DevEco Testing音視頻測(cè)試服務(wù)是如何應(yīng)對(duì)的呢?下面就讓我們一一揭曉~

1. DevEco Testing的音視頻測(cè)試服務(wù)實(shí)現(xiàn)了播放、采集、分析全流程自動(dòng)化測(cè)試,無(wú)需人工干預(yù)。

2. 我們?cè)O(shè)計(jì)了一個(gè)可以由計(jì)算機(jī)視覺(jué)和聲音識(shí)別的、物理的聲畫同步源——吐司盒子。

吐司盒子可校準(zhǔn)所有錄像的聲畫同步偏差,還可以作為錄像、直播、視頻通話類業(yè)務(wù)的測(cè)試工具,讓計(jì)算機(jī)視覺(jué)聽(tīng)覺(jué)可以自動(dòng)化分析測(cè)試結(jié)果。

圖2 吐司盒子

3. 針對(duì)錄制圖像斷裂的問(wèn)題,我們?cè)O(shè)計(jì)了芝士碼。

芝士碼是基于格雷碼而全新設(shè)計(jì)的二維碼。音視頻測(cè)試時(shí),DevEco Testing后臺(tái)推送視頻到被測(cè)設(shè)備播放。推送視頻的每一幀都含有一個(gè)芝士碼,DevEco Testing很容易檢測(cè)出是否發(fā)生丟幀、幀重疊等。

4. 我們選擇支持240赫茲的錄像設(shè)備,提升測(cè)試精度,讓測(cè)試偏差控制在1/240秒(大約4.17毫秒)。

三、測(cè)試流程和實(shí)例

了解了DevEco Testing音視頻測(cè)試服務(wù)的優(yōu)勢(shì)后,下面讓我們來(lái)看看DevEco Testing音視頻測(cè)試的測(cè)試流程和測(cè)試實(shí)例。

1. 典型組網(wǎng)和測(cè)試流程

目前,DevEco Testing的音視頻測(cè)試服務(wù)提供三項(xiàng)檢測(cè)服務(wù):視頻流暢性測(cè)試、視頻質(zhì)量測(cè)試和編解碼能力測(cè)試。

以視頻流暢性測(cè)試為例,測(cè)試流程如下:

(1)用戶在PC端的DevEco Testing客戶端上創(chuàng)建測(cè)試任務(wù),并開(kāi)始測(cè)試任務(wù)。

(2)PC端上的DevEco Testing根據(jù)測(cè)試任務(wù)中配置的“視頻分辨率”和“測(cè)試幀率”,選擇最佳的視頻源傳輸?shù)奖粶y(cè)設(shè)備。

(3)DevEco Testing控制被測(cè)設(shè)備,打開(kāi)對(duì)應(yīng)的app播放器,單文件循環(huán)播放剛剛傳輸?shù)囊曨l。

(4)DevEco Testing下發(fā)指令給吐司盒子,吐司盒子開(kāi)始工作。

(5)DevEco Testing下發(fā)開(kāi)始錄制的指令給錄像設(shè)備,錄像設(shè)備錄制被測(cè)設(shè)備和吐司盒子的視頻。測(cè)試任務(wù)中配置了“測(cè)試時(shí)長(zhǎng)”,到達(dá)時(shí)長(zhǎng)后,DevEco Testing下發(fā)停止錄制的指令給錄像設(shè)備。

(6)DevEco Testing下發(fā)指令給吐司盒子,吐司盒子停止工作。

(7)錄像設(shè)備上傳錄制的視頻到PC端,PC端的DevEco Testing對(duì)視頻進(jìn)行分析,形成測(cè)試報(bào)告,然后將測(cè)試報(bào)告上傳到云端。

通過(guò)以上測(cè)試流程可知,用戶需要執(zhí)行操作的就是第(1)步——?jiǎng)?chuàng)建和開(kāi)始測(cè)試任務(wù),然后等待DevEco Testing自動(dòng)完成測(cè)試并生成測(cè)試報(bào)告即可。

2. 測(cè)試實(shí)例

下面我們?nèi)匀灰允謾C(jī)投屏業(yè)務(wù)為例,來(lái)看看DevEco Testing音視頻測(cè)試需要準(zhǔn)備的設(shè)備和具體的操作步驟。

圖5是手機(jī)投屏業(yè)務(wù)的測(cè)試場(chǎng)景。根據(jù)圖5可知,需要準(zhǔn)備如下設(shè)備:

(1)被測(cè)設(shè)備:即播放視頻的手機(jī)。

(2)投屏設(shè)備:用于將被測(cè)設(shè)備播放的視頻投屏到此設(shè)備。

(3)吐司盒子:聲畫偏差的校準(zhǔn)設(shè)備,是一個(gè)可以由計(jì)算機(jī)視覺(jué)和聲音識(shí)別的、物理的聲畫同步源。

(4)錄像設(shè)備:支持240幀慢動(dòng)作錄制的設(shè)備。圖1中的錄像設(shè)備是一臺(tái)手機(jī)。

除了以上四個(gè)設(shè)備外,還需準(zhǔn)備一臺(tái)Windows 10(64位)的PC機(jī),并在PC機(jī)上安裝DevEco Testing客戶端。

下載地址(注意選擇“下載設(shè)備測(cè)試客戶端”):

https://devicepartner.huawei.com/cn/competency-test

以上設(shè)備連接就緒后,就可以開(kāi)始測(cè)試了。

下面為大家介紹如何創(chuàng)建和開(kāi)始測(cè)試任務(wù),以及如何查看測(cè)試報(bào)告:

(1)登錄DevEco Testing客戶端,選擇“圖形圖像測(cè)試 》 音視頻測(cè)試”。

(2)選擇測(cè)試服務(wù),比如“視頻流暢性測(cè)試”。

(3)在“創(chuàng)建任務(wù)”界面配置測(cè)試參數(shù),點(diǎn)擊“開(kāi)始測(cè)試”。

(4)“測(cè)試執(zhí)行”界面顯示測(cè)試任務(wù)的進(jìn)度和過(guò)程步驟。

(5)測(cè)試任務(wù)執(zhí)行完成后,點(diǎn)擊右下角的“查看報(bào)告”,即可查看詳細(xì)的測(cè)試結(jié)果。

以上就是本期DevEco Testing音視頻測(cè)試的介紹內(nèi)容了,歡迎大家體驗(yàn)DevEco Testing音視頻測(cè)試服務(wù)!

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 音頻
    +關(guān)注

    關(guān)注

    29

    文章

    2891

    瀏覽量

    81711
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2637

    瀏覽量

    66508

原文標(biāo)題:HDC2021技術(shù)分論壇:吐司盒子?芝士碼?HarmonyOS創(chuàng)新音視頻測(cè)試技術(shù)來(lái)啦

文章出處:【微信號(hào):HarmonyOS_Community,微信公眾號(hào):電子發(fā)燒友開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    國(guó)科微榮獲音視頻領(lǐng)域關(guān)鍵技術(shù)突破一等獎(jiǎng)

    近日,第五屆“馬欄山杯”國(guó)際音視頻算法大賽-2024音視頻領(lǐng)域關(guān)鍵技術(shù)突破獎(jiǎng)揭曉,國(guó)科微8K超高清視頻系列芯片憑借優(yōu)異的產(chǎn)品性能及示范性應(yīng)用獲評(píng)一等獎(jiǎng)。
    的頭像 發(fā)表于 12-26 15:11 ?261次閱讀

    AMS-HE200:HDMI音視頻網(wǎng)絡(luò)延長(zhǎng)器,開(kāi)啟傳輸新時(shí)代

    傳輸領(lǐng)域的領(lǐng)軍企業(yè),憑借其強(qiáng)大的技術(shù)實(shí)力和創(chuàng)新能力,推出了全新的AMS-HE200 HDMI音視頻網(wǎng)絡(luò)延長(zhǎng)器,旨在為用戶帶來(lái)更加高效、穩(wěn)定、便捷的傳輸體驗(yàn)。 一、產(chǎn)品亮點(diǎn)? AMS-HE200作為一款高性能的HDMI音視頻網(wǎng)絡(luò)延
    的頭像 發(fā)表于 11-27 10:04 ?186次閱讀
    AMS-HE200:HDMI<b class='flag-5'>音視頻</b>網(wǎng)絡(luò)延長(zhǎng)器,開(kāi)啟傳輸新時(shí)代

    盤點(diǎn)那些常見(jiàn)音視頻接口

    我們熟知的一些常見(jiàn)音視頻接口,發(fā)展至今在日常使用中已經(jīng)漸漸少了。但是在工業(yè)領(lǐng)域的音視頻連接,依然能看到其身影。這些看似消失的接口,它們現(xiàn)在發(fā)展成什么樣子了?本期我們將做一個(gè)大盤點(diǎn)。
    的頭像 發(fā)表于 09-09 14:34 ?591次閱讀

    常見(jiàn)音視頻接口的靜電浪涌防護(hù)和濾波方案

    音視頻接口在現(xiàn)代多媒體設(shè)備中扮演著至關(guān)重要的角色,它們確保了音視頻信號(hào)在不同設(shè)備間的順暢傳輸,各種類型的音視頻接口滿足了多樣化的應(yīng)用場(chǎng)景需求。 在音視頻接口的設(shè)計(jì)領(lǐng)域,靜電浪涌防護(hù)與濾
    的頭像 發(fā)表于 06-25 11:28 ?712次閱讀

    音視頻IP化浪潮全面來(lái)襲,分布式系統(tǒng)開(kāi)創(chuàng)音視頻行業(yè)新時(shí)代!

    在傳統(tǒng)音視頻頻系統(tǒng)中,廠商們各自采用不同的通訊方式和控制協(xié)議,這使得不同的產(chǎn)品之間就像一座座的信息孤島,要連接起來(lái)就需要復(fù)雜的轉(zhuǎn)換設(shè)備和系統(tǒng)再開(kāi)發(fā)。隨著音視頻項(xiàng)目的規(guī)模不斷擴(kuò)大,各類音頻設(shè)備產(chǎn)
    的頭像 發(fā)表于 05-30 16:55 ?698次閱讀

    音視頻產(chǎn)品EMC整改案例解析

    音視頻產(chǎn)品EMCRE整改案例解析
    的頭像 發(fā)表于 05-20 16:49 ?476次閱讀
    <b class='flag-5'>音視頻產(chǎn)品</b>EMC整改案例解析

    高清HDMI轉(zhuǎn)USB 3.0音視頻多功能音采集卡-測(cè)評(píng)

    LCC380的設(shè)計(jì)理念在于全面考慮到各種用戶場(chǎng)景下的需求。為了實(shí)現(xiàn)高品質(zhì)的音視頻采集效果,卡體搭載了業(yè)界領(lǐng)先的音頻處理器解決方案。無(wú)論您是熱衷于游戲直播、視頻會(huì)議還是其他音視頻應(yīng)用,都能通過(guò)LCC380獲得出色的音頻輸入輸出體驗(yàn)
    的頭像 發(fā)表于 05-14 17:45 ?961次閱讀
    高清HDMI轉(zhuǎn)USB 3.0<b class='flag-5'>音視頻</b>多功能音采集卡-測(cè)評(píng)

    【RTC程序設(shè)計(jì):實(shí)時(shí)音視頻權(quán)威指南】音視頻的編解碼壓縮技術(shù)

    音視頻所載有的信息在通過(guò)傳輸?shù)臅r(shí)候就需要壓縮編碼。 其中,文本壓縮是指通過(guò)使用各種算法和技術(shù),將文本數(shù)據(jù)表示為更緊湊的形式,以減少存儲(chǔ)空間。 霍夫曼編碼是一種無(wú)損壓縮算法,它可以根據(jù)字符出現(xiàn)
    發(fā)表于 04-28 21:04

    音視頻SoC與AI技術(shù)融合,帶來(lái)更智能的音視頻處理解決方案

    電子發(fā)燒友網(wǎng)報(bào)道(文/李彎彎)音視頻SoC,即音視頻系統(tǒng)級(jí)芯片或片上系統(tǒng),是一種高度集成化的芯片,它將電路板上的多塊芯片以及嵌入式軟件全部集成到一塊芯片中。音視頻SoC芯片廣泛應(yīng)用于各種嵌入式系統(tǒng)
    的頭像 發(fā)表于 04-26 01:20 ?4528次閱讀

    【RTC程序設(shè)計(jì):實(shí)時(shí)音視頻權(quán)威指南】音頻采集與預(yù)處理

    數(shù)據(jù)可能需要進(jìn)行降噪、回聲消除等預(yù)處理操作,然后再進(jìn)行編碼和傳輸。因此,在設(shè)計(jì)音頻采集系統(tǒng)時(shí),需要充分考慮整個(gè)音視頻處理流程的需求。 如果有這方面開(kāi)發(fā)需求的朋友不妨來(lái)讀讀這本書,受益匪淺。
    發(fā)表于 04-25 10:41

    【RTC程序設(shè)計(jì):實(shí)時(shí)音視頻權(quán)威指南】新書一瞥

    本書目錄,可以看到對(duì)RTC技術(shù)的各個(gè)環(huán)節(jié)進(jìn)行了深入的剖析,從音視頻編解碼、網(wǎng)絡(luò)傳輸、同步播放到實(shí)時(shí)交互等方面進(jìn)行了全面的介紹。 另外,書中針對(duì)基礎(chǔ)知識(shí)的描述非常詳細(xì),通過(guò)這本書可以對(duì)這些基礎(chǔ)知識(shí)有非常
    發(fā)表于 04-22 09:09

    音視頻解碼生成:打造極致觀影體驗(yàn)的關(guān)鍵技術(shù)

    在現(xiàn)代多媒體時(shí)代,音視頻解碼生成技術(shù)已成為提供極致觀影體驗(yàn)的核心要素。它不僅能夠確保音視頻數(shù)據(jù)的高效傳輸,還能保證播放的流暢性和畫質(zhì)清晰度,為用戶帶來(lái)身臨其境的觀影享受。 1. 解碼生成的重要性
    的頭像 發(fā)表于 02-25 14:43 ?496次閱讀

    音視頻解碼器優(yōu)化技巧:提升播放體驗(yàn)的關(guān)鍵步驟

    隨著數(shù)字多媒體內(nèi)容的爆炸式增長(zhǎng),音視頻解碼器在現(xiàn)代技術(shù)生活中扮演著至關(guān)重要的角色。從流暢的在線視頻流播放到高質(zhì)量的本地文件解碼,解碼器的性能直接影響了我們的觀看體驗(yàn)。那么,如何優(yōu)化音視頻解碼器以提升
    的頭像 發(fā)表于 02-21 14:45 ?872次閱讀

    音視頻解碼生成在多媒體制作中的應(yīng)用

    視頻編輯和后期制作中,音視頻解碼生成技術(shù)用于將原始素材解碼為可編輯的格式。編輯人員可以對(duì)這些解碼后的素材進(jìn)行剪輯、特效處理、色彩調(diào)整等操作,以制作出高質(zhì)量的影視作品。 2. 音頻處理 音頻處理是多媒體制作中的另一個(gè)重要
    的頭像 發(fā)表于 02-21 14:39 ?406次閱讀

    音視頻解碼生成與流媒體傳輸?shù)慕Y(jié)合

    音視頻解碼生成與流媒體傳輸是現(xiàn)代數(shù)字媒體技術(shù)中兩個(gè)不可或缺的部分,它們的結(jié)合為用戶提供了高質(zhì)量、實(shí)時(shí)性的多媒體體驗(yàn)。 1. 解碼生成與流媒體傳輸?shù)年P(guān)系 解碼生成是流媒體傳輸?shù)那疤?。在流媒體服務(wù)中
    的頭像 發(fā)表于 02-21 14:36 ?422次閱讀