欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種可以訪問(wèn)多媒體文檔的方法系統(tǒng)的制作方法

文檔序號(hào):6412892閱讀:291來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種可以訪問(wèn)多媒體文檔的方法系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種可以通過(guò)通信網(wǎng)絡(luò)訪問(wèn)多媒體文檔的方法和系統(tǒng),所述訪問(wèn)可能來(lái)自基于不同平臺(tái)的訪問(wèn)裝置。
在當(dāng)今的多媒體系統(tǒng)中,許多基于不同平臺(tái)上不同技術(shù)的異構(gòu)的用戶(hù)設(shè)備(如IBM兼容PC,Apple Macintosh或Unix工作站)通過(guò)通信網(wǎng)絡(luò)被連接在一起。具有復(fù)雜數(shù)據(jù)庫(kù)的服務(wù)器上存放著多媒體文檔的內(nèi)容,用戶(hù)可以通過(guò)他或她的設(shè)備來(lái)訪問(wèn)這些內(nèi)容,所述的設(shè)備代表一種可以訪問(wèn)多媒體文檔的裝置。
從1995年春季的IEEE Multimedia的第26到38頁(yè)上T.Meyer-Boudnik等人的文章“MHEG Explained”中可以了解多媒體及超媒體信息編碼專(zhuān)家組(MHEG)標(biāo)準(zhǔn),此項(xiàng)標(biāo)準(zhǔn)是為了確保不同技術(shù)間與系統(tǒng)無(wú)關(guān)的交互作用。MHEG標(biāo)準(zhǔn)給出了一種構(gòu)成多媒體文檔(圖片,聲音,文本,視頻…)的復(fù)雜數(shù)據(jù)的描述方法,同時(shí)制定了一套正式語(yǔ)法,用來(lái)描述這些數(shù)據(jù)間的相互關(guān)系及其動(dòng)態(tài)行為。例如,“動(dòng)態(tài)行為”指的是不同信息片段之間的相互作用和同步,它們雖然都是某個(gè)多媒體文檔的組成部分,卻存放在不同的服務(wù)器上。構(gòu)成多媒體文檔的復(fù)雜數(shù)據(jù)稱(chēng)為MHEG對(duì)象。一個(gè)MHEG對(duì)象可能依次由其他不同的MHEG對(duì)象按照樹(shù)狀結(jié)構(gòu)構(gòu)成。
根據(jù)MHEG標(biāo)準(zhǔn),對(duì)構(gòu)成多媒體文檔的MHEG對(duì)象的描述用一種數(shù)據(jù)庫(kù)專(zhuān)用編程語(yǔ)言存放在面向?qū)ο蟮臄?shù)據(jù)庫(kù)中。MHEG服務(wù)器可以訪問(wèn)這種面向?qū)ο髷?shù)據(jù)庫(kù)。為了在MHEG服務(wù)器和訪問(wèn)裝置之間傳輸一個(gè)MHEG對(duì)象,必須將MHEG對(duì)象編碼成一種傳輸語(yǔ)言,其中訪問(wèn)裝置代表MHEG客戶(hù)機(jī)。這種傳輸語(yǔ)言就是Abstract Syntax Notation 1(ASN.1)。在MHEG客戶(hù)機(jī)端,必須對(duì)經(jīng)過(guò)編碼的MHEG對(duì)象解碼。由于在服務(wù)器和客戶(hù)機(jī)之間并不傳輸控制MHEG對(duì)象動(dòng)態(tài)行為的有關(guān)信息,因此MHEG客戶(hù)機(jī)必須具備這些信息。在一個(gè)獨(dú)立的過(guò)程中,MHFG客戶(hù)機(jī)必須建立并激活MHEG對(duì)象間的動(dòng)態(tài)連接,這種連接用來(lái)描述動(dòng)態(tài)行為。
根據(jù)MHEG標(biāo)準(zhǔn),編碼和解碼要占用很多時(shí)間,這樣對(duì)實(shí)時(shí)處理MHEG對(duì)象很不利,這是系統(tǒng)的不足之處。另外,MHEG客戶(hù)機(jī)需要控制某個(gè)MHEG對(duì)象動(dòng)態(tài)行為的有關(guān)信息。因此MHEG客戶(hù)機(jī)必須具有一定的智能。
因此本發(fā)明的目的在于提供一種可以有效、簡(jiǎn)便地訪問(wèn)多媒體文檔的方法和系統(tǒng)。
這一目的可以通過(guò)權(quán)利要求書(shū)1和7的技術(shù)教導(dǎo)實(shí)現(xiàn)。
根據(jù)本發(fā)明,構(gòu)成某一多媒體文檔的對(duì)象用一種獨(dú)立于平臺(tái)的編程語(yǔ)言存放在服務(wù)器上。通過(guò)使用傳輸語(yǔ)言ASN.1,所需要的編碼和解碼過(guò)程可以方便地用一種簡(jiǎn)單的翻譯過(guò)程代替。
本發(fā)明的一個(gè)優(yōu)點(diǎn)在于對(duì)象本身就包括控制其自身動(dòng)態(tài)行為的信息,這樣接收此對(duì)象的訪問(wèn)裝置就不再需要控制該對(duì)象動(dòng)態(tài)行為的獨(dú)立信息。
根據(jù)本發(fā)明的優(yōu)點(diǎn),所述的對(duì)象符合MHEG標(biāo)準(zhǔn),同時(shí)用獨(dú)立于平臺(tái)的編程語(yǔ)言JAVA來(lái)存放。本發(fā)明更具優(yōu)勢(shì)的地方還在于定義對(duì)象的二進(jìn)制碼以文件形式存放在服務(wù)器上。這樣就不再需要常規(guī)數(shù)據(jù)庫(kù)中所必需的復(fù)雜的對(duì)象管理。
在附加權(quán)利要求書(shū)中描述了本發(fā)明的其它優(yōu)點(diǎn)。
參考附圖
,從以下的對(duì)一個(gè)實(shí)施例的描述中可以更明白地了解本發(fā)明及其優(yōu)點(diǎn),附圖表示的是根據(jù)本發(fā)明的系統(tǒng)的一個(gè)實(shí)施例,通過(guò)此實(shí)施方式,可以實(shí)現(xiàn)本發(fā)明所述的方法。
圖中,DS是第一個(gè)服務(wù)器,其中存放有構(gòu)成多媒體文檔的多個(gè)對(duì)象。在這個(gè)實(shí)施例中,存放在第一個(gè)服務(wù)器DS中的對(duì)象符合MHEG標(biāo)準(zhǔn)。圖中所述的對(duì)象OB用來(lái)代表第一個(gè)服務(wù)器中存放的MHEG對(duì)象。整個(gè)系統(tǒng)還包括多臺(tái)服務(wù)器,用來(lái)存放多媒體文檔的內(nèi)容數(shù)據(jù)。圖中所述的第二個(gè)服務(wù)器VS代表系統(tǒng)中其他服務(wù)器。例如,第二服務(wù)器VS中包括視頻電影的數(shù)據(jù)內(nèi)容,而別的服務(wù)器中則可能包括相關(guān)的聲音信息。
第一個(gè)服務(wù)器中存放的MHEG對(duì)象包括第二服務(wù)器VS和其它服務(wù)器中存放的文檔內(nèi)容索引。系統(tǒng)中還包括多個(gè)基于不同平臺(tái)的訪問(wèn)裝置。在圖中用ZM代表訪問(wèn)裝置。第一個(gè)服務(wù)器DS、第二個(gè)服務(wù)器VS以及訪問(wèn)裝置ZM與某個(gè)通信網(wǎng)絡(luò)N連接。在這個(gè)實(shí)施方式中,通信網(wǎng)絡(luò)N就是因特網(wǎng)。也可以用其他通信網(wǎng)絡(luò),如基于異步傳輸模式(ATM)標(biāo)準(zhǔn)的通信網(wǎng)絡(luò),等等,其前提是通過(guò)通信網(wǎng)絡(luò)互連的裝置適當(dāng)?shù)仄ヅ洹?br> 圖中還有一個(gè)MHEG對(duì)象OA,通過(guò)因特網(wǎng)N,將它從第一個(gè)服務(wù)器傳送到訪問(wèn)裝置ZM。
第一個(gè)服務(wù)器中的MHEG對(duì)象用JAVA編程語(yǔ)言按字節(jié)編碼的方式存成文件。JAVA是一種面向?qū)ο?、?dú)立于平臺(tái)的編程語(yǔ)言,用JAVA語(yǔ)言編寫(xiě)的代碼在不同的平臺(tái)上無(wú)需重新編譯即可運(yùn)行。
面向?qū)ο蠹夹g(shù)中的對(duì)象是某個(gè)特定類(lèi)的一個(gè)實(shí)例。類(lèi)由描述類(lèi)的內(nèi)容的屬性和描述類(lèi)的動(dòng)態(tài)行為的方法構(gòu)成。MHEG對(duì)象用JAVA語(yǔ)言存放在第一個(gè)服務(wù)器DS中,它除了包含諸如對(duì)象的構(gòu)成、其在多媒體文檔中的相對(duì)位置、不同對(duì)象間的相互關(guān)系等等MHEG對(duì)象靜態(tài)行為的有關(guān)信息之外,還包括對(duì)象自身動(dòng)態(tài)行為的有關(guān)信息。這就是說(shuō)每個(gè)MHEG對(duì)象還包含控制自身動(dòng)態(tài)行為的有關(guān)信息,如不問(wèn)對(duì)象間的臨時(shí)關(guān)系或與其他對(duì)象的同步信息。例如,要在訪問(wèn)裝置的顯示器上顯示十秒鐘的一幅圖象的顯示持續(xù)時(shí)間便是對(duì)象動(dòng)態(tài)行為的相關(guān)信息。
第一個(gè)服務(wù)器DS通過(guò)因特網(wǎng)N把對(duì)象OA傳送給訪問(wèn)裝置ZM的過(guò)程無(wú)需進(jìn)行編碼和解碼。對(duì)象OA通過(guò)JAVA編程語(yǔ)言被傳送到訪問(wèn)裝置并在訪問(wèn)裝置上接收。在訪問(wèn)裝置ZM端,必須對(duì)對(duì)象OA的JAVA代碼進(jìn)行翻譯,也就是說(shuō)要用JAVA翻譯器把它翻譯成訪問(wèn)裝置ZM的機(jī)器語(yǔ)言。所謂JAVA翻譯器是獨(dú)立的JAVA代碼與其執(zhí)行所必需的平臺(tái)之間的一種接口。經(jīng)過(guò)翻譯之后,就可以運(yùn)行JAVA程序了。這樣的翻譯器有可能是一個(gè)能夠運(yùn)行JAVA代碼的World Wide Web瀏覽器,如Netscape2.x。這就極大地保證了本發(fā)明可以用一種廣泛應(yīng)用的人機(jī)接口來(lái)實(shí)現(xiàn)。
被傳送到訪問(wèn)裝置ZM的MHEG對(duì)象包括構(gòu)成和執(zhí)行多媒體文檔的一切信息。訪問(wèn)裝置本身不再需要任何信息來(lái)處理收到的對(duì)象。
圖中所示的實(shí)現(xiàn)方式中,在第一個(gè)步驟10,訪問(wèn)裝置ZM根據(jù)超文本傳輸協(xié)議(HTTP),通過(guò)一個(gè)網(wǎng)絡(luò)透明請(qǐng)求訪問(wèn)第一個(gè)服務(wù)器DS。通過(guò)HTTP請(qǐng)求,訪問(wèn)裝置指定在第一個(gè)服務(wù)器DS中包含所需多媒體文檔的有關(guān)對(duì)象的文件的地址。在步驟20,相應(yīng)的對(duì)象從第一個(gè)服務(wù)器DS被傳送到訪問(wèn)裝置ZM,在訪問(wèn)裝置上用JAVA翻譯器翻譯這些對(duì)象。接著,在步驟30,在第二個(gè)服務(wù)器VS所存放的對(duì)象中指定的文檔內(nèi)容被請(qǐng)求,并被從第二個(gè)服務(wù)器VS傳送給訪問(wèn)裝置ZM。然后,訪問(wèn)裝置構(gòu)造并執(zhí)行多媒體文檔。
權(quán)利要求
1.一種可訪問(wèn)由一個(gè)對(duì)象樹(shù)(OA,OB)構(gòu)成的多媒體文檔的方法,其中訪問(wèn)操作可以在基于不同平臺(tái)的訪問(wèn)裝置(ZM)中進(jìn)行,其中對(duì)象(OA,OB)用一種獨(dú)立于平臺(tái)的編程語(yǔ)言存放在一個(gè)服務(wù)器(DS)中,其中對(duì)象(OA,OB)包括控制各自對(duì)象(OA,OB)動(dòng)態(tài)行為的有關(guān)信息,其中對(duì)象(OA,OB)可以通過(guò)一個(gè)通信網(wǎng)絡(luò)從服務(wù)器(DS)傳送給任一訪問(wèn)裝置(ZM),以及其中獨(dú)立于平臺(tái)的編程語(yǔ)言翻譯器把對(duì)象(OA,OB)翻譯為機(jī)器語(yǔ)言。
2.如權(quán)利要求1所述的方法,其特征在于對(duì)象(OA,OB)符合多媒體及超媒體信息編碼專(zhuān)家組(MHEG)標(biāo)準(zhǔn)。
3.如權(quán)利要求1所述的方法,其特征在于所述的獨(dú)立于平臺(tái)的編程語(yǔ)言是JAVA編程語(yǔ)言。
4.如權(quán)利要求1所述的方法,其特征在于通信網(wǎng)絡(luò)(N)是因特網(wǎng)。
5.如權(quán)利要求1所述的方法,其特征在于對(duì)象(OA,OB)以文件形式存放在服務(wù)器(DS)中。
6.如權(quán)利要求5所述的方法,其特征在于訪問(wèn)裝置(ZM)通過(guò)符合超文本傳輸協(xié)議(HTTP)的請(qǐng)求來(lái)訪問(wèn)服務(wù)器。
7.一種可以訪問(wèn)多媒體文檔的系統(tǒng),其中多媒體文檔由一個(gè)對(duì)象樹(shù)(OA,OB)構(gòu)成,對(duì)象包括控制各自對(duì)象(OA,OB)動(dòng)態(tài)行為的有關(guān)信息,該系統(tǒng)包括訪問(wèn)裝置(ZM),具有不同的操作平臺(tái);服務(wù)器(DS),其中對(duì)象(OA,OB)用獨(dú)立于平臺(tái)的編程語(yǔ)言存放;通信網(wǎng)絡(luò)(N),用于將對(duì)象(OA,OB)從服務(wù)器(DS)傳送給任一訪問(wèn)裝置;及翻譯器,用于把獨(dú)立于平臺(tái)的編程語(yǔ)言翻譯成機(jī)器語(yǔ)言。
全文摘要
一種方法及其實(shí)現(xiàn)系統(tǒng),通過(guò)它們可以訪問(wèn)由一個(gè)對(duì)象樹(shù)(OA,OB)組成的多媒體文檔??梢酝ㄟ^(guò)基于不同平臺(tái)的訪問(wèn)裝置(ZM)實(shí)現(xiàn)這一訪問(wèn)功能。對(duì)象(OA,OB)用一種獨(dú)立于平臺(tái)的編程語(yǔ)言(JAVA)存放在服務(wù)器(DS)中。所存對(duì)象包括控制自身動(dòng)態(tài)行為的有關(guān)信息。通過(guò)通信網(wǎng)絡(luò)(N),對(duì)象(OA,OB)可以從服務(wù)器(DS)傳送給任一訪問(wèn)裝置,在接收端,通過(guò)一種翻譯器把這種獨(dú)立于平臺(tái)的編程語(yǔ)言翻譯成該訪問(wèn)裝置(ZM)的機(jī)器語(yǔ)言。
文檔編號(hào)G06F9/445GK1205149SQ97191177
公開(kāi)日1999年1月13日 申請(qǐng)日期1997年8月28日 優(yōu)先權(quán)日1996年8月30日
發(fā)明者蓋伊·M·???申請(qǐng)人:阿爾卡塔爾-阿爾斯托姆通用電氣公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
吉水县| 思南县| 洛阳市| 漳浦县| 凌源市| 红河县| 高清| 鸡泽县| 胶南市| 鄂温| 广宗县| 绵阳市| 南丹县| 万盛区| 连云港市| 巢湖市| 鲁甸县| 若尔盖县| 黄骅市| 新干县| 枝江市| 安陆市| 信丰县| 七台河市| 图片| 宝山区| 济宁市| 宜宾市| 太白县| 彭山县| 巴马| 宁国市| 广水市| 达孜县| 昌乐县| 咸宁市| 定陶县| 遂溪县| 犍为县| 宁波市| 民勤县|