[發明專利]視頻推送方法及系統、電子設備及可讀存儲介質有效
| 申請號: | 202011181591.9 | 申請日: | 2020-10-29 |
| 公開(公告)號: | CN112291483B | 公開(公告)日: | 2022-11-29 |
| 發明(設計)人: | 馬小惠;歐歌;楊志明 | 申請(專利權)人: | 京東方科技集團股份有限公司 |
| 主分類號: | H04N5/262 | 分類號: | H04N5/262;H04N5/268;H04N19/423;H04N19/436 |
| 代理公司: | 北京志霖恒遠知識產權代理有限公司 11435 | 代理人: | 劉進 |
| 地址: | 100015 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 推送 方法 系統 電子設備 可讀 存儲 介質 | ||
本申請公開了一種視頻推送方法及系統、電子設備及可讀存儲介質,獲取N路視頻流,將每一路視頻流按照視頻幀轉換為圖像;第一程序從第一幀開始順次獲取每一路視頻流中的圖像,并將N路視頻流中相同視頻幀的圖像進行拼接,獲得拼接圖像;第二程序至第N+1程序分別從所述第一程序中讀取第一路視頻流至第N路視頻流的圖像并進行緩存,第N+2程序從所述第一程序中讀取所述拼接圖像并進行緩存,將第二程序至第N+2程序緩存的圖像分別進行編碼后推送。根據本申請實施例提供的技術方案,通過設置不同的程序對多路視頻流和拼接后的視頻流進行讀取,通過三個管道分別進行通信,使得每一路推流不受影響,節省推流的時間。
技術領域
本發明一般涉及視頻推送領域,尤其涉及一種視頻推送方法及系統、電子設備及可讀存儲介質。
背景技術
目前推送多路視頻流的現狀是:一個攝像頭采集視頻源,采用多路推流技術,把同一個視頻源發布到不同的網址上,這樣可以增加客戶端同時訪問數量。但是這種技術推送的都是同樣的視頻源,用戶訪問上述的三個網址中的任意一個,觀看到的內容是一樣的。
通常采用多個攝像頭進行視頻內容的采集,采集好視頻以后,拼接起來,同時把拼接前和拼接后的視頻推送到服務器。在這個過程中,推送多路視頻,其中還有一路是拼接的,這就會有個推送時間不夠的問題。
發明內容
鑒于現有技術中的上述缺陷或不足,期望提供一種視頻推送方法及系統、電子設備及可讀存儲介質。
第一方面,提供一種視頻推送方法,包括:獲取N路視頻流,將每一路視頻流按照視頻幀轉換為圖像,N為大于2的整數;
第一程序從第一幀開始順次獲取每一路視頻流中的圖像,并將N路視頻流中相同視頻幀的圖像進行拼接,獲得拼接圖像;
第二程序至第N+1程序分別從所述第一程序中讀取第一路視頻流至第N路視頻流的圖像并進行緩存,第N+2程序從所述第一程序中讀取所述拼接圖像并進行緩存,
將第二程序至第N+2程序緩存的圖像分別進行編碼后推送。
第二方面,提供一種推送系統,包括:視頻獲取模塊,用于獲取N路視頻流,將每一路視頻流按照視頻幀轉換為圖像,N為大于2的整數;
第一編碼模塊,具體用于獲取每一路視頻流中的第i幀圖像,將N路視頻流中的第i幀圖像進行拼接,獲得第i拼接圖像,i為從1開始的整數;
第二編碼模塊至第N+1編碼模塊,用于從所述第一編碼模塊中讀取第一路視頻流至第N路視頻流的第i幀圖像并進行緩存;
第N+2編碼模塊,用于從所述第一編碼模塊中讀取所述第i拼接圖像并進行緩存,
壓縮模塊,用于將所述第二編碼模塊至所述第N+2編碼模塊緩存的圖像分別進行編碼;
傳輸模塊,用于將編碼后的視頻流分別進行傳輸。
第三方面,提供一種電子設備,所述電子設備包括:
一個或多個處理器;
存儲器,用于存儲一個或多個程序,當所述一個活多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器執行上述視頻推送方法。
第四方面,提供一種存儲有計算機程序的計算機可讀存儲介質,該程序被處理器執行時實現如上述視頻推送方法。
根據本申請實施例提供的技術方案,通過設置不同的程序對多路視頻流和拼接后的視頻流進行讀取,通過三個管道分別進行通信,使得每一路推流不受影響,節省推流的時間。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優點將會變得更明顯:
圖1為本實施例中的視頻推送方法流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京東方科技集團股份有限公司,未經京東方科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011181591.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:復合靶板結構
- 下一篇:一種OMC系統監控方法、裝置、設備及可讀存儲介質





