[發明專利]一種基于FFmpeg的網絡音頻選擇源的實現方法在審
| 申請號: | 202010701710.2 | 申請日: | 2020-07-21 |
| 公開(公告)號: | CN111866546A | 公開(公告)日: | 2020-10-30 |
| 發明(設計)人: | 張武;馬曉光;王朝暉 | 申請(專利權)人: | 山東超越數控電子股份有限公司 |
| 主分類號: | H04N21/2343 | 分類號: | H04N21/2343;H04N21/2368;H04N21/439;H04N21/4402 |
| 代理公司: | 濟南泉城專利商標事務所 37218 | 代理人: | 李桂存 |
| 地址: | 250014 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ffmpeg 網絡 音頻 選擇 實現 方法 | ||
1.一種基于FFmpeg的網絡音頻選擇源的實現方法,其特征在于,包括如下步驟:
a)通過FFmpeg注冊音視頻編解碼器、注冊音視頻過濾器以及注冊音視頻復用器;
b)注冊加載網絡和加密的相關庫;
c)打開網絡中的N路音頻流,N為大于等于2的正整數,獲取每路音頻流對應解碼器;
d)使用對應的解碼器將對應的音頻流中的單一聲道進行提取;
e)使用混音合流過濾器對每路音頻流提取的單一聲道進行合并并輸出播放。
2.根據權利要求1所述的基于FFmpeg的網絡音頻選擇源的實現方法,其特征在于:步驟a)中通過FFmpeg中的avcodec_register_all函數注冊加載音視頻編解碼器。
3.根據權利要求1所述的基于FFmpeg的網絡音頻選擇源的實現方法,其特征在于:步驟a)中通過FFmpeg中的avfilter_register_all函數注冊加載音視頻復用器。
4.根據權利要求1所述的基于FFmpeg的網絡音頻選擇源的實現方法,其特征在于:步驟a)中通過FFmpeg中的av_register_all函數注冊加載音視頻過濾器。
5.根據權利要求1所述的基于FFmpeg的網絡音頻選擇源的實現方法,其特征在于:步驟b)中通過FFmpeg中的avformat_network_init函數注冊加載網絡和加密的相關庫。
6.根據權利要求1所述的基于FFmpeg的網絡音頻選擇源的實現方法,其特征在于:步驟c)中通過FFmpeg中的AVFormatContext函數根據音頻流查找到對應的解碼器。
7.根據權利要求1所述的基于FFmpeg的網絡音頻選擇源的實現方法,其特征在于:步驟d)中每路音頻流中有M個聲道,M為大于等于2的正整數,解碼器將M個聲道中的任意一聲道進行提取。
8.根據權利要求1所述的基于FFmpeg的網絡音頻選擇源的實現方法,其特征在于:步驟d)中每路音頻流中有M個聲道,M為大于等于2的正整數,解碼器將M個聲道合稱為一個聲道后提取。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東超越數控電子股份有限公司,未經山東超越數控電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010701710.2/1.html,轉載請聲明來源鉆瓜專利網。





