[發(fā)明專利]一種pp插件和spliter插件測試的方法、裝置、設(shè)備及可讀介質(zhì)在審
| 申請?zhí)枺?/td> | 202210703555.7 | 申請日: | 2022-06-21 |
| 公開(公告)號: | CN115114150A | 公開(公告)日: | 2022-09-27 |
| 發(fā)明(設(shè)計(jì))人: | 王治力 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京連和連知識產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 張濤;趙翠清 |
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 pp 插件 spliter 測試 方法 裝置 設(shè)備 可讀 介質(zhì) | ||
本發(fā)明提供了一種pp插件和spliter插件測試的方法、裝置、設(shè)備及可讀介質(zhì),方法包括:在操作系統(tǒng)中部署軟件運(yùn)行環(huán)境并安裝FFmpeg、轉(zhuǎn)碼卡驅(qū)動、insvid動態(tài)庫和插件,并保證FFmpeg能夠正常運(yùn)行;基于需測試的插件的功能編寫pp插件和spliter插件的測試腳本;運(yùn)行測試腳本以對輸入的視頻進(jìn)行測試,檢查測試腳本完成后測試結(jié)果是否滿足要求;將測試結(jié)果生成測試日志,并將測試日志進(jìn)行輸出。通過使用本發(fā)明的方案,能夠大幅度降低測試多種視頻格式的不同編碼方式的時(shí)間,能夠直觀分析pp插件和spliter插件功能的適用程度,降低了對視頻格式和應(yīng)用編碼方式的分析時(shí)間,對篩選文件具有較大的效率提升。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,并且更具體地涉及一種pp插件和spliter插件測試的方法、裝置、設(shè)備及可讀介質(zhì)。
背景技術(shù)
隨著音視頻技術(shù)的快速發(fā)展,各種視頻業(yè)務(wù)和產(chǎn)品越來越多,用戶對視頻質(zhì)量和性能驗(yàn)證也越來越重視,軟件開發(fā)過程中,對視頻并發(fā)測試的需求也越來越多。視頻流媒體中程中視頻數(shù)據(jù)的傳輸占據(jù)了絕大部分的帶寬,如何提升編碼效率,使用更少的帶寬,提供更優(yōu)質(zhì)的畫面質(zhì)量是音視頻開發(fā)人員一直努力的重點(diǎn)。HEVC(High Efficiency VideoCoding,也叫H.265)編碼格式的推出給這一方向帶來了突破點(diǎn),但由于其算法復(fù)雜度較高,前期未曾得到普遍應(yīng)用,而隨著移動設(shè)備計(jì)算能力的提高和越來越多的設(shè)備開始支持HEVC的硬件編/解碼,直播平臺也開始逐漸引入HEVC視頻格式。現(xiàn)有技術(shù)中需要每種視頻文件單獨(dú)適配測試腳本,對于多種文件類型操作起來非常不方便。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例的目的在于提出一種pp插件和spliter插件測試的方法、裝置、設(shè)備及可讀介質(zhì),通過使用本發(fā)明的技術(shù)方案,能夠大幅度降低測試多種視頻格式的不同編碼方式的時(shí)間,能夠直觀分析pp插件和spliter插件功能的適用程度,降低了對視頻格式和應(yīng)用編碼方式的分析時(shí)間,對篩選文件具有較大的效率提升。
FFmpeg是一套可以用來記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并能將其轉(zhuǎn)化為流的開源計(jì)算機(jī)程序。采用LGPL或GPL許可證。它提供了錄制、轉(zhuǎn)換以及流化音視頻的完整解決方案。它包含了非常先進(jìn)的音頻/視頻編解碼庫libavcodec,為了保證高可移植性和編解碼質(zhì)量,libavcodec里很多code都是從頭開發(fā)的。
PP(Post processing)插件具有三個功能:1是可以將不同格式(yuv420p yuv422pnv12 nv21 yuv420p10le yuv420p10be yuv422p10le yuv422p10be p010le p010beyuv444p rgb24 bgr24 argb rgba abgr bgra)的源視頻數(shù)據(jù)文件上傳給編碼器完成編碼。2是可以改變視頻源數(shù)據(jù)的分辨率大小。3是可以將非yuv420p格式的視頻源數(shù)據(jù)上傳后自動轉(zhuǎn)碼化yuv420p的視頻數(shù)據(jù)。
Spliter插件可以將一個視頻源輸入轉(zhuǎn)化為四個視頻輸出。
基于上述目的,本發(fā)明的實(shí)施例的一個方面提供了一種pp插件和spliter插件測試的方法,包括以下步驟:
在操作系統(tǒng)中部署軟件運(yùn)行環(huán)境并安裝FFmpeg、轉(zhuǎn)碼卡驅(qū)動、insvid動態(tài)庫和插件,并保證FFmpeg能夠正常運(yùn)行;
基于需測試的插件的功能編寫pp插件和spliter插件的測試腳本;
運(yùn)行測試腳本以對輸入的視頻進(jìn)行測試,檢查測試腳本完成后測試結(jié)果是否滿足要求;
將測試結(jié)果生成測試日志,并將測試日志進(jìn)行輸出。
根據(jù)本發(fā)明的一個實(shí)施例,運(yùn)行測試腳本以對輸入的視頻進(jìn)行測試,檢查測試腳本完成后測試結(jié)果是否滿足要求包括:
檢查上傳的不同數(shù)據(jù)類型的視頻的h264編碼任務(wù)是否正確完成;
檢查一個視頻是否能夠轉(zhuǎn)化出四個視頻文件;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210703555.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類





