精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

Linux內核的媒體子系統正在準備完善AV1解碼

開關電源芯片 ? 來源:cnBeta ? 作者:cnBeta ? 2021-08-17 09:30 ? 次閱讀

目前,提供加速AV1編碼的硬件平臺數量仍然相當有限,但隨著越來越多的硬件進入市場,支持這種免版稅視頻編解碼變得越來越要緊,Linux內核的媒體子系統也正在準備完善這一點。周二,Collabora公司的Daniel Almeida發出了一個“征求意見”系列補丁,用于在媒體子系統中實現Linux內核的無狀態AV1用戶空間API

AV1 uAPI是圍繞AOMedia AV1規范的設計和需求而建立的,并且是媒體子系統一直在努力發展的無狀態設計。

隨著這個補丁系列的推出,“VIVPU”也將成為一個虛擬驅動來展示用戶空間的API。VIVPU并不嘗試任何實際的解碼/編碼,而只是為了實現用戶空間API的測試目的。Collabora也已經針對這個虛擬驅動開發了一個GStreamer解碼器。

VIVPU驅動補丁指出:“用戶空間的實現可以使用vivpu來運行解碼循環,即使在沒有硬件的情況下,或者在編解碼器的內核uAPI還沒有被上游化的時候。這可以在早期階段揭示出錯誤。這也使得我們有可能同時研究編解碼器的內核uAPI和相應的用戶空間實現。”

對Linux媒體子系統圍繞無狀態AV1解碼的工作感興趣的人,可以參考這個補丁系列:

https://lore.kernel.org/lkml/20210810220552.298140-1-daniel.almeida@collabora.com/

編輯:jq

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

    關注

    2

    文章

    1485

    瀏覽量

    61814
  • 編碼
    +關注

    關注

    6

    文章

    935

    瀏覽量

    54760
  • 視頻編解碼器

    關注

    0

    文章

    18

    瀏覽量

    11582
  • LINUX內核
    +關注

    關注

    1

    文章

    316

    瀏覽量

    21617

原文標題:Linux 內核開始為支持 AV1 解碼做準備

