專利名稱:一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn)。
背景技術(shù):
隨著WIFI技術(shù)、3G網(wǎng)絡(luò)技術(shù)的發(fā)展、移動終端的快速發(fā)展和Web技術(shù)的更新?lián)Q代,通過移動終端采集文本、圖片、視頻、實時視頻信息去記錄人們的日常生活已經(jīng)是一個不可獲取的途徑;將采集的信息上傳者服務(wù)器,用戶就可以通過瀏覽器以瀏覽網(wǎng)頁的形式去查看記錄的點點滴滴。
發(fā)明內(nèi)容
本發(fā)明提供了一種以移動終端采集多媒體信息并通過瀏覽器查看的方法和軟件 實現(xiàn)。為了解決上述技術(shù)問題,本發(fā)明采用以下解決方案
1)用戶通過移動終端對文本、圖片、視頻、實時視頻信息的采集;文本、圖片、視頻數(shù)據(jù)通過無線網(wǎng)絡(luò)或3G網(wǎng)絡(luò)基于HTTP協(xié)議上傳至Web服務(wù)器,實時視頻通過無線網(wǎng)絡(luò)或3G網(wǎng)絡(luò)基于RTMP協(xié)議上傳至視頻服務(wù)器。
2)Web服務(wù)器和視頻服務(wù)器接收信息保存到文件和數(shù)據(jù)庫中,并將信息轉(zhuǎn)發(fā)至瀏覽器。
3)瀏覽器端查看移動端上傳的文本、圖片、視頻、實時視頻信息。本發(fā)明與現(xiàn)有技術(shù)相比具有以下優(yōu)點本發(fā)明將文本、圖片、視頻、實時視頻采集都集中于移動終端,圖片、視頻采集都采用了高效率的壓縮算法進行壓縮,實時視頻采用的是目前流行的流媒體服務(wù)器,用戶可以通過瀏覽器以網(wǎng)頁的形式實時查看移動終端上傳的瀏覽器,擺脫了以往C/S架構(gòu)安裝客戶端軟件的煩惱。本發(fā)明還提供一種實現(xiàn)以上方法的軟件。它包括移動終端的多媒體數(shù)據(jù)采集,月艮務(wù)器數(shù)據(jù)接收、轉(zhuǎn)發(fā),瀏覽器查看數(shù)據(jù)模塊。本發(fā)明與現(xiàn)有技術(shù)相比具有以下優(yōu)點通過本軟件能實現(xiàn)上述方法,即將文本、圖片、視頻、實時視頻采集都集中于移動終端,圖片、視頻采集都采用了高效率的壓縮算法進行壓縮,實時視頻采用的是目前流行的流媒體服務(wù)器,用戶可以通過瀏覽器以網(wǎng)頁的形式實時查看移動終端上傳的瀏覽器,擺脫了以往C/S架構(gòu)安裝客戶端軟件的煩惱。
圖I是本發(fā)明一種移動終端與瀏覽器通訊的方法及其軟件的數(shù)據(jù)流向圖。
具體實施例方式本發(fā)明設(shè)計了一種移動終端與瀏覽器通訊的方法并進行了軟件實現(xiàn)。
它包括的具體步驟
1)用戶通過移動終端對文本、圖片、視頻、實時視頻信息的采集;文本、圖片、視頻數(shù)據(jù)通過無線網(wǎng)絡(luò)或3G網(wǎng)絡(luò)基于HTTP協(xié)議上傳至Web服務(wù)器,實時視頻通過無線網(wǎng)絡(luò)或3G網(wǎng)絡(luò)基于RTMP協(xié)議上傳至視頻服務(wù)器。
2)Web服務(wù)器和視頻服務(wù)器接收信息保存到文件和數(shù)據(jù)庫中,并將信息轉(zhuǎn)發(fā)至瀏覽器。瀏覽器端查看移動端上傳的文本、圖片、視頻、實時視頻信息
3)瀏覽器端查看移動端上傳的文本、圖片、視頻、實時視頻信息。因此本發(fā)明可以使用戶通過瀏覽器以網(wǎng)頁的形式實時查看移動終端上傳的瀏覽器,擺脫了以往C/S架構(gòu)安裝客戶端軟件的煩惱。本發(fā)明的移動終端采集模塊,主要包括文本、圖片、視頻、實時視頻采集。文本采集是通過移動終端的終端輸入,圖片采集是通過移動終端攝像頭抓拍圖片,視頻、實時視頻是·通過移動終端攝像頭采集視頻。本發(fā)明圖片、視頻壓縮技術(shù),本發(fā)明用到的圖片壓縮技術(shù)是將抓取的圖片壓縮成JPEG格式,視頻是以每秒24幀抓取YUV格式的圖像后進行了 H264編碼壓縮成動態(tài)連續(xù)的3GP視頻格式,實時視頻是以每秒24幀抓取YUV格式的圖像后進行了 H264編碼壓縮后然后通過RTMP封裝。本發(fā)明文本、圖片、視頻、實時視頻上傳技術(shù)。文本是通過HTTP協(xié)議編碼后上傳至web服務(wù)器;圖片、視頻壓縮后經(jīng)過HTTP協(xié)議編碼后上傳至web服務(wù)器;實時視頻是通過RTMP協(xié)議編碼后與視頻服務(wù)器建立長連接后實時向視頻服務(wù)器發(fā)送實時數(shù)據(jù)。本發(fā)明的服務(wù)器端接收數(shù)據(jù)模塊,web服務(wù)器是通過解析HTTP協(xié)議發(fā)送來的數(shù)據(jù)進行數(shù)據(jù)的解析后,進行數(shù)據(jù)的存儲保存至文件和數(shù)據(jù)庫;視頻服務(wù)器是通過接受實時視頻數(shù)據(jù)后壓縮成flv格式保存至服務(wù)器。本發(fā)明瀏覽器端查看移動終端上傳的信息;瀏覽器通過解析web服務(wù)器以HTTP協(xié)議轉(zhuǎn)發(fā)的文本、圖片、視頻信息解析成相應(yīng)的數(shù)據(jù);在瀏覽器中開發(fā)插件與視頻服務(wù)器建立長連接接收來視頻服務(wù)器的實時視頻數(shù)據(jù)并按照RTMP協(xié)議進行解析。本發(fā)明所述的無線網(wǎng)絡(luò),為現(xiàn)有的GPRS、WCDMA、CDMA、TD-CDMA、CDMA2000、WIFI等各種網(wǎng)絡(luò)形式。
權(quán)利要求
1.發(fā)明專利申請--一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn),其特征在于它包括如下步驟 1)用戶通過移動終端對文本、圖片、視頻、實時視頻信息的采集;文本、圖片、視頻數(shù)據(jù)通過無線網(wǎng)絡(luò)或3G網(wǎng)絡(luò)基于HTTP協(xié)議上傳至Web服務(wù)器,實時視頻通過無線網(wǎng)絡(luò)或3G網(wǎng)絡(luò)基于RTMP協(xié)議上傳至視頻服務(wù)器。
2)Web服務(wù)器和視頻服務(wù)器接收信息保存到文件和數(shù)據(jù)庫中,并將信息轉(zhuǎn)發(fā)至瀏覽器。
3)瀏覽器端查看移動端上傳的文本、圖片、視頻、實時視頻信息。
2.根據(jù)權(quán)利要求I所述的一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn),其特征它包括移動終端的文本、圖片、視頻、實時視頻采集模塊;該模塊通過移動終端帶有的攝像頭和輸入功能區(qū)采集用戶的文本、圖片、視頻信息,移動終端采集圖片、視頻后進行保存、壓縮存入移動終端存儲卡中。
3.根據(jù)權(quán)利要求2所述的一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn),其特征它包括圖片的壓縮、視頻壓縮、實時視頻壓縮技術(shù);圖片壓縮成JPG,視頻通過H264編碼壓縮成3gp格式,實時視頻通過攝像頭采集YUV編碼后,在進行H264編碼壓縮,最后進行RTMP格式的數(shù)據(jù)處理。
4.根據(jù)權(quán)利要求I所述的一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn),其特征它包括移動終端采集文本、圖片、視頻、實時視頻后分別上傳至Web服務(wù)器和視頻服務(wù)器模塊;文本是通過HTTP協(xié)議上傳,圖片經(jīng)過壓縮后生成JPG格式通過HTTP協(xié)議上傳,視頻是經(jīng)過H264編碼壓縮成3gp格式上通過HTTP協(xié)議上傳,實時視頻是經(jīng)過H264編碼通過RTMP協(xié)議上傳至視頻服務(wù)器。
5.根據(jù)權(quán)利要求I所述的一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn),其特征它包括服務(wù)器端接受來自移動終端采集的文本、圖片、視頻、實時視頻信息;文本、圖片、視頻通過無線網(wǎng)絡(luò)基于HTTP協(xié)議上傳至Web服務(wù)器,Web服務(wù)器從數(shù)據(jù)中解析出這些文本、圖片、視頻并存儲在文件和數(shù)據(jù)庫中;視頻服務(wù)器接受并解析實時視頻數(shù)據(jù)將視頻存儲在文件和數(shù)據(jù)庫中并轉(zhuǎn)發(fā)至瀏覽器。
6.根據(jù)權(quán)利要求I所述的一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn),其特征它包括瀏覽器查看來自移動終端的文本、圖片、視頻、實時視頻信息;Web服務(wù)器和視頻服務(wù)器分別將移動終端采集的信息轉(zhuǎn)發(fā)至瀏覽器,瀏覽器解析后查看相應(yīng)的文本、圖片、視頻和實時視頻。
全文摘要
本發(fā)明提供一種移動終端與瀏覽器通訊方法及其軟件實現(xiàn)。它包括移動終端、服務(wù)器端、瀏覽器端三部分。其中1)移動終端負責(zé)文本、圖片、視頻和實時視頻采集,文本采集負責(zé)采集文本信息并通過無線網(wǎng)絡(luò)或者3G網(wǎng)絡(luò)基于HTTP協(xié)議上傳服務(wù)器,圖片和視頻采集負責(zé)通過移動終端攝像頭采集圖片和視頻并通過無線網(wǎng)絡(luò)或者3G網(wǎng)絡(luò)基于HTTP協(xié)議上傳服務(wù)器,實時視頻采集負責(zé)采集實時視頻并通過無線網(wǎng)絡(luò)或者3G網(wǎng)絡(luò)基于RTMP協(xié)議上傳至視頻服務(wù)器;2)服務(wù)器端負責(zé)接收和存儲移動終端采集的文本、圖片、視頻、實時視頻,并負責(zé)將服務(wù)器中儲存的采集數(shù)據(jù)轉(zhuǎn)發(fā)至瀏覽器端;3)瀏覽器端負責(zé)接收和顯示服務(wù)器轉(zhuǎn)發(fā)的文本、圖片、視頻、實時視頻信息。
文檔編號G06F17/30GK102833527SQ20121032370
公開日2012年12月19日 申請日期2012年8月28日 優(yōu)先權(quán)日2012年8月28日
發(fā)明者曾慶田, 魯法明, 崔海東, 趙克 申請人:山東科技大學(xué)