亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種利用軟件編解碼技術(shù)實現(xiàn)視頻字符疊加的應(yīng)用方法與流程

文檔序號:11157372閱讀:879來源:國知局
一種利用軟件編解碼技術(shù)實現(xiàn)視頻字符疊加的應(yīng)用方法與制造工藝

本發(fā)明屬于通信技術(shù)領(lǐng)域,具體涉及一種利用軟件編解碼技術(shù)實現(xiàn)視頻字符疊加的應(yīng)用方法。



背景技術(shù):

近年來,水利自動化行業(yè)對視頻質(zhì)量和要求不停提高,如設(shè)于泵閘站現(xiàn)場的設(shè)備監(jiān)控被要求不僅看到圖像,還要在圖像上疊加設(shè)備動態(tài)信息。一般實現(xiàn)上述技術(shù)要求的方式是通過購買硬件動態(tài)字符疊加器與PLC配合,對其進(jìn)行處理,用于顯示現(xiàn)場設(shè)備數(shù)據(jù)信息,然后將此信息與現(xiàn)場視頻信號相結(jié)合。即一定要用到跟隨外部數(shù)據(jù)實時變化的字符信息疊加處理裝置——動態(tài)字符疊加器。

然而動態(tài)字符疊加器作為一種硬件設(shè)施只能針對單獨指定一個視頻信號,而且字符疊加器路數(shù)也限制顯示內(nèi)容多少,尤其不方便的是現(xiàn)有技術(shù)中通用的字符疊加器必須安裝于現(xiàn)場并且與視頻設(shè)備,如攝像頭相綁定,其顯示的內(nèi)容與格式都必須到現(xiàn)場進(jìn)行修改,這些操作步驟直接影響了后期進(jìn)行維護(hù)的成本。在水利自動化領(lǐng)域,多數(shù)是采用無人值班的遠(yuǎn)程控制方式,隨著現(xiàn)場監(jiān)控設(shè)備不斷在增加,對設(shè)備安全運行的要求也越來越嚴(yán)格,從而要求設(shè)備數(shù)據(jù)信息顯示的數(shù)量也越來越多,在某些實際使用的狀況中硬件字符疊加器捉襟見肘,在視頻流量大的情況下無法滿足需求。



技術(shù)實現(xiàn)要素:

本發(fā)明為解決現(xiàn)有技術(shù)中視頻圖像與字符疊加必須采用硬件設(shè)備字符疊加器所帶來的應(yīng)用成本提升、運行要求嚴(yán)格、無法滿足大流量數(shù)據(jù)需求的問題,提供了一種通過軟件模塊實現(xiàn)視頻字符疊加的方法。利用本發(fā)明中的方法,不僅可以在不使用硬件設(shè)備字符疊加器的情況下完成實時視頻流的字符疊加,排除對硬件設(shè)備的依賴即可實現(xiàn)該功能,同時使用本發(fā)明中的方法還可以自定義顯示界面,進(jìn)一步地,該方法維護(hù)性好,工作人員通過遠(yuǎn)程訪問服務(wù)器即可快速解決問題,不用到達(dá)現(xiàn)場,省時省力。

本發(fā)明要達(dá)到的技術(shù)效果通過以下技術(shù)方案來實現(xiàn):

本發(fā)明中的視頻字符疊加方法并不采用現(xiàn)有技術(shù)中的硬件字符疊加器與PLC配合的方法,而是通過軟件模塊實現(xiàn)視頻與字符的疊加,利用軟件編解碼技術(shù)實現(xiàn)視頻與字符的疊加。

實現(xiàn)本發(fā)明的發(fā)明目的的軟件模塊包括視頻SDK調(diào)用模塊和視頻編碼模塊。其中,所述軟件模塊通過與視頻服務(wù)器終端、字符數(shù)據(jù)庫連接通信實現(xiàn)視頻和字符的疊加,并將疊加后的視頻推送至流媒體服務(wù)器。

具體說來,利用本發(fā)明中的方法進(jìn)行視頻字符疊加的具體方法步驟為如下:

S01:利用視頻SDK調(diào)用模塊,通過RTSP協(xié)議獲取視頻服務(wù)器終端實時視頻流;視頻服務(wù)器終端包括視頻服務(wù)器、視頻設(shè)備和存儲設(shè)備;

S02:視頻編碼模塊從字符數(shù)據(jù)庫獲取動態(tài)字符;視頻編碼模塊通過TCP協(xié)議與字符數(shù)據(jù)庫進(jìn)行通信;

所述動態(tài)字符包括設(shè)備狀態(tài)、水位、電壓、電流、功率、頻率、電阻、線管直徑、 電力線路電氣參數(shù);

S03:視頻編碼模塊對獲取的視頻流進(jìn)行編碼,形成YUV數(shù)據(jù)格式,在步驟S02中動態(tài)字符疊加視頻圖形上,通過后臺GDI生成新圖形;

S04:將步驟S03中獲得的新圖形重新利用視頻編碼模塊進(jìn)行二次編碼,生成RTMP協(xié)議視頻流;

S05:視頻編碼模塊將S04中獲得的RTMP視頻流推送到流媒體服務(wù)器;

