專利名稱:克服flex安全沙箱限制的視頻像素信息采集存儲的方法
技術領域:
本發(fā)明涉及B/S架構(gòu)下基于flex的數(shù)據(jù)傳輸技術,尤其涉及一種克服flex安全 沙箱限制的視頻像素信息采集存儲的方法。
背景技術:
網(wǎng)絡視頻是由網(wǎng)絡視頻服務商提供的,以流媒體為播放格式的,可以在TOB終端 進行直播或點播的聲像文件。尤其是在安全監(jiān)視和遠程監(jiān)控領域,用戶為了能夠從視頻中 搜集并分析出其關心的關鍵信息,常需要對瀏覽器上播放的視頻的一組靜態(tài)的圖像像素點 信息進行采集存儲。然而flex因其通過安全沙箱來定義可訪問的數(shù)據(jù)以及可操作的范圍, 使得TOB終端只能通過flex視頻控件獲取WEB服務器下發(fā)來的視頻文件數(shù)據(jù),而無法獲取 視頻文件數(shù)據(jù)中的幀圖像像素點信息。操作員欲獲取WEB終端的視頻內(nèi)的靜態(tài)的幀圖像像 素點信息來進行分析和進一步處理,則無法實現(xiàn)。
發(fā)明內(nèi)容
針對現(xiàn)有技術的不足,本發(fā)明提出一種克服flex安全沙箱限制的視頻像素信息 采集存儲的方法,其將截取后待保存的幀圖像像素點信息數(shù)據(jù)由flex視頻控件上傳至TOB 服務器,由WEB服務器進行幀圖像像素點信息數(shù)據(jù)的處理并將處理后形成的圖像文件回傳 至TOB終端。本發(fā)明采用的技術方案如下
克服flex安全沙箱限制的視頻像素信息采集存儲的方法,包括步驟
A.WEB終端的網(wǎng)頁瀏覽器向其flex視頻控件發(fā)出采集視頻像素信息的指令;
B.WEB終端的flex視頻控件根據(jù)采集視頻像素信息的指令,采集該網(wǎng)頁視頻的一組 幀圖像像素點信息;
C.TOB終端的flex視頻控件將步驟B中采集的一組幀圖像像素點信息轉(zhuǎn)換為一特定文 件格式的數(shù)據(jù)文件,并將該數(shù)據(jù)文件上傳至WEB服務器;
D.WEB服務器將所述數(shù)據(jù)文件還原為一組幀圖像像素點信息,將得到的一組幀圖像像 素點信息轉(zhuǎn)化為一特定格式圖像文件,存儲該圖像文件并返回該圖像文件的網(wǎng)絡資源地址 至TOB終端的flex視頻控件;
E. WEB終端的網(wǎng)頁瀏覽器根據(jù)flex視頻控件收到的圖像文件的網(wǎng)絡資源地址信 息,下載圖像文件至WEB終端的本地文件系統(tǒng)。進一步的,步驟B所述的一組幀圖像像素點信息是以位圖文件(BMP)格式進行記錄。進一步的,步驟C所述的特定文件格式是文本(TXT)格式。進一步的,步驟E所述的TOB終端的網(wǎng)頁瀏覽器預裝一 ActiveX插件,用于預先設 定圖像文件的存儲路徑的存儲操作。進一步的,所述步驟D中還包括步驟如果圖像文件存儲失敗,則返回該圖像文件存儲失敗的信息至TOB終端。本發(fā)明通過采用上述技術方案,具有的有益效果是TOB終端實現(xiàn)了在其通過 flex視頻控件獲取WEB服務器下發(fā)來的視頻文件數(shù)據(jù)后,進一步通過其flex視頻控件于 WEB服務器的數(shù)據(jù)交互,獲取視頻文件數(shù)據(jù)中的幀圖像像素點信息;WEB終端操作員用一個 操作動作即可存儲幀圖像像素點信息數(shù)據(jù)文件至本地文件系統(tǒng),克服了 flex安全沙箱的 限制。
具體實施例方式現(xiàn)結(jié)合具體實施方式
對本發(fā)明進一步說明。本發(fā)明的克服flex安全沙箱限制的視頻像素信息采集存儲的方法,包括步驟
A.WEB終端的網(wǎng)頁瀏覽器向其flex視頻控件發(fā)出采集視頻像素信息的指令;
B.WEB終端的flex視頻控件根據(jù)采集視頻像素信息的指令,采集該網(wǎng)頁視頻的一組 幀圖像像素點信息;
C.TOB終端的flex視頻控件將步驟B中采集的一組幀圖像像素點信息轉(zhuǎn)換為一特定文 件格式的數(shù)據(jù)文件,并將該數(shù)據(jù)文件上傳至WEB服務器;
D.WEB服務器將所述數(shù)據(jù)文件還原為一組幀圖像像素點信息,將得到的一組幀圖像像 素點信息轉(zhuǎn)化為一特定格式圖像文件,存儲該圖像文件并返回該圖像文件的網(wǎng)絡資源地址 至TOB終端的flex視頻控件;
E. WEB終端的網(wǎng)頁瀏覽器根據(jù)flex視頻控件收到的圖像文件的網(wǎng)絡資源地址信 息,下載圖像文件至WEB終端的本地文件系統(tǒng)。進一步的,步驟B所述的一組幀圖像像素點信息是以位圖文件(BMP)格式進行記 錄,該位圖(BMP)文件的數(shù)據(jù)結(jié)構(gòu)中包含了對位圖類型、位圖寬度、位圖長度、每列像素所 在的byte數(shù)、顏色平面數(shù)、像素的位數(shù)、位圖的內(nèi)存指針的定義,采用位圖文件(BMP)格式 進行記錄,圖像文件顯示效果好,像素信息沒有損失。進一步的,步驟C所述的特定文件格式是文本(TXT)格式,采用文本(TXT)格式進 行網(wǎng)絡傳輸,具有格式轉(zhuǎn)換方便快速,格式簡單不易中毒等突出有點。進一步的,步驟E所述的TOB終端的網(wǎng)頁瀏覽器預裝一 ActiveX插件,用于預先設 定圖像文件的存儲路徑的存儲操作,基于該ActiveX插件,TOB終端可直接下載獲取WEB服 務器將的一組幀圖像像素點信息轉(zhuǎn)化后的特定格式圖像文件。進一步的,所述步驟D中還包括步驟如果圖像文件存儲失敗,則返回該圖像文件 存儲失敗的信息至WEB終端,用于提示TOB終端操作員數(shù)據(jù)處理過程中發(fā)生的故障類型,便 于故障的排除。盡管結(jié)合優(yōu)選實施方案具體展示和介紹了本發(fā)明,但所屬領域的技術人員應該明 白,在不脫離所附權(quán)利要求書所限定的本發(fā)明的精神和范圍內(nèi),在形式上和細節(jié)上可以對 本發(fā)明做出各種變化,均為本發(fā)明的保護范圍。
權(quán)利要求
1.克服flex安全沙箱限制的視頻像素信息采集存儲的方法,包括步驟A.WEB終端的網(wǎng)頁瀏覽器向其flex視頻控件發(fā)出采集視頻像素信息的指令;B.WEB終端的flex視頻控件根據(jù)采集視頻像素信息的指令,采集該網(wǎng)頁視頻的一組幀 圖像像素點信息;C.TOB終端的flex視頻控件將步驟B中采集的一組幀圖像像素點信息轉(zhuǎn)換為一特定文 件格式的數(shù)據(jù)文件,并將該數(shù)據(jù)文件上傳至WEB服務器;D.WEB服務器將所述數(shù)據(jù)文件還原為一組幀圖像像素點信息,將得到的一組幀圖像像 素點信息轉(zhuǎn)化為一特定格式圖像文件,存儲該圖像文件并返回該圖像文件的網(wǎng)絡資源地址 至TOB終端的flex視頻控件;E. WEB終端的網(wǎng)頁瀏覽器根據(jù)flex視頻控件收到的圖像文件的網(wǎng)絡資源地址信息, 下載圖像文件至WEB終端的本地文件系統(tǒng)。
2.如權(quán)利要求1所述的克服flex安全沙箱限制的視頻像素信息采集存儲的方法,其特 征在于步驟B所述的一組幀圖像像素點信息是以位圖文件(BMP)格式進行記錄。
3.如權(quán)利要求1所述的克服flex安全沙箱限制的視頻像素信息采集存儲的方法,其特 征在于步驟C所述的特定文件格式是文本(TXT)格式。
4.如權(quán)利要求1所述的克服flex安全沙箱限制的視頻像素信息采集存儲的方法,其特 征在于步驟E所述的TOB終端的網(wǎng)頁瀏覽器預裝一 ActiveX插件,用于預先設定圖像文 件的存儲路徑的存儲操作。
5.如權(quán)利要求1所述的克服flex安全沙箱限制的視頻像素信息采集存儲的方法,其特 征在于所述步驟D中還包括步驟如果圖像文件存儲失敗,則返回該圖像文件存儲失敗的 信息至TOB終端。
全文摘要
本發(fā)明涉及B/S架構(gòu)下基于flex的數(shù)據(jù)傳輸技術,尤其涉及一種克服flex安全沙箱限制的視頻像素信息采集存儲的方法。本發(fā)明所采用的技術方案是將截取后待保存的一組幀圖像像素點信息數(shù)據(jù)由flex視頻控件上傳至WEB服務器,由WEB服務器進行該一組幀圖像像素點信息數(shù)據(jù)的處理并將處理后形成的圖像文件回傳至WEB終端。本發(fā)明通過采用上述技術方案,具有的有益效果是WEB終端實現(xiàn)了在其通過flex視頻控件獲取WEB服務器下發(fā)來的視頻文件數(shù)據(jù)后,進一步通過其flex視頻控件于WEB服務器的數(shù)據(jù)交互,獲取視頻文件數(shù)據(jù)中的幀圖像像素點信息;WEB終端操作員用一個操作動作即可存儲幀圖像像素點信息數(shù)據(jù)文件至本地文件系統(tǒng)。
文檔編號H04L29/08GK102110157SQ20111004293
公開日2011年6月29日 申請日期2011年2月23日 優(yōu)先權(quán)日2011年2月23日
發(fā)明者柳琴華, 陳祥耀 申請人:泉州市視通光電網(wǎng)絡有限公司