亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的方法、裝置和視頻服務器的制作方法

文檔序號:7662275閱讀:206來源:國知局
專利名稱:用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的方法、裝置和視頻服務器的制作方法
技術領域
本發(fā)明涉及網(wǎng)絡視頻監(jiān)控的技術領域,尤其涉及一種實現(xiàn)從網(wǎng)絡監(jiān)控切 換到時移播放的方法, 一種實現(xiàn)從網(wǎng)絡監(jiān)控切換到時移播放的裝置, 一種網(wǎng) 絡監(jiān)控方法,和一種網(wǎng)絡監(jiān)控裝置。
背景技術
近年來,隨著網(wǎng)^l支術和多媒體技術的迅速發(fā)展,網(wǎng)絡視頻監(jiān)控技術也取得了長足的進步。圖1示出了一種網(wǎng)絡視頻監(jiān)控系統(tǒng),該系統(tǒng)包括制定各網(wǎng)絡攝像頭的監(jiān)控策略的運營管理系統(tǒng)S14,保存各網(wǎng)絡攝像頭 的監(jiān)控策略的數(shù)據(jù)庫系統(tǒng)S13,對各網(wǎng)絡攝像頭采集的視頻數(shù)據(jù)進行轉發(fā)、 保存的視頻服務器Sll,用于監(jiān)控人員遠程監(jiān)視網(wǎng)絡攝像頭的監(jiān)控終端S12, 和采集監(jiān)控視頻、為視頻服務器Sll提供監(jiān)控視頻源數(shù)據(jù)的網(wǎng)絡攝像頭SIO。 管理員通過運營管理系統(tǒng)S14中可以為每個網(wǎng)絡攝像頭S10分配一種或 多種監(jiān)控策略,可以有規(guī)律地配置各網(wǎng)絡攝像頭S10的監(jiān)控時間。比如可以 配置某些網(wǎng)絡攝像頭S10在周一到周五的每天18:00開始監(jiān)控,直到第二天 9:00為止停止監(jiān)控,也可以要求某些監(jiān)控級別較高的網(wǎng)絡攝像頭S10進行每 天的全天錄^^。管理員通過運營管理系統(tǒng)S14為每個網(wǎng)絡攝像頭S10配置的 監(jiān)控策略被保存在數(shù)據(jù)庫系統(tǒng)S13。視頻服務器Sll從數(shù)據(jù)庫系統(tǒng)S13中讀 取各網(wǎng)絡攝像頭S10的監(jiān)控策略,創(chuàng)建定時分析器以分析各網(wǎng)絡攝像頭S10 的監(jiān)控策略。當?shù)竭_某個網(wǎng)絡攝像頭S10的監(jiān)控時間時,定時器會觸發(fā)視頻 服務器S11呼叫該網(wǎng)絡攝像頭S10以啟動監(jiān)控,并建立視頻傳輸^S舌。該網(wǎng) 絡攝像頭S10啟動監(jiān)控后,會將采集到的監(jiān)控視頻數(shù)據(jù)傳輸給視頻服務器 Sll。視頻服務器Sll收到該網(wǎng)絡攝像頭S10發(fā)送的視頻數(shù)據(jù)后,在將所述 視頻數(shù)據(jù)轉發(fā)給監(jiān)控終端S12的同時,存儲所述視頻數(shù)據(jù)。監(jiān)控人員通過監(jiān) 控終端S12即可獲得遠程監(jiān)控的視頻畫面。利用圖l所示的系統(tǒng),能夠很好地實現(xiàn)遠程監(jiān)控,但是如果在監(jiān)控過程 中希望進行時移(time shift)播放,例如在監(jiān)控過程中監(jiān)控人員希望將監(jiān)控畫面進行回放,則無法實現(xiàn)。 發(fā)明內(nèi)容本發(fā)明所要解決的技術問題是提供一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放 的方法,其可實現(xiàn)在進行網(wǎng)絡遠程監(jiān)控的過程中進行時移播放,從而使監(jiān)控 人員在監(jiān)控過程中可以進行監(jiān)控畫面的回放。為此,本發(fā)明提供的技術方案如下 一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的方法,包括將網(wǎng)絡視頻采集設備在監(jiān)控期間內(nèi)采集的視頻數(shù)據(jù)按時間段保存并建 立索引;并且,在監(jiān)控狀態(tài)下,將采集的視頻數(shù)據(jù)直接發(fā)送給監(jiān)控終端設備以進行監(jiān)控;在收到時移播放指令時切換到回放狀態(tài),按所述時移播放命令查找相關 的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備以進行時移播 放。優(yōu)選地,通過運算尸os = ( r// _ ro ) x s尸/w,查找起始索引其中,m表示所述時移播放命令中攜帶的時間信息,ro表示所述監(jiān)控期間的起始時間信息,^表示視頻數(shù)據(jù)的傳輸碼率,^v表示一個字節(jié)中的比特數(shù)。其中,當所述時移播放指令為暫停指令時,只將所迷起始索引尸os指向 的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備。其中,當所述時移播放指令為快退指令時,將所述起始索引POS及其后 續(xù)索引所指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備。優(yōu)選地,將網(wǎng)絡視頻采集設備采集的視頻數(shù)據(jù)按時間順序逐個保存為固 定大小的多個視頻文件,以完成視頻數(shù)據(jù)的按時間段保存。本發(fā)明所要解決的另 一 個技術問題是提供一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時 移播;改的裝置,該裝置包括視頻保存單元,用于將網(wǎng)絡視頻采集設備在監(jiān)控期間內(nèi)采集的視頻數(shù)據(jù)按時間段保存并建立索引;第一發(fā)送單元,用于在監(jiān)控狀態(tài)下,將采集的視頻數(shù)據(jù)直接發(fā)送給監(jiān)控終端設備以進行監(jiān)控;第二發(fā)送單元,用于在切換到回放狀態(tài)時,按時移播放命令在視頻保存 單元查找相關的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備 以進^f于時移"l番;改。狀態(tài)切換單元,用于在收到時移播放指令時從監(jiān)控狀態(tài)切換到回放狀態(tài)。優(yōu)選地,第二發(fā)送單元通過運算POS = ( 77/ - ) x M/JV,查找起始 索引尸OS;其中,m表示所述時移播放命令中攜帶的時間信息,ro表示所述監(jiān)控期間的起始時間信息,SP表示視頻數(shù)據(jù)的傳輸碼率,iV表示一個字節(jié)中的比特數(shù)。其中,當所述時移4番;改指令為暫停指令時,第二發(fā)送單元只將所述起始索引POS指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備。其中,當所述時移播放指令為快退指令時,第二發(fā)送單元將所述起始索 31尸os及其后續(xù)索引所指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備。優(yōu)選地,視頻保存單元將網(wǎng)絡視頻采集設備采集的視頻數(shù)據(jù)按時間順序 逐個保存為固定大小的多個視頻文件,以完成視頻數(shù)據(jù)的按時間段保存。本發(fā)明還提供一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的視頻服務器,該視頻 服務器包括用于呼叫網(wǎng)絡視頻采集設備啟動監(jiān)控的呼叫單元,還包括視頻保存單元,用于將網(wǎng)絡視頻采集設備在監(jiān)控期間內(nèi)采集的視頻數(shù)據(jù) 按時間段保存并建立索引;第一發(fā)送單元,用于在監(jiān)控狀態(tài)下,將采集的視頻數(shù)據(jù)直接發(fā)送給監(jiān)控 終端設備以進行監(jiān)控;第二發(fā)送單元,用于在切換到回放狀態(tài)時,按時移播放命令在視頻保存 單元查找相關的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備 以進^f于時移插-;改。狀態(tài)切換單元,用于在收到時移播放指令時從監(jiān)控狀態(tài)切換到回放狀態(tài)。在本發(fā)明中,由于將網(wǎng)絡視頻采集設備在監(jiān)控期間內(nèi)采集的監(jiān)控^L頻數(shù)據(jù)按時間段進行保存并建立索引,因此在進行網(wǎng)絳遠程監(jiān)控的過程中,當收到暫?;蚩焱说葧r移l番》文指令后,就可以通過查找索引,將相關的已保存的 監(jiān)控視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備,從而實現(xiàn)監(jiān)控畫面的回放。監(jiān)控人員在 回放狀態(tài)下可以對監(jiān)控畫面進行播放、暫停、快退或快進等多種操作。在回 放監(jiān)控畫面的同時,由于仍然將網(wǎng)絡視頻釆集設備采集的監(jiān)控視頻數(shù)據(jù)按時 間段保存并建立索引,因此可以避免時移播放對遠程監(jiān)控的影響。


圖l是一種現(xiàn)有的網(wǎng)絡視頻監(jiān)控系統(tǒng)的示意圖; 圖2是本發(fā)明提供的一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的方法流程圖; 圖3是用于時移播放的時間刻度條的一個示意圖; 圖4是本發(fā)明提供的一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的裝置示意圖; 圖5是本發(fā)明提供的一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的視頻服務器的 示意圖。
具體實施方式
本發(fā)明的基本思想是在視頻服務器中,將網(wǎng)絡視頻采集設備在監(jiān)控期 間內(nèi)采集的監(jiān)控視頻數(shù)據(jù)按時間段進行保存并建立索引;在進行網(wǎng)絡遠程監(jiān) 控的過程中,當收到時移播放指令后,通過查找索引將相關的已保存的監(jiān)控 視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備,以實現(xiàn)監(jiān)控畫面的回放。為使本領域技術人員更好地理解本發(fā)明,下面結合圖2,對本發(fā)明提供 的用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的方法作具體說明。為能夠更好地說明,下 面是對一個網(wǎng)絡攝像頭的監(jiān)控畫面進行時移插3丈的實施例。在到達某個網(wǎng)紹4聶-像頭的監(jiān)控時間時,在步驟201中,呼叫該網(wǎng)紹4聶4象 頭啟動監(jiān)控,iiX監(jiān)控狀態(tài)。在步驟202中,將網(wǎng)絡攝像頭采集的監(jiān)控視頻數(shù)據(jù)按時間段保存并建立 索引。同時,在步驟203中,將網(wǎng)絡攝像頭采集的監(jiān)控視頻數(shù)據(jù)直接發(fā)送給 監(jiān)控終端,以使監(jiān)控人員能夠通過監(jiān)控終端獲得遠程監(jiān)控的視頻畫面。需要說明的是,在步驟202中將監(jiān)控視頻數(shù)據(jù)按時間段保存并建立索引 的方法有很多,在本實施例中給出一種簡單易行,便于操作的方法。該方法 包括Al、將整個監(jiān)控期間劃分為多個長度相等的時間段。假設整個監(jiān)控期間為1個小時,時間段的長度為1秒,則1個小時的監(jiān) 控時間將被劃分為3600個時間段。A2、將網(wǎng)絡攝像頭在各時間段采集的監(jiān)控視頻數(shù)據(jù)保存為視頻文件,其 具體過程包括當監(jiān)控視頻數(shù)據(jù)到來時,創(chuàng)建一個視頻文件保存監(jiān)控視頻數(shù)據(jù),建立該 視頻文件的索引;當所述^L頻文件大小達到預設值時,創(chuàng)建一個新的一見頻文件繼續(xù)保存監(jiān) 控視頻數(shù)據(jù),建立新的視頻文件的索引。可以看出,由于時間段的長度T是可以預先確定的,監(jiān)控視頻數(shù)據(jù)的速 率R也是可以預先確定的,因此可以確定用于保存各時間4殳監(jiān)控視頻數(shù)據(jù)的 -觀頻文件的大小為T x R。為方i^^續(xù)的查找,可以將各一見頻文件的索引保存在一個索引文件中, 該索引文件與所述網(wǎng)絡才聶^象頭具有一一對應的關系。每當按時間順序創(chuàng)建一個視頻文件時,在索引文件中相應地會按先后順 序為該^見頻文件建立一條索引記錄。在將監(jiān)控視頻數(shù)據(jù)保存為視頻文件的同 時,都會更新這條索引記錄的詳細內(nèi)容。每條索引記錄主要包括以下信息該條索引對應的視頻文件的創(chuàng)建時刻Tl,例如2007-11-12 12:12:00, Tl是創(chuàng)建視頻文件時系統(tǒng)的絕對時間;最后一次向所述對應的視頻文件保存監(jiān)控視頻數(shù)據(jù)的時刻T2,例如 2007-11-12 12:12:59, T2也是系統(tǒng)的絕對時間。在步驟204中,在收到時移播放指令時切換到回放狀態(tài)。這里所說的時 移播放指令包括暫停指令和快退指令。在步驟205中,按所述時移播放命令查找相關的索引。這里所說的相關 索《1包括時移播放所需要的起始索51和起始索引的后續(xù)索引。通過運算POS = ( 77/ — ro ) x s尸/iV ,查找起始索引PQS 。其中,m表示所述時移播放命令中攜帶的時間信息,ro表示所述監(jiān)控期間的起始時間,W表示監(jiān)控視頻數(shù)據(jù)的傳輸碼率,7V表示一個字節(jié)(byte)中的比特(bit)數(shù),iv通常為8。 n/和ro都是系統(tǒng)的絕對時間。在步驟206中,將所述相關索引指向的監(jiān)控視頻數(shù)據(jù)發(fā)送給監(jiān)控終端, 乂人而實現(xiàn)時移插-;改。當時移播放指令為暫停指令時,只要將起始索引POS指向的監(jiān)控視頻數(shù)據(jù)發(fā)送給監(jiān)控終端即可;當時移播放指令為快退指令時,不僅要將起始索引POS所指向的監(jiān)控視 頻數(shù)據(jù)發(fā)送給監(jiān)控終端,還要將后續(xù)索引所指向的監(jiān)控視頻數(shù)據(jù)發(fā)送給監(jiān)控 終端。需要說明的是,在執(zhí)^f步驟204、步驟205和步驟206的同時,始終在 執(zhí)行步驟202。下面,結合一個具體的應用場景,對上述實施例作更具體的說明。 假設網(wǎng)絡攝像頭的監(jiān)控期間為2007-11-12 12:00:00到2007-11-12 13:00:00,監(jiān)控人員在2007-11-12 12:43:21時需要暫停當時的監(jiān)控畫面,則在 執(zhí)行時移播放時,需要先計算時移播放的起始索引。此時,7U為2007-11-12 12:00:00, 77/為2007-11-12 12:43:21,假設S尸為400 bit/s, —個byte有8個 bit,則起始索引POS- (2007-11-12 12:43:21 —2007-11-12 12:00:00) x 400/8。 獲得起始索引POS后,將起始索引PCW指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端 即可。假設監(jiān)控人員在2007-11-12 12:43:21時需要快退至2007-11-12 12:30:23 進行回放時,則仍然需要先計算時移播放的起始索引。此時,77/為2007-11-12 12:30:23,其它參數(shù)不變,則起始索引POS- ( 2007-11-12 12:30:23 -2007-11-12 12:00:00 ) x 400/8。獲得起始索引戶os后,不僅要將起始索引尸cw所指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端,還要將后續(xù)索引所指向的一見頻數(shù)據(jù)發(fā)送給監(jiān)控終端。在監(jiān)控終端,可以根據(jù)視頻服務器保存的監(jiān)控視頻數(shù)據(jù)生成時間刻度條,如圖3所示。時間刻度條中包括日期信息、小時、分鐘、秒等信息。時間刻度條以24小時制劃分,根據(jù)監(jiān)控策略可以判斷當天哪些時間段是有監(jiān)控視頻數(shù)據(jù)的,時間刻度下需要有指示條,以標明哪段時間是有監(jiān)控視頻數(shù)據(jù) 的,有監(jiān)控數(shù)據(jù)的部分可以特殊標記(例如深色)來顯示。監(jiān)控人員可以使用時間刻度條左右的日期翻滾按鈕來選擇日期,每翻轉 到一個新的日期,指示條將根據(jù)監(jiān)控策略重新生成一次。監(jiān)控人員可以通過 點擊指示條或者拖動定位條這兩種方法來快速輸入時移播放的指令,將監(jiān)控 畫面回放到某個時刻。沒有監(jiān)控視頻數(shù)據(jù)的部分將對此作無效處理。時間刻度條中包括兩種狀態(tài)監(jiān)控狀態(tài)和回放狀態(tài)。監(jiān)控狀態(tài)為默認狀態(tài),監(jiān)控人員在這個監(jiān)控狀態(tài)下觀看的都是網(wǎng)絡攝像 頭的實時監(jiān)控畫面,可以進行云臺等控制。在監(jiān)控狀態(tài)下暫停、停止、快 退按賄效。監(jiān)控人員在監(jiān)控狀態(tài)下進行暫?;蚩焱瞬僮鲿r,將進入回放狀態(tài)。在回 放狀態(tài)下,播放、停止、快進和快退等按鈕均有效。無論在監(jiān)控狀態(tài)還是在回放狀態(tài),監(jiān)控人員只要執(zhí)行停止操作,將進入 會話關閉狀態(tài)。此時,既不在監(jiān)控狀態(tài),也不在回放狀態(tài)。在會話關閉狀態(tài) 下僅播放^4丑有效。在上述實施例中,由于將網(wǎng)絡攝像頭在監(jiān)控期間內(nèi)采集的監(jiān)控視頻數(shù)據(jù) 按時間段進行保存并建立索引,因此在進行網(wǎng)絡遠程監(jiān)控的過程中,當收到 時移播放指令后,就可以通過查找索引,將相關的已保存的監(jiān)控視頻數(shù)據(jù)發(fā) 送給監(jiān)控終端,從而實現(xiàn)監(jiān)控畫面的回放。監(jiān)控人員在回放狀態(tài)下可以對監(jiān)控畫面進行播放、暫停、快退或快進等 多種操作。在回;^i控畫面的同時,由于仍然將網(wǎng)絡4聶像頭采集的監(jiān)控視頻 數(shù)據(jù)按時間,殳保存并建立索引,因此可以避免時移播放對遠程監(jiān)控的影響。本領域技術人員可以看出,上述實施例雖然是對一個網(wǎng)絡攝像頭的時移 播放所作的說明,如果將該實施例的方法分別應用于多個網(wǎng)絡攝像頭,即可 實現(xiàn)對多個網(wǎng)紹4聶〗象頭的時移插-;故。本領域技術人員還可以看出,上述實施例的實現(xiàn)不局限于網(wǎng)絡攝像頭, 對于其它的網(wǎng)絡視頻采集設備同樣適用,此不贅述。本發(fā)明還提供了 一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的裝置,和一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的視頻服務器。為能夠更好地說明,下面是對一個網(wǎng)絡攝像頭的l控畫面進行時移播^文的實施例。圖4示出了一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移4番》文的裝置S40,該裝 置S40包括視頻保存單元S41、第一發(fā)送單元S42、第二發(fā)送單元S43和狀 態(tài)切換單元S44。在到達某個網(wǎng)絡攝像頭的監(jiān)控時間時,視頻服務器將呼叫該網(wǎng)絡攝像頭 啟動監(jiān)控,狀態(tài)切換單元S44ii7v監(jiān)控狀態(tài)。視頻保存單元S41用于將網(wǎng)絡攝像頭在監(jiān)控期間內(nèi)采集的監(jiān)控視頻數(shù)據(jù) 按時間段保存并建立索引。同時,第一發(fā)送單元S42將網(wǎng)絡攝^f象頭采集的監(jiān) 控一見頻數(shù)據(jù)直接發(fā)送給監(jiān)控終端,以^f吏監(jiān)控人員能夠通過監(jiān)控終端獲得遠程 監(jiān)控的視頻畫面。需要說明的是,視頻保存單元S41將監(jiān)控視頻數(shù)據(jù)按時間段保存并建立 索引的方法有很多,這里給出一種簡單易行,便于操作的方法。該方法包括Al、將整個監(jiān)控期間劃分為多個長度相等的時間段。A2、將網(wǎng)絡攝像頭在各時間段采集的監(jiān)控視頻數(shù)據(jù)保存為視頻文件,其 具體過程包括當監(jiān)控視頻數(shù)據(jù)到來時,創(chuàng)建一個視頻文件保存監(jiān)控視頻數(shù)據(jù),建立該 視頻文件的索引;當所述視頻文件大小達到預設值時,創(chuàng)建一個新的視頻文件繼續(xù)保存監(jiān) 控浮見頻數(shù)據(jù),建立新的視頻文件的索引。為方{^續(xù)的查找,可以將各視頻文件的索引保存在一個索引文件中, 該索引文件與所述網(wǎng)紹4聶^象頭具有——對應的關系。每當按時間順序創(chuàng)建一個視頻文件時,在索引文件中相應地會按先后順 序為該視頻文件建立一條索引記錄。在將監(jiān)控視頻數(shù)據(jù)保存為一見頻文件的同 時,都會更新這條索引記錄的詳細內(nèi)容。在收到時移播放指令時,狀態(tài)切換單元S44從監(jiān)控狀態(tài)切換到回放狀態(tài)。 這里所說的時移播放指令包括暫停指令和快退指令。在切換到回放狀態(tài)時,第二發(fā)送單元S43將按時移播放命令在視頻保存 單元S41查找相關的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備以進行時移播放。這里所說的相關索引包括時移播放所需要的起始索引 和起始索引的后續(xù)索引。第二發(fā)送單元S43通過運算尸os = ( r// - ro ) x M/iv,查找起始索引當所述時移播放指令為暫停指令時,第二發(fā)送單元S43只將所述起始索 引尸OS指向的監(jiān)控視頻數(shù)據(jù)發(fā)送給監(jiān)控終端即可。當所述時移播放指令為快退指令時,第二發(fā)送單元S43不僅要將起始索 引尸OS所指向的監(jiān)控^L頻數(shù)據(jù)發(fā)送給監(jiān)控終端,還要將后續(xù)索引所指向的監(jiān) 控視頻數(shù)據(jù)發(fā)送給監(jiān)控終端。在圖4所示的裝置中,由于將網(wǎng)絡攝像頭在監(jiān)控期間內(nèi)采集的監(jiān)控視頻 數(shù)據(jù)按時間段進行保存并建立索引,因此在進行網(wǎng)絡遠程監(jiān)控的過程中,當 收到時移纟番;故指令后,就可以通過查找索引,將相關的已保存的監(jiān)控-現(xiàn)頻數(shù) 據(jù)發(fā)送給監(jiān)控終端,從而實現(xiàn)監(jiān)控畫面的回放。監(jiān)控人員在回放狀態(tài)下可以對監(jiān)控畫面進行播放、暫停、快退或快進等 多種操作。在回iiji控畫面的同時,由于視頻保存單元S41仍然將網(wǎng)絡攝像 頭釆集的監(jiān)控視頻數(shù)據(jù)按時間段保存并建立索引,因此可以避免時移播放對 遠程監(jiān)控的影響。本領域技術人員可以看出,圖4所示的裝置雖然是對一個網(wǎng)絡攝像頭的 時移播;改所作的說明,如果將圖4所示的裝置分別應用于多個網(wǎng)紹4聶^^頭, 即可實現(xiàn)對多個網(wǎng)絡攝像頭的時移播放。本領域技術人員還可以看出,圖4所示的裝置,其實現(xiàn)不局限于網(wǎng)絡攝 像頭,對于其它的網(wǎng)絡視頻采集設備同樣適用,此不贅述。圖5示出了一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的視頻服務器S50,該視 頻服務器S50包括呼叫單元S51、視頻保存單元S41、第一發(fā)送單元S42、第 二發(fā)送單元S43和狀態(tài)切換單元S44。在到達某個網(wǎng)紹4聶4象頭的監(jiān)控時間時,呼叫單元S51將呼叫該網(wǎng)絡才聶像 頭啟動監(jiān)控,狀態(tài)切換單元S44進入監(jiān)控狀態(tài)。視頻保存單元S41用于將網(wǎng)絡攝像頭在監(jiān)控期間內(nèi)采集的監(jiān)控視頻數(shù)據(jù) 按時間段保存并建立索引。同時,第一發(fā)送單元S42將網(wǎng)絡攝像頭采集的監(jiān)控視頻數(shù)據(jù)直接發(fā)送給監(jiān)控終端,以使監(jiān)控人員能夠通過監(jiān)控終端獲得遠程 監(jiān)控的視頻畫面。在收到時移播放指令時,狀態(tài)切換單元S44從監(jiān)控狀態(tài)切換到回放狀態(tài)。這里所說的時移播放指令包括暫停指令和快退指令。在切換到回放狀態(tài)時,第二發(fā)送單元S43將按時移播放命令在視頻保存 單元S41查找相關的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端 設備以進行時移播放。這里所說的相關索引包括時移播放所需要的起始索引 和起始索引的后續(xù)索引。第二發(fā)送單元S43通過運算POS = ( 77/ - ro ) x s尸/W ,查找起始索引當所述時移播放指令為暫停指令時,第二發(fā)送單元S43只將所述起始索 引PCW指向的監(jiān)控視頻數(shù)據(jù)發(fā)送給監(jiān)控終端即可。當所述時移播放指令為快退指令時,第二發(fā)送單元S43不僅要將起始索 引尸OS所指向的監(jiān)控視頻數(shù)據(jù)發(fā)送給監(jiān)控終端,還要將后續(xù)索引所指向的監(jiān) 控^見頻數(shù)據(jù)發(fā)送給監(jiān)控終端。根據(jù)所述公開的實施例,可以使得本領域技術人員能夠?qū)崿F(xiàn)或者使用本 發(fā)明。對于本領域技術人員來說,這些實施例的各種修改是顯而易見的,并 且這里定義的總體原理也可以在不脫離本發(fā)明的范圍和主旨的基礎上應用于 其他實施例。以上所述的實施例僅為本發(fā)明的較佳實施例而已,并不用以限 制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1、一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的方法,其特征在于,包括將網(wǎng)絡視頻采集設備在監(jiān)控期間內(nèi)采集的視頻數(shù)據(jù)按時間段保存并建立索引;并且,在監(jiān)控狀態(tài)下,將采集的視頻數(shù)據(jù)直接發(fā)送給監(jiān)控終端設備以進行監(jiān)控;在收到時移播放指令時切換到回放狀態(tài),按所述時移播放命令查找相關的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備以進行時移播放。
2、 如權利要求1所述的方法,其特征在于,通過運算尸<formula>formula see original document page 2</formula> ,查找起始索51 pos ;其中,rz/表示所述時移播放命令中攜帶的時間信息,ro表示所述監(jiān)控期間的起始時間信息,SP表示視頻數(shù)據(jù)的傳輸碼率,iV表示一個字節(jié)中的比特數(shù)。
3、 如權利要求2所述的方法,其特征在于,當所述時移播放指令為暫 停指令時,只將所述起始索引戶os指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備。
4、 如權利要求2所述的方法,其特征在于,當所述時移播放指令為快 退指令時,將所ii^始索引POS及其后續(xù)索引所指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控 終端設備。
5、 如權利要求1至4任一所述的方法,其特征在于,將網(wǎng)絡視頻采集 設備采集的視頻數(shù)據(jù)按時間順序逐個保存為固定大小的多個視頻文件,以完 成視頻數(shù)據(jù)的按時間段保存。
6、 一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的裝置,其特征在于,包括 視頻保存單元,用于將網(wǎng)絡視頻采集設備在監(jiān)控期間內(nèi)采集的視頻數(shù)據(jù)按時間段保存并建立索引;第一發(fā)送單元,用于在監(jiān)控狀態(tài)下,將采集的視頻數(shù)據(jù)直接發(fā)送給監(jiān)控 終端設備以進行監(jiān)控;第二發(fā)送單元,用于在切換到回放狀態(tài)時,按時移播放命令在視頻保存 單元查找相關的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備 以進行時移^番;故;狀態(tài)切換單元,用于在收到時移播放指令時從監(jiān)控狀態(tài)切換到回放狀 態(tài)。 .
7、 如權利要求6所述的裝置,其特征在于,第二發(fā)送單元通過運算POS =(r// — ro ) x 5p/w,查找起始索引pos;其中,7T/表示所述時移播放命令中攜帶的時間信息,ro表示所述監(jiān)控期間的起始時間信息,SP表示視頻數(shù)據(jù)的傳輸碼率,iV表示一個字節(jié)中的比特數(shù)。
8、 如權利要求7所述的裝置,其特征在于,當所述時移播放指令為暫 停指令時,第二發(fā)送單元只將所述起始索引POS指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控 終端設備。
9、 如權利要求7所述的裝置,其特征在于,當所述時移播放指令為快 退指令時,第二發(fā)送單元將所述起始索引POS及其后續(xù)索引所指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備。
10、 如權利要求6至9任一所述的裝置,其特征在于,視頻保存單元將 網(wǎng)絡視頻采集設備采集的視頻數(shù)據(jù)按時間順序逐個保存為固定大小的多個視 頻文件,以完成視頻數(shù)據(jù)的按時間段保存。
11、 一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的視頻服務器,包括用于呼叫網(wǎng) 絡視頻采集設備啟動監(jiān)控的呼叫單元,其特征在于,還包括視頻保存單元,用于將網(wǎng)絡視頻采集設備在監(jiān)控期間內(nèi)采集的視頻數(shù)據(jù) 按時間段保存并建立索引;第一發(fā)送單元,用于在監(jiān)控狀態(tài)下,將采集的視頻數(shù)據(jù)直接發(fā)送給監(jiān)控 終端設備以進行監(jiān)控;第二發(fā)送單元,用于在切換到回放狀態(tài)時,按時移播放命令在視頻保存 單元查找相關的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備 以進行時移播放;狀態(tài)切換單元,用于在收到時移播放指令時從監(jiān)控狀態(tài)切換到回放狀態(tài)。
全文摘要
本發(fā)明公開一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的方法,包括將網(wǎng)絡視頻采集設備在監(jiān)控期間內(nèi)采集的視頻數(shù)據(jù)按時間段保存并建立索引;并且,在監(jiān)控狀態(tài)下,將采集的視頻數(shù)據(jù)直接發(fā)送給監(jiān)控終端設備以進行監(jiān)控;在收到時移播放指令時切換到回放狀態(tài),按所述時移播放命令查找相關的索引,將所述相關索引指向的視頻數(shù)據(jù)發(fā)送給監(jiān)控終端設備以進行時移播放。本發(fā)明還公開一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的裝置,和一種用于實現(xiàn)網(wǎng)絡監(jiān)控中時移播放的視頻服務器。
文檔編號H04L12/26GK101232407SQ200710161010
公開日2008年7月30日 申請日期2007年12月19日 優(yōu)先權日2007年12月19日
發(fā)明者劉繼華 申請人:深圳市同洲電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1