專利名稱:一種多媒體播放本地監(jiān)控的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字多媒體播放監(jiān)控技術(shù)領(lǐng)域,特別是一種數(shù)字多媒體播放內(nèi)容本地實(shí)時(shí)監(jiān)控方法,實(shí)現(xiàn)對(duì)終端多種媒體的播放效果、播放狀態(tài)的實(shí)時(shí)監(jiān)控,精確同步智能監(jiān)控多媒體終端的播放質(zhì)量。
背景技術(shù):
隨著國(guó)家三網(wǎng)融合的推進(jìn),以及數(shù)字媒體信息發(fā)布系統(tǒng)在分眾廣告播放、多媒體信息公告、企業(yè)電視臺(tái)、遠(yuǎn)程培訓(xùn)、文化建設(shè)、形象宣傳等諸多應(yīng)用領(lǐng)域的廣泛應(yīng)用,越來(lái)越多的媒體使用者迫切需要了解通過(guò)數(shù)字媒體發(fā)布系統(tǒng)播放內(nèi)容的效果和質(zhì)量,監(jiān)控播放終端是否按質(zhì)量、按次數(shù)、按時(shí)間播放了信息。由于數(shù)字媒體播放終端有著點(diǎn)多、面廣、距離遠(yuǎn)的分布特點(diǎn),媒體使用者自身對(duì)其終端的管理非常困難?,F(xiàn)有技術(shù)有以下幾種典型解決方案(1)基于數(shù)字水印、音頻、圖像識(shí)別的廣告監(jiān)控方法該方法針對(duì)原始視頻進(jìn)行了數(shù)字水印的添加,終端對(duì)視頻進(jìn)行校驗(yàn),確保了視頻源的防篡改,保證了視頻播放的質(zhì)量,能對(duì)電視廣告信息進(jìn)行監(jiān)播,不能擴(kuò)展到數(shù)字媒體終端上。資料來(lái)源朱曉冬、王善輝、陳英,《基于數(shù)字水印的廣告監(jiān)控解決方案》,《計(jì)算機(jī)工程與應(yīng)用》,2007年第18期;于立洋、劉勝輝,《基于圖像識(shí)別技術(shù)的電視廣告監(jiān)播系統(tǒng)》,《黑龍江科技信息》,2007年3期;陳海東、葛姚,《基于語(yǔ)音識(shí)別的計(jì)算機(jī)廣告自動(dòng)監(jiān)播系統(tǒng)》, 《電腦開發(fā)與應(yīng)用》,2007年4期。(2)攝像頭旁路監(jiān)控方案專利申請(qǐng)?zhí)枮?00820030490. X的發(fā)明專利,公開了一種廣告燈牌監(jiān)控報(bào)警系統(tǒng),
該發(fā)明通過(guò)在播放終端前安裝監(jiān)控?cái)z像頭,實(shí)時(shí)采集終端播放影像,監(jiān)控終端播放效果。該發(fā)明相當(dāng)于在數(shù)字媒體發(fā)布和管理平臺(tái)外,增加了另外一套攝像視頻采集監(jiān)控系統(tǒng),成本較高,不易于管理和維護(hù)。(3)錄像監(jiān)播系統(tǒng)該系統(tǒng)采用音視頻采集卡獲取音視頻播出信號(hào),以流媒體的方式將數(shù)據(jù)采集到數(shù)據(jù)庫(kù)中,輔以結(jié)構(gòu)化的查詢方式對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢,回放和再現(xiàn)播放內(nèi)容。該方案屬于非實(shí)時(shí)監(jiān)播,管理節(jié)點(diǎn)集中,通過(guò)在中心節(jié)點(diǎn)錄像監(jiān)播,使用軟件進(jìn)行信息化管理。資料來(lái)源王程,《南京電視臺(tái)廣告監(jiān)播系統(tǒng)淺析》,《現(xiàn)代電視技術(shù)》,2005年第4期;徐曉東,《遵義電視臺(tái)監(jiān)播系統(tǒng)方案設(shè)計(jì)》,《現(xiàn)代電視技術(shù)》,2008年第4期。(4)終端編碼實(shí)時(shí)回傳服務(wù)器方案該方案在播放終端集成音視頻編碼器,將播放的信息實(shí)時(shí)壓縮回傳到監(jiān)播服務(wù)器,在監(jiān)播服務(wù)器上對(duì)各個(gè)終端內(nèi)容進(jìn)行管理。這種方式能夠?qū)崟r(shí)查看各個(gè)播放終端的播放內(nèi)容,但終端播放器需要集成編碼器,成本較高,同時(shí),回傳的視頻如果保證了質(zhì)量就會(huì)占用至少IM帶寬,否則只能縮小視頻犧牲視頻質(zhì)量?,F(xiàn)有技術(shù)存在以下問(wèn)題
4
1、監(jiān)播的建設(shè)成本過(guò)高,重復(fù)建設(shè)?,F(xiàn)有技術(shù)均需要在現(xiàn)有數(shù)字媒體發(fā)布播放系統(tǒng)的基礎(chǔ)上增加硬件設(shè)備,如攝像頭、音視頻采集卡等,未能充分利用已有數(shù)字媒體信息發(fā)布系統(tǒng)本身的硬件設(shè)備。2、監(jiān)播的帶寬占用過(guò)高。采用終端視頻采集后,通過(guò)網(wǎng)絡(luò)回傳的方法會(huì)占用寶貴的下發(fā)播出帶寬。3、現(xiàn)有技術(shù)采用傳統(tǒng)全程錄播監(jiān)控,不能實(shí)現(xiàn)實(shí)時(shí)抽樣檢測(cè)。監(jiān)播的使用對(duì)象和監(jiān)播的目的用途在當(dāng)前已經(jīng)發(fā)生變化,傳統(tǒng)的監(jiān)播手段和技術(shù)方案不適用于現(xiàn)有客戶需求。傳統(tǒng)中,監(jiān)播主要用于廣播、電視臺(tái)等影視制作播出單位,監(jiān)播的主要目的在于掌握節(jié)目播出情況以及風(fēng)險(xiǎn)防范責(zé)任分擔(dān),需要不間斷的進(jìn)行錄像監(jiān)播;而現(xiàn)在監(jiān)播則大量應(yīng)用于設(shè)備監(jiān)控、廣告投放質(zhì)量分析、實(shí)時(shí)抽樣檢測(cè)等,采用傳統(tǒng)方法造成大量資源的浪費(fèi)。4、過(guò)于側(cè)重視頻流整體的處理,對(duì)視頻流中的各個(gè)組成部分,如視頻、字幕、臺(tái)標(biāo)等不能識(shí)別和分開監(jiān)控。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述技術(shù)問(wèn)題,提供一種多媒體播放本地監(jiān)控的方法,以解決現(xiàn)有技術(shù)對(duì)多媒體播放進(jìn)行監(jiān)控時(shí)監(jiān)播建設(shè)成本高、監(jiān)播帶寬占用高、不能實(shí)現(xiàn)實(shí)時(shí)抽樣檢測(cè)、不能對(duì)文字、圖片、視頻等分開監(jiān)控的問(wèn)題。為了解決上述技術(shù)問(wèn)題,根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公布了如下技術(shù)
方案一種多媒體播放本地監(jiān)控的方法,包括如下步驟步驟Si,當(dāng)播放終端接入到播控網(wǎng)絡(luò)后,播放終端和監(jiān)播服務(wù)器之間通過(guò)TCP協(xié)議建立心跳連接;步驟S2,在心跳周期內(nèi),播放終端和監(jiān)播服務(wù)器互相傳送播控信息和控制命令;步驟S3,監(jiān)播服務(wù)器分類監(jiān)控播放終端畫面上的各個(gè)節(jié)目區(qū)域,監(jiān)控文字和圖片播出信息,實(shí)時(shí)顯示在監(jiān)播界面上。進(jìn)一步的,上述步驟S2進(jìn)一步包括步驟S201,當(dāng)播放終端接入播控網(wǎng)絡(luò)后,在心跳周期內(nèi),主動(dòng)向監(jiān)播服務(wù)器發(fā)送心跳信息,用于報(bào)告播放終端當(dāng)前的狀態(tài),確認(rèn)連接;步驟S202,當(dāng)監(jiān)播服務(wù)器接收到心跳信息后,自動(dòng)更新服務(wù)端存儲(chǔ)的播放終端信息,并將其狀態(tài)標(biāo)識(shí)為active ;步驟S203,如果監(jiān)播服務(wù)器連續(xù)2個(gè)周期沒有收到心跳消息,則在服務(wù)器端將該終端標(biāo)記為失去連接,并記錄最后的心跳信息。進(jìn)一步的,上述心跳周期為60秒。進(jìn)一步的,上述心跳信息進(jìn)一步包括播放終端狀態(tài)信息、播放終端IP地址、當(dāng)前播放素材的節(jié)目序號(hào)、播放素材的播放時(shí)刻、播放區(qū)域坐標(biāo)、播放時(shí)長(zhǎng)信息。進(jìn)一步的,上述播放終端信息進(jìn)一步包括心跳時(shí)間信息、素材列表、節(jié)目列表、延時(shí)、播出任務(wù)、音量、播出狀態(tài)、IP信息。進(jìn)一步的,當(dāng)播放終端與監(jiān)播服務(wù)器失去連接后,播放終端在心跳周期內(nèi)向監(jiān)播服務(wù)器發(fā)送一次心跳信息,重新建立連接。
進(jìn)一步的,上述多媒體播放的本地監(jiān)控方法進(jìn)一步包括步驟S4,監(jiān)播服務(wù)器通過(guò)向播放終端發(fā)送終端截屏指令,獲取播放終端的視頻信肩、ο進(jìn)一步的,上述多媒體播放的本地監(jiān)控方法進(jìn)一步包括步驟S401,監(jiān)播服務(wù)器向播放終端發(fā)送終端截屏命令;步驟S402,播放終端收到截屏命令后,獲取當(dāng)前屏幕播放的信息,并壓縮成jpg格式的圖片;步驟S403,播控終端查看當(dāng)前播出任務(wù)是否有視頻節(jié)目,如果有則獲取視頻節(jié)目的當(dāng)前播放時(shí)間、視頻區(qū)域坐標(biāo),長(zhǎng)寬值;如果當(dāng)前播出任務(wù)視頻節(jié)目上面疊加一個(gè)或多個(gè)圖片或字幕區(qū),獲取這一個(gè)或多個(gè)圖片或字幕區(qū)與視頻區(qū)的重合部分坐標(biāo)值和長(zhǎng)寬值,并將獲取到的信息傳到監(jiān)播服務(wù)器。進(jìn)一步的,上述多媒體播放的本地監(jiān)控方法進(jìn)一步包括S404,當(dāng)監(jiān)播服務(wù)器接收到截屏信息后,如果檢測(cè)到其中包含了視頻播放內(nèi)容,則根據(jù)截屏?xí)r刻,視頻播放的時(shí)間到素材服務(wù)器上獲取相應(yīng)的視頻幀圖;同時(shí),進(jìn)一步檢測(cè)該視頻區(qū)域上是否疊加了文字、圖片等區(qū)域,如果有疊加,則根據(jù)疊加區(qū)域信息,在截屏信息中計(jì)算出疊加重合的區(qū)域,保存在內(nèi)存中或者保存成文件;然后先將視頻幀圖貼到播放終端截圖上,再將疊加重合區(qū)域的圖片貼上;如果沒有疊加重合區(qū)域,則直接將視頻幀圖根據(jù)區(qū)域信息貼到截圖上。進(jìn)一步的,上述多媒體播放的本地監(jiān)控方法進(jìn)一步包括監(jiān)播服務(wù)器向播放終端發(fā)送建立連接命令,控制播放器和監(jiān)播服務(wù)器之間各類參數(shù)的一致,保持同步;監(jiān)播服務(wù)器通過(guò)socket指令實(shí)現(xiàn)各個(gè)播放終端的播放、開機(jī)、關(guān)機(jī)、重啟、休眠和喚醒。與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn)(1)本發(fā)明可以實(shí)現(xiàn)對(duì)文字、圖片、視頻分開監(jiān)播,并有效減少播放終端CPU負(fù)載和對(duì)網(wǎng)絡(luò)帶寬的占用?;诒景l(fā)明實(shí)現(xiàn)的數(shù)字多媒體播放本地監(jiān)播系統(tǒng),在已有數(shù)字媒體播控平臺(tái)上,采用播放終端與監(jiān)播服務(wù)器鏡像和時(shí)鐘同步的方法,將視頻流中的音頻、視頻、文字、圖片等播放內(nèi)容分開監(jiān)播,在帶寬緊張的情況下,可只監(jiān)播文字、圖片等信息,也可通過(guò)截屏的方式監(jiān)播屏幕播出的視頻和畫面效果;通過(guò)這種方式,最大限度的減少播放終端的CPU負(fù)載和網(wǎng)絡(luò)帶寬的占用,能夠在本地通過(guò)瀏覽器同步實(shí)時(shí)查看各個(gè)終端播放的信息,并可使用視頻截幀的方式,將圖像等數(shù)據(jù)及時(shí)傳輸?shù)奖O(jiān)控?cái)?shù)據(jù)庫(kù)中。通過(guò)本發(fā)明,用戶可以以較少的帶寬、較快的傳輸速度、較小的終端CPU負(fù)載,監(jiān)控到和播放終端界面較一致的畫面。(2)本發(fā)明通過(guò)Soket指令可以實(shí)現(xiàn)本地操作各個(gè)播放終端的播放、開機(jī)、關(guān)機(jī)、 重啟、休眠和喚醒;(3)相對(duì)現(xiàn)有技術(shù),本發(fā)明具有客戶端移動(dòng)性強(qiáng)、使用便利靈活,監(jiān)控領(lǐng)域易擴(kuò)大等特點(diǎn)。監(jiān)播服務(wù)器借助網(wǎng)絡(luò)心跳對(duì)播放終端進(jìn)行監(jiān)控管理控制,以監(jiān)播服務(wù)器為控制中心,運(yùn)用播出任務(wù)、文件列表、運(yùn)行狀態(tài)屬性和參數(shù)的修改保存等,與配有網(wǎng)絡(luò)IP的播放終端連通組合,通過(guò)當(dāng)前節(jié)目信息、視頻截幀和播放內(nèi)容完成監(jiān)播中心的實(shí)時(shí)有效監(jiān)測(cè)控制
6與管理。
圖1本發(fā)明方法示意2本發(fā)明監(jiān)播服務(wù)器和終端之間的系統(tǒng)結(jié)構(gòu)圖;圖3終端視頻截屏流程圖
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。由于播控網(wǎng)絡(luò)所在的廣域網(wǎng)環(huán)境不穩(wěn)定性,播控終端和服務(wù)器間無(wú)法確定連接的狀態(tài),所以當(dāng)播放終端接入播控網(wǎng)絡(luò)后,會(huì)和監(jiān)播服務(wù)器之間使用TCP協(xié)議構(gòu)建點(diǎn)對(duì)點(diǎn)通道,播放終端在心跳周期內(nèi)(在優(yōu)選的實(shí)施例中周期為一分鐘,可定制)向監(jiān)播管理服務(wù)器報(bào)告自己的信息,稱之為心跳,心跳信息包括IP地址、當(dāng)前播放素材、播放區(qū)域坐標(biāo)、播放時(shí)長(zhǎng)、時(shí)間標(biāo)記等等,以檢測(cè)終端和監(jiān)播服務(wù)器雙方在無(wú)會(huì)話狀態(tài)下的網(wǎng)絡(luò)連接情況,并判斷是否發(fā)生系統(tǒng)錯(cuò)誤和失去連接以做出適當(dāng)?shù)姆磻?yīng)。本發(fā)明中每隔60s時(shí)間向服務(wù)器發(fā)送一個(gè)次數(shù)的心跳信息,如果服務(wù)器兩分鐘沒有接受到心跳信息,服務(wù)器就認(rèn)為該廣角視頻播放器失去聯(lián)系。如圖1所示,當(dāng)播控終端接入到播控網(wǎng)絡(luò)中后,會(huì)以60秒為一個(gè)周期,主動(dòng)向監(jiān)播服務(wù)器發(fā)送一個(gè)心跳數(shù)據(jù)包,用于報(bào)告播控終端當(dāng)前的狀態(tài),確認(rèn)連接。監(jiān)播服務(wù)器接收到心跳報(bào)告后,會(huì)自動(dòng)更新服務(wù)端存儲(chǔ)的播放終端信息,包括心跳時(shí)間、素材列表、節(jié)目列表、 延時(shí)、播出任務(wù)、音量、播出狀態(tài)、IP信息,并將其狀態(tài)標(biāo)識(shí)為active ;如果監(jiān)播服務(wù)器連續(xù) 2個(gè)周期,也就是2分鐘,沒有收到心跳消息,則在服務(wù)器端將該終端標(biāo)記為失去連接,并記錄最后的心跳連接時(shí)間。在心跳連接正常的時(shí)間內(nèi),監(jiān)播服務(wù)器會(huì)顯示正在監(jiān)播的終端畫面上的文字、圖片信息,包括位置、區(qū)域大小等。監(jiān)播服務(wù)器不但可以周期獲取終端播放器的狀態(tài),還可以通過(guò)該連接,向終端播放器下發(fā)命令,要求建立一個(gè)命令連接,通過(guò)該連接,可以控制播放器和監(jiān)播服務(wù)器之間各類參數(shù)的一致,保持同步。監(jiān)播服務(wù)器還可以通過(guò)socket指令實(shí)現(xiàn)各個(gè)播放終端的播放、開機(jī)、關(guān)機(jī)、重啟、 休眠和喚醒。如果管理員想了解終端畫面上正在播放的視頻信息,則需要下發(fā)給終端截屏指令,如圖3所示。播放終端接收到截屏指令后,會(huì)執(zhí)行如圖2所示的順序流程播放終端得到監(jiān)播服務(wù)器發(fā)送的截屏請(qǐng)求后,播控終端將當(dāng)前屏幕播放的信息獲取并壓縮成jpg格式的圖片,同時(shí),播控終端查看當(dāng)前播出任務(wù)是否有視頻節(jié)目,有則獲取視頻節(jié)目的當(dāng)前播放時(shí)間和視頻區(qū)域坐標(biāo),長(zhǎng)寬值;如果當(dāng)前播出任務(wù)視頻節(jié)目上面疊加一個(gè)或多個(gè)圖片或字幕區(qū),獲取這一個(gè)或多個(gè)圖片或字幕區(qū)與視頻區(qū)的重合部分坐標(biāo)值和長(zhǎng)寬值,并將獲取到的信息傳到服務(wù)器。當(dāng)監(jiān)播服務(wù)器接收到截屏信息后,如果其中包含播放的視頻信息,則根據(jù)視頻播放時(shí)間到素材服務(wù)器上獲取相應(yīng)視頻的截圖;如果重合區(qū)域信息存在,則先根據(jù)重合區(qū)域信息從截屏圖片中摳出重合區(qū)域圖片,保存在內(nèi)存中或者保存成文件,根據(jù)視頻區(qū)域信息將視頻截圖貼到截圖上之后,再將重合區(qū)域圖片原位置貼回到截圖上;如果重合區(qū)域不存在,直接將視頻截圖根據(jù)區(qū)域信息貼到截圖上,該區(qū)域信息結(jié)構(gòu)如下區(qū)域信息結(jié)構(gòu)定義如下filename本區(qū)域正在播放的視頻文件名videotime本區(qū)域正在播放的視頻時(shí)間節(jié)點(diǎn)rects
本區(qū)域視頻坐標(biāo)信息rects 本區(qū)域與其他區(qū)域重合的區(qū)域位置坐標(biāo)信息總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
8
權(quán)利要求
1.一種多媒體播放本地監(jiān)控的方法,其特征在于,所述方法包括如下步驟步驟Si,當(dāng)播放終端接入到播控網(wǎng)絡(luò)后,播放終端和監(jiān)播服務(wù)器之間通過(guò)TCP協(xié)議建立心跳連接;步驟S2,在心跳周期內(nèi),播放終端和監(jiān)播服務(wù)器互相傳送播控信息和控制命令;步驟S3,監(jiān)播服務(wù)器分類監(jiān)控播放終端畫面上的各個(gè)節(jié)目區(qū)域,監(jiān)控文字和圖片播出信息,實(shí)時(shí)顯示在監(jiān)播界面上。
2.根據(jù)權(quán)利要求1所述的多媒體播放本地監(jiān)控的方法,其特征在于,所述步驟S2進(jìn)一步包括步驟S201,當(dāng)播放終端接入播控網(wǎng)絡(luò)后,在心跳周期內(nèi),主動(dòng)向監(jiān)播服務(wù)器發(fā)送心跳信息,用于報(bào)告播放終端當(dāng)前的狀態(tài),確認(rèn)連接;步驟S202,當(dāng)監(jiān)播服務(wù)器接收到心跳信息后,自動(dòng)更新服務(wù)端存儲(chǔ)的播放終端信息,并將其狀態(tài)標(biāo)識(shí)為active ;步驟S203,如果監(jiān)播服務(wù)器連續(xù)2個(gè)周期沒有收到心跳消息,則在服務(wù)器端將該終端標(biāo)記為失去連接,并記錄最后的心跳信息。
3.根據(jù)權(quán)利要求1或2所述的多媒體播放本地監(jiān)控的方法,其特征在于,所述心跳周期為60秒。
4.根據(jù)權(quán)利要求2所述的多媒體播放本地監(jiān)控的方法,其特征在于,所述心跳信息進(jìn)一步包括播放終端狀態(tài)信息、播放終端IP地址、當(dāng)前播放素材的節(jié)目序號(hào)、播放素材的播放時(shí)刻、播放區(qū)域坐標(biāo)、播放時(shí)長(zhǎng)信息。
5.根據(jù)權(quán)利要求2所述的多媒體播放本地監(jiān)控的方法,其特征在于,所述播放終端信息進(jìn)一步包括心跳時(shí)間信息、素材列表、節(jié)目列表、延時(shí)、播出任務(wù)、音量、播出狀態(tài)、IP信肩、ο
6.根據(jù)權(quán)利要求2所述的多媒體播放本地監(jiān)控的方法,其特征在于,當(dāng)播放終端與監(jiān)播服務(wù)器失去連接后,播放終端在心跳周期內(nèi)向監(jiān)播服務(wù)器發(fā)送一次心跳信息,重新建立連接。
7.根據(jù)權(quán)利要求1所述的多媒體播放本地監(jiān)控的方法,其特征在于,所述方法進(jìn)一步包括步驟S4,監(jiān)播服務(wù)器通過(guò)向播放終端發(fā)送終端截屏指令,獲取播放終端的視頻信息。
8.根據(jù)權(quán)利要求7所述的多媒體播放本地監(jiān)控的方法,其特征在于,所述方法進(jìn)一步包括步驟S401,監(jiān)播服務(wù)器向播放終端發(fā)送終端截屏命令;步驟S402,播放終端收到截屏命令后,獲取當(dāng)前屏幕播放的信息,并壓縮成jpg格式的圖片;步驟S403,播控終端查看當(dāng)前播出任務(wù)是否有視頻節(jié)目,如果有則獲取視頻節(jié)目的當(dāng)前播放時(shí)間、視頻區(qū)域坐標(biāo),長(zhǎng)寬值;如果當(dāng)前播出任務(wù)視頻節(jié)目上面疊加一個(gè)或多個(gè)圖片或字幕區(qū),獲取這一個(gè)或多個(gè)圖片或字幕區(qū)與視頻區(qū)的重合部分坐標(biāo)值和長(zhǎng)寬值,并將獲取到的信息傳到監(jiān)播服務(wù)器。
9.根據(jù)權(quán)利要求7或8所述的多媒體播放本地監(jiān)控的方法,其特征在于,所述方法進(jìn)一步包括S404,當(dāng)監(jiān)播服務(wù)器接收到截屏信息后,如果檢測(cè)到其中包含了視頻播放內(nèi)容,則根據(jù)截屏?xí)r刻,視頻播放的時(shí)間到素材服務(wù)器上獲取相應(yīng)的視頻幀圖;同時(shí),進(jìn)一步檢測(cè)該視頻區(qū)域上是否疊加了文字、圖片等區(qū)域,如果有疊加,則根據(jù)疊加區(qū)域信息,在截屏信息中計(jì)算出疊加重合的區(qū)域,保存在內(nèi)存中或者保存成文件;然后先將視頻幀圖貼到播放終端截圖上,再將疊加重合區(qū)域的圖片貼上;如果沒有疊加重合區(qū)域,則直接將視頻幀圖根據(jù)區(qū)域信息貼到截圖上。
10.根據(jù)權(quán)利要求1所述的多媒體播放本地監(jiān)控的方法,其特征在于,所述方法進(jìn)一步包括監(jiān)播服務(wù)器向播放終端發(fā)送建立連接命令,控制播放器和監(jiān)播服務(wù)器之間各類參數(shù)的一致,保持同步;監(jiān)播服務(wù)器通過(guò)socket指令實(shí)現(xiàn)各個(gè)播放終端的播放、開機(jī)、關(guān)機(jī)、重啟、休眠和喚醒。
全文摘要
本發(fā)明涉及數(shù)字多媒體播放監(jiān)控技術(shù)領(lǐng)域,提供了一種多媒體播放本地監(jiān)控的方法,所述方法包括如下步驟步驟S1,當(dāng)播放終端接入到播控網(wǎng)絡(luò)后,播放終端和監(jiān)播服務(wù)器之間通過(guò)TCP協(xié)議建立心跳連接;步驟S2,在心跳周期內(nèi),播放終端和監(jiān)播服務(wù)器互相傳送播控信息和控制命令;步驟S3,監(jiān)播服務(wù)器分類監(jiān)控播放終端畫面上的各個(gè)節(jié)目區(qū)域,監(jiān)控文字和圖片播出信息,實(shí)時(shí)顯示在監(jiān)播界面上。本發(fā)明解決了現(xiàn)有技術(shù)對(duì)多媒體播放進(jìn)行監(jiān)控時(shí)監(jiān)播建設(shè)成本高、監(jiān)播帶寬占用高、不能實(shí)現(xiàn)實(shí)時(shí)抽樣檢測(cè)、不能對(duì)文字、圖片、視頻等分開監(jiān)控的問(wèn)題。
文檔編號(hào)H04N21/24GK102158740SQ20111006843
公開日2011年8月17日 申請(qǐng)日期2011年3月22日 優(yōu)先權(quán)日2011年3月22日
發(fā)明者亓?xí)粤? 伍斌杰, 王商武, 郭紅俊 申請(qǐng)人:北京九華互聯(lián)科技有限公司