專利名稱:一種基于html5的視頻通話和監(jiān)控實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于HTML5的視頻通話和監(jiān)控實現(xiàn)方法,適用于安裝了支持HTML5的瀏覽器的移動設(shè)備或者PC。
背景技術(shù):
超文本標記語言,即通常所說的HTML (Hypertext Markup Language),是當前互聯(lián)網(wǎng)應(yīng)用最為廣泛的標記性語言,同時也是構(gòu)成網(wǎng)頁文檔最主要的語言。HTML5是用于取代1999年所制定的HTML4.01和XHTML1.0標準的HTML標準版本。隨著Web超文本應(yīng)用技術(shù)工作組,即 WHATWG(Web Hypertext Application Technology Working Group)組織的推動,目前大部分現(xiàn)代瀏覽器已經(jīng)具備了某些HTML5支持。相比于HTML之前的版本,HTML5做了較大的改動。HTML5取消了 HTML4中一些過時的標記,將內(nèi)容和展開進行了分離。同時,HTML5還增加了畫布(canvas)對象以及一些全新的表單輸入對象,支持全新的,更加合理的tag。此外,HTML5還對本地數(shù)據(jù)庫進行了支持。經(jīng)過這些改進,HTML5有了取代Flash在瀏覽器中的地位。網(wǎng)頁中進行視頻通話和監(jiān)控,傳統(tǒng)的做法是采用Flash或者Cab對攝像頭進行控制。采用Cab控制攝像頭的方法,只能在IE瀏覽器上使用,兼容性和穩(wěn)定性上都不是很好。采用Flash控制攝像頭的做法,是目前比較流行的做法,但是前提是必須在設(shè)備上安裝Flash插件,然而目前蘋果系列操作系統(tǒng)的瀏覽器都沒有對Flash進行官方的支持。因此,這兩種做法都有一些明顯的缺陷。針對上述缺陷,本發(fā)明提出一種基于HTML5的視頻通話和監(jiān)控的實現(xiàn)方法。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種采用HTML5技術(shù)的實現(xiàn)方法,用于解決需要借助插件控制攝像頭的問題,并且達到跨平臺的目的。。為解決上述技術(shù)問題,本發(fā)明提供的技術(shù)方案為:基于HTML5的視頻通話和監(jiān)控實現(xiàn)方法,該方法包括如下步驟:步驟101、視頻采集端通過瀏覽器連接到服務(wù)器,設(shè)置接收信息的視頻查看端;步驟102、視頻采集端通過HTML5控制攝像頭采集視頻信息;步驟103、服務(wù)器端對視頻采集端采集的視頻信息進行處理;步驟104、視頻查看端通過瀏覽器連接到服務(wù)器;步驟105、視頻查看端將接收到的視頻信息顯示在瀏覽器網(wǎng)頁上。優(yōu)選的,視頻采集端是指通過HTML5控制攝像頭,進行視頻信息采集的一端;視頻查看端是指查看視頻采集端采集到的視頻信息的一端。優(yōu)選的,進行視頻通話和監(jiān)控的設(shè)備在進行視頻信息采集的同時,查看其他視頻采集端采集的視頻信息;視頻查看端同時查看兩個或兩個以上視頻采集端采集的視頻信
肩、O
優(yōu)選的,視頻采集端和視頻查看端是安裝了支持HTML5瀏覽器的移動設(shè)備或者PC0本發(fā)明的有益效果在于:通過本發(fā)明,只需終端設(shè)備安裝了支持HTML5的瀏覽器,就可以實現(xiàn)視頻通話和監(jiān)控,不需要借助于其他插件,從而提高了可移植性。
圖1是本發(fā)明實施的流程示意圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明做進一步說明。101、在安裝了支持HTML5瀏覽器的設(shè)備終端,通過瀏覽器連接服務(wù)器。連接到服務(wù)器的同時,設(shè)置能夠查看視頻信息的視頻查看端。102、在網(wǎng)頁中打開視頻采集的功能,將其作為視頻采集端。視頻采集端通過HTML5控制攝像頭,將采集到的信息經(jīng)處理后上傳服務(wù)器。103、服務(wù)器將接收到的視頻信息進行處理,等待視頻查看端查看內(nèi)容。104、作為視頻查看端的終端設(shè)備,經(jīng)過認證之后通過瀏覽器連接至服務(wù)器。105、視頻查看端連接到服務(wù)器后可以查看實時的內(nèi)容或者歷史視頻信息。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種基于HTML5的視頻通話和監(jiān)控實現(xiàn)方法,其特征在于:該方法包括如下步驟: 步驟101、視頻采集端通過瀏覽器連接到服務(wù)器,設(shè)置接收信息的視頻查看端; 步驟102、視頻采集端通過HTML5控制攝像頭采集視頻信息; 步驟103、服務(wù)器端對視頻采集端采集的視頻信息進行處理; 步驟104、視頻查看端通過瀏覽器連接到服務(wù)器; 步驟105、視頻查看端將接收到的視頻信息顯示在瀏覽器網(wǎng)頁上。
2.根據(jù)權(quán)利要求1所述的基于HTML5的視頻通話和監(jiān)控實現(xiàn)方法,其特征在于,視頻采集端是指通過HTML5控制攝像頭,進行視頻信息采集的一端;視頻查看端是指查看視頻采集端采集到的視頻信息的一端。
3.根據(jù)權(quán)利要求1所述的基于HTML5的視頻通話和監(jiān)控實現(xiàn)方法,其特征在于, 進行視頻通話和監(jiān)控的設(shè)備在進行視頻信息采集的同時,查看其他視頻采集端采集的視頻信息;視頻查看端同時查看兩個或兩個以上視頻采集端采集的視頻信息。
4.根據(jù)權(quán)利要求1所述基于HTML5的視頻通話和監(jiān)控實現(xiàn)方法,其特征在于,視頻采集端和視頻查看端是安裝了支持HTML5瀏覽器的移動設(shè)備或者PC。
全文摘要
本發(fā)明公開了一種基于HTML5的視頻通話和監(jiān)控實現(xiàn)方法,其特征在于該方法包括如下步驟步驟101、視頻采集端通過瀏覽器連接到服務(wù)器,設(shè)置接收信息的視頻查看端;步驟102、視頻采集端通過HTML5控制攝像頭采集視頻信息;步驟103、服務(wù)器端對視頻采集端采集的視頻信息進行處理;步驟104、視頻查看端通過瀏覽器連接到服務(wù)器;步驟105、視頻查看端將接收到的視頻信息顯示在瀏覽器網(wǎng)頁上。本發(fā)明解決需要借助插件控制攝像頭的問題,并且達到跨平臺的目的。
文檔編號H04N7/14GK103108149SQ20131006201
公開日2013年5月15日 申請日期2013年2月27日 優(yōu)先權(quán)日2013年2月27日
發(fā)明者沈映泉 申請人:深圳市中興移動通信有限公司