虛擬環(huán)境中的影像播放方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種虛擬環(huán)境中的影像播放方法及系統(tǒng),該方法包括:通知3D影像播放元件發(fā)送獲取實(shí)時影像的請求到Web瀏覽器;觸發(fā)Web瀏覽器將上述請求轉(zhuǎn)發(fā)給Web服務(wù)器;通知Web服務(wù)器獲取實(shí)時影像;通知Web服務(wù)器將獲取的實(shí)時影像切割成連續(xù)的靜態(tài)圖片;觸發(fā)Web服務(wù)器將連續(xù)靜態(tài)圖片傳送給Web瀏覽器;通知Web瀏覽器將連續(xù)靜態(tài)圖片依次傳送至3D影像播放元件;觸發(fā)3D影像播放元件將連續(xù)靜態(tài)圖片依次渲染到虛擬物件上;本發(fā)明實(shí)現(xiàn)虛擬實(shí)境里直覺的播放實(shí)時影像,不需另開播放軟件也可支持多家廠商的網(wǎng)絡(luò)攝像機(jī)。
【專利說明】虛擬環(huán)境中的影像播放方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種影像播放方法及系統(tǒng),尤其涉及一種虛擬環(huán)境中的影像播放方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,虛擬實(shí)景(Virtual Reality)技術(shù)被廣泛應(yīng)用,其基本原理是利用計(jì)算機(jī)與其他特殊硬件設(shè)備(如顯像式頭盔、3D音響、力回饋游戲裝置等)及信息軟件仿真三度空間環(huán)境,借由特殊的使用者接口讓人進(jìn)入該三度空間環(huán)境。目前,在虛擬實(shí)境中播放實(shí)時影像時,必須開啟外部播放程序進(jìn)行播放,而且實(shí)時影像格式必須要符合外部播放程序所支持的影像格式,實(shí)時影像因?yàn)橐獫M足不同的播放程序格式而需要進(jìn)行編碼,造成了開發(fā)成本和維護(hù)成本。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種虛擬環(huán)境中影像播放方法,該方法包括:通知步驟一:通知3D影像播放元件發(fā)送獲取實(shí)時影像的請求到Web瀏覽器;觸發(fā)步驟一:觸發(fā)Web瀏覽器將獲取實(shí)時影像的請求轉(zhuǎn)發(fā)給Web服務(wù)器;通知步驟二:通知Web服務(wù)器從網(wǎng)絡(luò)攝像機(jī)獲取MJPEG格式的實(shí)時影像;通知步驟三:通知Web服務(wù)器將獲取的MJPEG格式的實(shí)時影像切割成多張連續(xù)的靜態(tài)圖片,該靜態(tài)圖片為二進(jìn)制碼格式;觸發(fā)步驟二:觸發(fā)Web服務(wù)器將上述多張連續(xù)的靜態(tài)圖片傳送給Web瀏覽器;通知步驟四:通知Web瀏覽器將上述多張連續(xù)的靜態(tài)圖片依次傳送至3D影像播放元件;觸發(fā)步驟三:觸發(fā)3D影像播放元件將上述多張連續(xù)的靜態(tài)圖片作為渲染材質(zhì)依次渲染到虛擬物件上。
[0004]本發(fā)明還提供一種虛擬環(huán)境中影像播放系統(tǒng),包括:第一通知模塊,用于當(dāng)3D影像播放元件有獲取實(shí)時影像的請求時,通知3D影像播放元件發(fā)送獲取實(shí)時影像的請求到Web瀏覽器;第一觸發(fā)模塊,用于觸發(fā)Web瀏覽器將獲取實(shí)時影像的請求轉(zhuǎn)發(fā)給Web服務(wù)器;第二通知模塊,用于通知Web服務(wù)器從網(wǎng)絡(luò)攝像機(jī)獲取MJPEG格式的實(shí)時影像;所述第二通知模塊,還用于通知Web服務(wù)器將獲取的MJPEG格式的實(shí)時影像切割成多張連續(xù)的靜態(tài)圖片,該靜態(tài)圖片為二進(jìn)制碼格式;第二觸發(fā)模塊,用于觸發(fā)Web服務(wù)器將上述多張連續(xù)的靜態(tài)圖片傳送給Web瀏覽器;第三通知模塊,用于通知Web瀏覽器將上述多張連續(xù)的靜態(tài)圖片依次傳送至3D影像播放元件;第三觸發(fā)模塊,用于觸發(fā)3D影像播放元件將上述多張連續(xù)的靜態(tài)圖片作為渲染材質(zhì)依次渲染到虛擬物件上。
[0005]本發(fā)明通過Web服務(wù)器所提供URL,即可在虛擬實(shí)境里播放實(shí)時影像,不需另開播放程序,支持多家廠商的網(wǎng)絡(luò)攝像機(jī)拍攝到的的影像格式。
【專利附圖】
【附圖說明】
[0006]圖1是本發(fā)明虛擬環(huán)境中的影像播放系統(tǒng)的較佳實(shí)施方式的運(yùn)行環(huán)境圖。
[0007]圖2是本發(fā)明虛擬環(huán)境中的影像播放系統(tǒng)的較佳實(shí)施方式的功能模塊圖。[0008]圖3是本發(fā)明虛擬環(huán)境中的影像播放方法的較佳實(shí)施方式的流程圖。
[0009]主要元件符號說明
【權(quán)利要求】
1.一種虛擬環(huán)境中的影像播放方法,該方法應(yīng)用在電子裝置上,其特征在于,該方法包括: 通知步驟一:通知3D影像播放元件發(fā)送獲取實(shí)時影像的請求到Web瀏覽器; 觸發(fā)步驟一:觸發(fā)Web瀏覽器將獲取實(shí)時影像的請求轉(zhuǎn)發(fā)給Web服務(wù)器; 通知步驟二:通知Web服務(wù)器從網(wǎng)絡(luò)攝像機(jī)獲取MJPEG格式的實(shí)時影像; 通知步驟三:通知Web服務(wù)器將獲取的MJPEG格式的實(shí)時影像切割成多張連續(xù)的靜態(tài)圖片,該靜態(tài)圖片為二進(jìn)制碼格式; 觸發(fā)步驟二:觸發(fā)Web服務(wù)器將上述多張連續(xù)的靜態(tài)圖片傳送給Web瀏覽器; 通知步驟四:通知Web瀏覽器將上述多張連續(xù)的靜態(tài)圖片依次傳送至3D影像播放元件; 觸發(fā)步驟三:觸發(fā)3D影像播放元件將上述多張連續(xù)的靜態(tài)圖片作為渲染材質(zhì)依次渲染到虛擬物件上。
2.根據(jù)權(quán)利要求1所述的虛擬環(huán)境中的影像播放方法,其特征在于,該方法還包括判斷步驟:當(dāng)3D影像播放元件還有獲取實(shí)時影像的請求時,返回通知步驟一。
3.根據(jù)權(quán)利要求1所述的虛擬環(huán)境中的影像播放方法,其特征在于,在觸發(fā)步驟一中,Web瀏覽器利用AJAX技術(shù)向Web服務(wù)器傳送所述獲取實(shí)時影像的請求。
4.根據(jù)權(quán)利要求1所述的`虛擬環(huán)境中的影像播放方法,其特征在于,所述電子裝置為計(jì)算機(jī)或手機(jī)。
5.根據(jù)權(quán)利要求1所述的虛擬環(huán)境中的影像播放方法,其特征在于,所述3D影像播放元件嵌入在Web瀏覽器中。
6.一種虛擬環(huán)境中的影像播放系統(tǒng),該系統(tǒng)運(yùn)行在電子裝置上,其特征在于,該系統(tǒng)包括: 第一通知模塊,用于當(dāng)3D影像播放元件有獲取實(shí)時影像的請求時,通知3D影像播放元件發(fā)送獲取實(shí)時影像的請求到Web瀏覽器; 第一觸發(fā)模塊,用于觸發(fā)Web瀏覽器將獲取實(shí)時影像的請求轉(zhuǎn)發(fā)給Web服務(wù)器; 第二通知模塊,用于通知Web服務(wù)器從網(wǎng)絡(luò)攝像機(jī)獲取MJPEG格式的實(shí)時影像; 所述第二通知模塊,還用于通知Web服務(wù)器將獲取的MJPEG格式的實(shí)時影像切割成多張連續(xù)的靜態(tài)圖片,該靜態(tài)圖片為二進(jìn)制碼格式; 第二觸發(fā)模塊,用于觸發(fā)Web服務(wù)器將上述多張連續(xù)的靜態(tài)圖片傳送給Web瀏覽器;第三通知模塊,用于通知Web瀏覽器將上述多張連續(xù)的靜態(tài)圖片依次傳送至3D影像播放元件; 第三觸發(fā)模塊,用于觸發(fā)3D影像播放元件將上述多張連續(xù)的靜態(tài)圖片作為渲染材質(zhì)依次渲染到虛擬物件上。
7.根據(jù)權(quán)利要求6所述的虛擬環(huán)境中的影像播放系統(tǒng),其特征在于,該系統(tǒng)還包括判斷模塊,用于判斷3D影像播放元件是否還有獲取實(shí)時影像的請求。
8.根據(jù)權(quán)利要求6所述的虛擬環(huán)境中的影像播放系統(tǒng),其特征在于,Web瀏覽器利用AJAX技術(shù)向Web服務(wù)器轉(zhuǎn)發(fā)對實(shí)時影像的請求。
9.根據(jù)權(quán)利要求6所述的虛擬環(huán)境中的影像播放系統(tǒng),其特征在于,所述電子裝置為計(jì)算機(jī)或手機(jī)。
10.根據(jù)權(quán)利要求6所述的虛擬環(huán)境中的影像播放系統(tǒng),其特征在于,所述3D影像播放元件嵌入在Web瀏覽器中。`
【文檔編號】H04N21/858GK103517145SQ201210202243
【公開日】2014年1月15日 申請日期:2012年6月19日 優(yōu)先權(quán)日:2012年6月19日
【發(fā)明者】呂柏輝, 余俊男, 施捷航 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司