日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GUSTAVO與GARCIA在同一測試環(huán)境下,測試得出不同編碼器的CPU使用結果

LiveVideoStack ? 來源:CSDN技術社區(qū) ? 作者:LiveVideoStack ? 2021-03-19 10:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

GUSTAVO GARCIA在同一測試環(huán)境下,測試得出不同編碼器CPU使用結果。

在WebRTC中,公認為優(yōu)秀的和最受歡迎的編解碼器是VP8和H.264,但這兩個編解碼器并不是我們唯一的選擇。VP9已經可用了一段時間,并且一些大型的也服務正在使用它,例如最近Chrome就增加了對于AV1支持。

在比較編解碼器時,需要考慮一些有趣的因素,例如互操作性和許可,但最重要的因素可能是編解碼器在壓縮方面的性能如何,以及編解碼器在cpu和內存使用方面的便宜程度。

壓縮率通常是我們首先要考慮的事情,并且存在著許多可用于此的比較,但是如果我們希望能夠將編解碼器用于實時用例,則資源消耗同樣重要。

鑒于AV1在Chrome Canary版本中可用,我決定運行一些測試來評估WebRTC生態(tài)系統(tǒng)中4種可用編解碼器的CPU使用情況。該測試的目的是將整個視頻管道與這4個編解碼器進行比較,而不僅僅是單獨比較編解碼器。

測試環(huán)境

這些測試是通過一個簡單的網頁完成的,該網頁在2個PeerConnections之間建立了連接(一個發(fā)送和另一個接收)。如果您想自己運行測試,請參見測試頁面:

https://jsfiddle.net/tvo7czxs/

使用該頁面進行的測試改變了3個變量:

編解碼器:VP8、VP9、H264、AV1

分辨率:高清、VGA、QVGA

比特率:200Kbps、800Kbps、2Mbps

如果您查看測試頁面,很容易就可以更改這3個參數,以便在其他配置或其他設備中運行測試。

使用的Chrome版本是本周從git同步的最新版本(1/2/21),測試在MacBook Pro(2.4 GHz 8核 Intel Core i9)中進行。

為了檢查CPU的使用率,我在等待30秒后,就在系統(tǒng)活動監(jiān)視器中查看了Chrome進程平均消耗的CPU,以便為WebRTC內帶寬估計和分辨率/幀速率自適應的穩(wěn)定提供時間。當下面的結果是100%時,表示該機器有1個完整核。

沒什么花哨的,但希望這可以足夠容易使大家理解。

在那種環(huán)境中,我運行了幾次36個參數組合,將結果取平均值,并在以下各節(jié)中進行了總結:

QVGA測試結果

對于QVGA分辨率這一方面來說,結果是符合預期的,其中VP9比VP8需要更多的CPU,而AV1則需要的CPU幾乎是VP8的2倍。H.264是一種需要較少的CPU使用量,因為它為此使用了硬件加速。

% of CPU usage with different codecs

QVGA200kbps800kbps2Mbps

VP8182228

VP9202833

H.264101415

AV1364650

e8fb347c-8660-11eb-8b86-12bb97331649.png

VGA測試結果

對于VGA,結果并沒有很大差異,但是在低比特率時,只有VP9才能保持分辨率,而當將比特率限制提高到2 Mbps時,AV1使用了1個以上的內核。H.264在200Kbps時的質量真的很差,而且?guī)俾屎艿?,阻塞也很明顯,由于在這種情況下,Chrome瀏覽器的適應性顯然不能非常好的工作。

e9853faa-8660-11eb-8b86-12bb97331649.jpg

HD(1280x720)測試結果

HD的結果與VGA的結果相似,但AV1無法對原始分辨率進行編碼,在所有比特率的測試中縮小了分辨率。H.264在低比特率下的表現也很不盡人意,并且VP8和VP9成本之間的差異比VGA高得多。

ea30525a-8660-11eb-8b86-12bb97331649.jpg

(另外,高清分辨率的AV1經常會因為Mac相關代碼的內存問題而崩潰,但也許這個bug在你讀這篇文章的時候已經修復了)

編碼 VS 解碼成本

我又進行了一次測試,以在編碼(發(fā)送方)和解碼(接收方)之間劃分成本。該測試是針對VGA以800 Kbps進行的,而測試結果正是下一個正在考慮的四個編解碼器的結果。

ead34708-8660-11eb-8b86-12bb97331649.png

結果差別不大,但與編碼相比,VP9和AV1X的解碼相對便宜。

僅將解碼成本與不同的編解碼器進行比較,看起來AV1的價格要比其他解碼器貴2倍左右。VP9的價格比VP8的價格稍高,而VP8的價格比H.264的價格略高,但三者之間沒有太大差異。