文章出處:【微信號:gh_3980db2283cd,微信公眾號:開關電源芯片】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    深度解析linux時鐘子系統

    linux內核中實現了一個CLK子系統,用于對上層提供各模塊(例如需要時鐘信號的外設,USB等)的時鐘驅動接口,對下層提供具體SOC的時鐘操作細節。
    的頭像 發表于 09-29 16:46 ?301次閱讀
    深度解析<b class='flag-5'>linux</b>時鐘<b class='flag-5'>子系統</b>

    linux驅動程序如何加載進內核

    Linux系統中,驅動程序是內核與硬件設備之間的橋梁。它們允許內核與硬件設備進行通信,從而實現對硬件設備的控制和管理。 驅動程序的編寫 驅動程序的編寫是
    的頭像 發表于 08-30 15:02 ?376次閱讀

    Linux內核測試技術

    Linux 內核Linux操作系統的核心部分,負責管理硬件資源和提供系統調用接口。隨著 Linux
    的頭像 發表于 08-13 13:42 ?434次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>測試技術

    linux--LED子系統一文讀懂

    Linux內核中,LED子系統扮演著控制LED燈的核心角色,它通過一套規范化的驅動架構,簡化了LED驅動程序的開發流程,讓開發者能夠更專注于功能實現而非硬件層面的復雜性。
    的頭像 發表于 08-02 16:09 ?2221次閱讀
    <b class='flag-5'>linux</b>--LED<b class='flag-5'>子系統</b>一文讀懂

    歡創播報 華為宣布鴻蒙內核已超越Linux內核

    1 華為宣布鴻蒙內核已超越Linux內核 ? 6月21日,在華為開發者大會上, HarmonyOS NEXT(鴻蒙NEXT)——真正獨立于安卓和iOS的鴻蒙操作
    的頭像 發表于 06-27 11:30 ?781次閱讀

    微軟Teams應用整合AV1解碼器,降低帶寬需求,提升畫面清晰度

    AVI是新一代的開源視頻編碼格式,因高效的壓縮能力而備受推崇。借助AV1,只需極小的帶寬即可保證視頻的高清傳輸。對于要求高清晰度和流暢度的Teams應用,此時使用AV1編碼無疑成為最佳選擇。
    的頭像 發表于 03-28 09:52 ?409次閱讀

    谷歌計劃在Android系統升級中采用libdav1d替換libgav1,提高AV1視頻性能

    然而,盡管眾多流媒體公司提供AV1內容卻仍用其他編碼器形式傳輸至終端設備,因為許多設備尚未配置硬件解碼AV1視頻的芯片,僅靠軟件解碼器難以滿
    的頭像 發表于 02-28 11:02 ?1260次閱讀

    【工作準備】OpenHarmony鴻蒙操作系統開發——基礎必備軟件

    、去問。 軟件列表如下: 一、OpenHarmony 內核子系統開發軟件列表 1. DevEco Studio 【作用】HarmonyOS 應用集成開發環境,開發各種應用。 【其他】HAP 應用開發
    的頭像 發表于 02-23 15:51 ?1673次閱讀
    【工作<b class='flag-5'>準備</b>】OpenHarmony鴻蒙操作<b class='flag-5'>系統</b>開發——基礎必備軟件

    音視頻解碼生成與流媒體傳輸的結合

    音視頻解碼生成與流媒體傳輸是現代數字媒體技術中兩個不可或缺的部分,它們的結合為用戶提供了高質量、實時性的多媒體體驗。 1.
    的頭像 發表于 02-21 14:36 ?365次閱讀

    Vulkan 1.3.277新增AV1 Decode擴展,提升視頻解碼質量

    NVIDIA始終積極投入這一開源計劃,不僅持續完善Vulkan Video演示范例,還示范了Encode H.264/H.265以及Decode AV1擴展在其平臺上的使用效果。
    的頭像 發表于 02-03 14:02 ?837次閱讀

    linux內核主要由哪幾個部分組成,作用是什么

    Linux內核主要由以下幾個部分組成: 進程管理:Linux內核負責管理和調度系統中的進程。它通過進程調度算法來決定哪個進程在什么時間運行以
    的頭像 發表于 01-22 14:34 ?2603次閱讀

    RZ/G2L Linux系統如何添加新的內核模塊

    RZ/G2L Linux系統的鏡像基于yocto構建,本篇介紹如何添加新的內核模塊。
    的頭像 發表于 01-04 12:19 ?1700次閱讀
    RZ/G2L <b class='flag-5'>Linux</b><b class='flag-5'>系統</b>如何添加新的<b class='flag-5'>內核</b>模塊

    Linux內核內存管理架構解析

    內存管理子系統可能是linux內核中最為復雜的一個子系統,其支持的功能需求眾多,如頁面映射、頁面分配、頁面回收、頁面交換、冷熱頁面、緊急頁面、頁面碎片管理、頁面緩存、頁面統計等,而且對
    的頭像 發表于 01-04 09:24 ?635次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>內存管理架構解析

    獲取Linux內核源碼的方法

    (ELF1/ELF1S開發板及顯示屏)Linux內核是操作系統中最核心的部分,它負責管理計算機硬件資源,并提供對應用程序和其他
    的頭像 發表于 12-13 09:49 ?622次閱讀
    獲取<b class='flag-5'>Linux</b><b class='flag-5'>內核</b>源碼的方法

    Linux內核自解壓過程分析

    uboot完成系統引導以后,執行環境變量bootm中的命令;即,將Linux內核調入內存中并調用do_bootm函數啟動內核,跳轉至kernel的起始位置。
    的頭像 發表于 12-08 14:00 ?852次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>自解壓過程分析