當前位置:
首頁 > 最新 > 關於直播連麥的一些東西

關於直播連麥的一些東西

直播自2016年以來火速發展,它具有很強的互動性和即時性,人們能在送禮物、發評論的互動中感受到遠超傳統電視的存在感。從最初的主播單向與用戶互動的模式,發展到主播之間連麥唱歌聊天,觀眾與主播之間連麥遊戲互動等更即時的互動場景。

今天我們就來介紹下連麥的流程及測試點。

GIF

連麥互動流程

1. 主播正常開始直播,普通觀眾看到主播的單人直播畫面;

2. 需要連麥的觀眾發起連麥請求,進入連麥申請列表;

3. 主播從連麥申請列表中選擇一名或多名觀眾進行連麥操作,主播與連麥觀眾進行實時音視頻互動,同時互動直播系統生成「合成畫面」;

4. 普通觀眾看到直播畫面為包含主播與連麥觀眾的「合成畫面」;

5. 連麥結束,恢復主播單人直播模式。

連麥互動流程圖

連麥效果指標

1.低延時

延時主要是指從主播端採集,到觀眾端播放這之間的時間差。連麥的本質就是視頻通話,它的一個重要指標就是延時。延時過大時,通話的連續性就會受到影響;只有在低延時時,主播和連麥嘉賓之間,才可以有較好的互動和交流。

2.音畫同步

音頻和視頻的採集和傳輸處理不同,很大程度上會出現音畫不同步的問題,觀眾端看到主播的動作後才聽到聲音;或是聽到聲音後才看到動作,或者是說話口型對不上,這都是非常差的觀看體驗。

3.卡頓率

如果兩幀視頻間隔超過一定時長時,就會感受到畫面卡頓。視頻連麥中,比較常用的是把兩幀之間的間隔大於400ms-600ms的看作一次卡頓。

4.畫質

畫質主要是指畫面的清晰度。而畫面的清晰度在給定的碼率下,是和解析度有關係的。如果解析度過低,則畫面模糊,出現馬賽克現象。在解析度一定的情況下,碼率與清晰度成正比關係,碼率越高,圖像越清晰。

連麥性能指標

說到性能,我們很容易想到系統級別的性能CPU/Memory,這裡我們不再進行闡述,重點介紹下直播SDK中特有的一些指標。

1.影響視頻清晰度的指標:碼率、幀率和解析度

2.影響視頻流暢度的指標:碼率和幀率

3. 其它指標

1)流量:直播是最消耗流量的

2)耗電量:在使用過程中,耗電量也是最需要重點關注的

用戶場景測試

除了上述測試指標外,場景測試也是必不可少的一部分。我們來看下都有哪些場景吧

1.連麥端兼容

Android端主播接受Android/IOS端觀眾的連麥邀請,Android端主播接受Android/IOS端主播的連麥邀請,IOS端主播接受Android/IOS端觀眾的連麥邀請,IOS端主播接受Android/IOS端主播的連麥邀請,主播的版本高於邀請嘉賓版本,主播的版本低於邀請嘉賓版本。

2.網路兼容

1) 不同的丟包率和帶寬限制下,音視頻的通話質量如何。這裡推薦大家使用IOS自帶網損模擬器做簡單的丟包和限帶寬測試。

2) 此外,不同地域、運營商、移動數據類型的網路條件相差較大,在測試中,尤其要注意到跨運營商、跨地域網路下的通話質量。

3) 網路切換,WIFI切換到3G/4G時,連麥是否中斷。

4) 網路斷開3S後,再恢復網路,連麥是否中斷。

3.機型適配

不同解析度、不同操作系統、不同版本之間的適配。

4.事件打斷交互測試

主播或嘉賓連麥過程中,接打電話、插拔耳機、前後台切換、加減音量、鎖屏是否會中斷連麥,觀眾是否能正常觀看。比如連麥成功後,主播有電話進來,主播不接通時,連麥不應中斷;主播接通較短時間內,連麥不中斷,觀眾和連麥嘉賓不能聽到主播打電話的聲音;通話結束,若還在連麥中,則連麥中音視頻質量不受影響;若通話較長,主播回來時連麥已結束,主播和嘉賓還可再接受連麥邀請,其連麥流程不受影響。插拔耳機,連麥音視頻同步不會受影響。

5.橫豎屏測試

豎屏主播-豎屏嘉賓/橫屏嘉賓連麥,觀眾端橫豎屏切換觀看時,畫面是否有被拉伸。

6.觀眾端場景測試

主播連麥前的觀眾,在主播連麥後,觀眾端畫面切換延時是否可接受,音視頻是否同步;在主播連麥結束後,觀眾端畫面是否切換正確,音視頻是否同步;

7.連麥回放

在測試中發現,連麥前的回放正常,連麥部分的回放有問題,這塊也是比較容易忽略,需要多注意。

Qtest是360旗下的專業測試團隊!

是WEB平台部測試技術平台化、效率化的先鋒力量!


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Qtest之道 的精彩文章:

身為QA,你是否也了解SQL性能優化?

TAG:Qtest之道 |