總結

有了新的編解碼器是令人驚喜的,毫無疑問,AV1是實時視頻通信的未來,但它看起來我們應該耐心等待一些時間,以便日后能夠將其用于通用視頻會議應用程序之中。與此同時,我們可能還會將它用于特定使用情況,如廣播,專用的功能強大的設備,或在使用聯播時對視頻流的低分辨率版本進行編碼。

對于其他用例,VP8和VP9看起來仍然是最好的選擇,除非您不太擔心低比特率的情況,或者您正在使用高分辨率,并且電池/cpu消耗是一個大問題,不過您可以考慮H.264。

另外,很明顯,新的libaom補丁即將面世,可以將性能提高15%,因此在Chrome的未來版本和不同的設備上重復這些測試是很好的(AV1可能會對ARM CPUs進行更優(yōu)化)。
編輯:lyn

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    9

    文章

    6429

    瀏覽量

    131709
  • 編碼器
    +關注

    關注

    45

    文章

    4013

    瀏覽量

    143478
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11337

    瀏覽量

    226009

原文標題:WebRTC視頻編解碼器性能評估

文章出處:【微信號:livevideostack,微信公眾號:LiveVideoStack】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    雙軌編碼器碼盤磁環(huán)的常見問題與解答

    絕對式或增量式磁編碼器中,雙軌(雙碼道)磁環(huán)因其能夠同時提供位置與方向信息,被廣泛應用于電機控制、機器人關節(jié)、精密伺服等領域。然而,實際選型與應用過程中,客戶常常會遇到些技術問題
    的頭像 發(fā)表于 04-10 09:52 ?194次閱讀
    雙軌<b class='flag-5'>編碼器</b>碼盤磁環(huán)的常見問題與解答

    低溫編碼器:極寒環(huán)境中的精準守護者

    科技飛速發(fā)展的今天,編碼器作為自動化設備中不可或缺的核心部件,其性能與穩(wěn)定性直接關乎整個系統(tǒng)的運行效率與可靠性。而在眾多特殊環(huán)境中,低溫環(huán)境編碼
    的頭像 發(fā)表于 03-26 08:36 ?243次閱讀

    磁鐵在編碼器中的作用與應用

    編碼器中,磁鐵的作用不可小覷,常用的磁性材料主要是釹鐵硼和鐵氧體,今天這篇文章主要介紹磁鐵用于哪些編碼器類型,以及其具體作用。磁鐵在編碼器中的作用(功能)是什么?在
    的頭像 發(fā)表于 03-19 14:42 ?471次閱讀
    磁鐵在<b class='flag-5'>編碼器</b>中的作用與應用

    使用簡儀科技產品搭建編碼器信號完整性測試系統(tǒng)

    旋轉編碼器,是測量旋轉角度的常用電子部件。它在工業(yè)運動控制、汽車動力轉向機構、列車編碼里程系統(tǒng)、航空航天有普遍應用。其中,有些專用編碼器對整體系統(tǒng)運行正常起到關鍵作用,必須做到長期運
    的頭像 發(fā)表于 11-07 15:53 ?914次閱讀
    使用簡儀科技產品搭建<b class='flag-5'>編碼器</b>信號完整性<b class='flag-5'>測試</b>系統(tǒng)

    如何選擇適合的SSI編碼器

    如何選擇適合的SSI編碼器?選擇適合的SSI編碼器需要綜合考慮應用場景、技術參數、環(huán)境適應性以及性價比等因素。以下是根據工業(yè)自動化領域專業(yè)技術人員需求整理的選型指南:
    的頭像 發(fā)表于 11-03 14:53 ?880次閱讀
    如何選擇適合的SSI<b class='flag-5'>編碼器</b>?

    編碼器為何能取代光電編碼器

    復雜工業(yè)場景,磁編碼器憑借其不怕油污粉塵、抗沖擊振動、安裝便捷及高速響應等優(yōu)勢,正有效解決光電編碼器怕臟、怕震、難安裝、怕高速的痛點,逐漸成為提升機器人性能的新選擇。
    的頭像 發(fā)表于 10-15 09:55 ?994次閱讀
    磁<b class='flag-5'>編碼器</b>為何能取代光電<b class='flag-5'>編碼器</b>?

    如何提高絕對值編碼器惡劣環(huán)境的精度穩(wěn)定性?

    如何提高絕對值編碼器惡劣環(huán)境的精度穩(wěn)定性?根據具體的惡劣環(huán)境條件選擇相應的編碼器類型。例如,
    的頭像 發(fā)表于 10-13 13:58 ?608次閱讀
    如何提高絕對值<b class='flag-5'>編碼器</b><b class='flag-5'>在</b>惡劣<b class='flag-5'>環(huán)境</b><b class='flag-5'>下</b>的精度穩(wěn)定性?

    國產編碼器人形機器人領域的進展

    電子發(fā)燒友網綜合報道?編碼器是測量旋轉角度、位移及速度的傳感,作為伺服系統(tǒng)的核心部件,人形機器人領域,其數據反饋對實現機器人運動的精密控制與定位至關重要。 ? 編碼器種類豐富,按技
    的頭像 發(fā)表于 09-24 09:41 ?1748次閱讀

    用于危險場所的防爆增量編碼器起了解一下吧!

    用于危險場所的防爆增量編碼器,防爆增量旋轉編碼器現已獲得UL認證(1類2區(qū) A、B、C和D組;2類2區(qū) F和G組;以及3類)--- 包括存在易燃氣體、粉塵和纖維的環(huán)境。 專為全球要求
    的頭像 發(fā)表于 09-22 11:16 ?777次閱讀
    用于危險場所的防爆增量<b class='flag-5'>編碼器</b>,<b class='flag-5'>一</b>起了解<b class='flag-5'>一下</b>吧!

    用于嚴苛工業(yè)環(huán)境的MT6835磁編碼器:實現穩(wěn)定精確的運動反饋

    工業(yè)自動化領域,運動控制的精確性和可靠性直接決定了生產效率和設備壽命。隨著智能制造和工業(yè)4.0的深入推進,嚴苛工業(yè)環(huán)境對運動反饋裝置提出了更高要求——高溫、油污、震動、電磁干擾等復雜工況,傳統(tǒng)
    的頭像 發(fā)表于 08-26 17:34 ?1118次閱讀

    磁性編碼器的抗污染、抗沖擊特性及其惡劣環(huán)境應用

    磁性編碼器IC作為現代工業(yè)自動化系統(tǒng)中的關鍵組件,其性能直接影響到設備的精度和可靠性。特別是惡劣環(huán)境,如高粉塵、強振動、極端溫度等條件
    的頭像 發(fā)表于 08-13 16:48 ?898次閱讀

    絕對值編碼器與增量式編碼器相比有哪些優(yōu)勢?

    絕對值編碼器與增量式編碼器相比有哪些優(yōu)勢?核心功能:斷電后位置信息不丟失,絕對值編碼器:通過機械結構或電子存儲(如電池備份),能實時輸出當前位置的唯絕對值
    的頭像 發(fā)表于 08-11 13:57 ?2144次閱讀
    絕對值<b class='flag-5'>編碼器</b>與增量式<b class='flag-5'>編碼器</b>相比有哪些優(yōu)勢?

    增量型編碼器與絕對值型編碼器怎么選擇?

    選擇增量型編碼器與絕對值型編碼器時,需要考慮多個因素,包括應用需求、成本、精度、可靠性以及環(huán)境適應性等。以下是對兩種編碼器的詳細比較及選擇
    的頭像 發(fā)表于 07-10 10:34 ?1886次閱讀

    NETZER 絕對式旋轉編碼器 | 高精度與極端環(huán)境的工業(yè)隱形冠軍

    、品牌與技術背景NETZER是以色列領先的編碼器制造商,專注于電容式非接觸絕對位置傳感技術,其產品以高精度、耐極端環(huán)境和長壽命著稱。公司成立于1998年,技術源自創(chuàng)始人YishayNetzer
    的頭像 發(fā)表于 07-07 06:02 ?1251次閱讀
    NETZER 絕對式旋轉<b class='flag-5'>編碼器</b> | 高精度與極端<b class='flag-5'>環(huán)境</b><b class='flag-5'>下</b>的工業(yè)隱形冠軍

    CC-Link IE 遇見 Modbus RTU:汽車制造編碼器的 “通信奇緣”

    絕世武功,一下子把問題解決了。Modbus RTU 協(xié)議工業(yè)界那是赫赫有名,簡單、可靠又通用,是工程師們的老朋友。把 CC-Link IE 轉換成 Modbus RTU,就像是給編碼器和設備搭建了
    發(fā)表于 06-24 14:02
    五莲县| 萝北县| 中山市| 海城市| 宜兴市| 祁门县| 四子王旗| 双鸭山市| 玉门市| 墨脱县| 象山县| 隆德县| 铜陵市| 汨罗市| 渝北区| 孟村| 凤山县| 密云县| 四平市| 曲麻莱县| 合水县| 上林县| 同江市| 安图县| 怀仁县| 诸暨市| 琼结县| 墨玉县| 开江县| 大连市| 安泽县| 勃利县| 温泉县| 肃宁县| 霍城县| 雅安市| 梨树县| 白沙| 都兰县| 桃园市| 靖宇县|