S06:用戶通過瀏覽器直接訪問流媒體服務(wù)器即可看到字符疊加圖像的實時視頻流。所述瀏覽器包括IE瀏覽器、QQ瀏覽器、Firefox、Safari,Opera、Google Chrome、百度瀏覽器、搜狗瀏覽器、獵豹瀏覽器、360瀏覽器、UC瀏覽器、傲游瀏覽器、世界之窗瀏覽器。

本發(fā)明具有如下有益效果:

1、本發(fā)明提供了一種不需要使用硬件字符疊加器的視頻字符疊加方法,解決了現(xiàn)有技術(shù)中使用硬件字符疊加器所帶來的應(yīng)用成本提升、運行要求嚴(yán)格、無法滿足大流量數(shù)據(jù)需求的問題。

2、本發(fā)明中的視頻字符疊加的方法實用性好,且具備多樣性,用戶可自定義顯示界面。

3、本發(fā)明中的視頻字符疊加的方法維護(hù)性好,工作人員通過遠(yuǎn)程訪問服務(wù)器即可快速解決問題,不用到達(dá)現(xiàn)場,省時省力。

附圖說明

圖1為本發(fā)明中視頻字符疊加方法使用過程示意圖。

具體實施方式

下面通過實施例對本發(fā)明的內(nèi)容進(jìn)行進(jìn)一步的描述。

本發(fā)明中提供了一種不使用硬件視頻字符疊加器,而通過軟件模塊實現(xiàn)視頻字符疊加功能的方法,利用軟件編解碼技術(shù)實現(xiàn)視頻與字符的疊加。

如附圖1所示,本發(fā)明中的軟件模塊主要包括視頻SDK調(diào)用模塊和視頻編碼模塊。軟件模塊通過與視頻服務(wù)器終端、支付數(shù)據(jù)庫連接通信實現(xiàn)視頻和字符的疊加,并將疊加后的視頻推送至流媒體服務(wù)器。本發(fā)明中的技術(shù)路線為:利用軟件模塊將所需要疊加的視頻流和動態(tài)字符分別獲取,然后通過一次編碼使之形成新的組合圖形,然后再通過對新圖形進(jìn)行二次編碼使之形成可被推送的視頻流,最后將疊加完成的視頻流推送至流媒體服務(wù)器,用戶通過瀏覽器訪問即可獲取視頻字符疊加后的視頻流信息。

以下為一應(yīng)用實例:

在某水位監(jiān)測設(shè)備中,需要將設(shè)備信息、水文信息等字符疊加于獲取到的實時視頻上,由于視頻量過大,不便使用硬件視頻字符疊加器,從而使用本實施例中提供的方法,具體步驟如下:

S01:軟件模塊中的視頻SDK調(diào)用模塊首先通過RTSP協(xié)議獲取視頻服務(wù)器終端實時視頻流。

視頻服務(wù)器終端包括視頻服務(wù)器、視頻設(shè)備和存儲設(shè)備,視頻設(shè)備為現(xiàn)場監(jiān)控用的攝像頭、監(jiān)控設(shè)備等,存儲設(shè)備為電腦硬盤或者其他存儲空間。視頻調(diào)用模塊獲取的即為視頻服務(wù)器中存儲的由視頻設(shè)備獲取的視頻流。

S02:軟件模塊中的視頻編碼模塊從字符數(shù)據(jù)庫獲取動態(tài)字符;視頻編碼模塊通過TCP協(xié)議與字符數(shù)據(jù)庫進(jìn)行通信。在水位監(jiān)測設(shè)備視頻上,需要疊加的字符包括設(shè)備狀態(tài)(正?;蛘吖收希?、實時水位、檢測設(shè)備電壓電流功率。

S03:視頻編碼模塊對獲取的視頻流進(jìn)行編碼,形成YUV數(shù)據(jù)格式,在步驟S02中動態(tài)字符疊加視頻圖形上,通過后臺GDI生成新圖形。該步驟中完成視頻與字符的疊加。

S04:將步驟S03中獲得的新圖形重新利用視頻編碼模塊進(jìn)行二次編碼,生成可以進(jìn)行推送的RTMP協(xié)議視頻流。

S05:視頻編碼模塊將S04中獲得的RTMP視頻流推送到流媒體服務(wù)器;

S06:用戶通過瀏覽器直接訪問流媒體服務(wù)器即可看到字符疊加圖像的實時視頻流。本實施例中使用的是IE瀏覽器進(jìn)行訪問。

利用本實施例中的方法,可以在不使用硬件設(shè)備字符疊加器的情況下完成對水利設(shè)備中實時視頻流與字符的疊加,同時使用者可以自定義顯示界面,進(jìn)一步地,該方法維護(hù)性好,一旦該系統(tǒng)出現(xiàn)顯示問題,工作人員通過遠(yuǎn)程訪問服務(wù)器即可快速解決問題,不用到達(dá)現(xiàn)場,省時省力。

最后需要說明的是,以上實施例僅用以說明本發(fā)明實施例的技術(shù)方案而非對其進(jìn)行限制,盡管參照較佳實施例對本發(fā)明實施例進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解依然可以對本發(fā)明實施例的技術(shù)方案進(jìn)行修改或者等同替換,而這些修改或者等同替換亦不能使修改后的技術(shù)方案脫離本發(fā)明實施例技術(shù)方案的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1