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

多媒體文檔的數(shù)據(jù)處理方法及系統(tǒng)的制作方法

文檔序號(hào):6365931閱讀:132來(lái)源:國(guó)知局
專利名稱:多媒體文檔的數(shù)據(jù)處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子通信領(lǐng)域,尤其涉及多媒體文檔的數(shù)據(jù)格式及數(shù)據(jù)處理。
背景技術(shù)
多媒體文檔,就是將各種圖片、聲音、視頻、文本等經(jīng)過(guò)合理有效組織,存儲(chǔ)在ー個(gè)數(shù)據(jù)文件中。借此,用戶可以編輯文本的同時(shí)隨時(shí)插入各種多媒體文件,并在打開(kāi)瀏覽時(shí)能夠解析并顯示出來(lái)。我們可以利用多媒體文檔來(lái)圖文井茂的記錄事件,比如寫日記,可以插 入自己的悄悄話錄音和喜歡的圖片,再比如在外游玩時(shí)拍到了美好的風(fēng)景還可以寫些游覽心得,再比如手機(jī)電子雜志,通過(guò)多媒體文檔很容易實(shí)現(xiàn)存儲(chǔ)、排版、發(fā)布,便于用于閱讀和編輯,具有更好的表現(xiàn)力?,F(xiàn)有技術(shù)中的多媒體文檔,其數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)處理方式較為復(fù)雜,需要具有較高配置的計(jì)算機(jī)設(shè)備才可以實(shí)現(xiàn)。

發(fā)明內(nèi)容
本發(fā)明的目的是提供ー種生成多媒體文檔的方法、ー種使用多媒體文檔的方法及由這兩種方法組成的多媒體文檔的數(shù)據(jù)處理方法;本發(fā)明的目的還提供一種用于生成多媒體文檔的設(shè)備、一種用于使用多媒體文檔的設(shè)備及由這兩種設(shè)備構(gòu)成的多媒體文檔的數(shù)據(jù)處理系統(tǒng)。其中,所述生成多媒體文檔的方法,包括
處理生成文本數(shù)據(jù);
處理生成多媒體數(shù)據(jù);
將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)。其中,所述使用多媒體文檔的方法,包括
讀取多媒體文檔;
處理多媒體文檔;
根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放。其中,所述多媒體文檔的數(shù)據(jù)處理方法,包括
生成多媒體文檔;
使用多媒體文檔;
所述生成多媒體文檔的步驟,包括
處理生成文本數(shù)據(jù);
處理生成多媒體數(shù)據(jù);
將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ);
將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)的步驟,是將所述多媒體數(shù)據(jù)的文件名插入到所述文本數(shù)據(jù)中編輯成所述多媒體文檔,并將該多媒體文檔存儲(chǔ)在文檔存儲(chǔ)區(qū)中,所述多媒體數(shù)據(jù)的數(shù)據(jù)體存儲(chǔ)在多媒體數(shù)據(jù)存儲(chǔ)區(qū)內(nèi)。
其中,所述用于生成多媒體文檔的設(shè)備,包括
用于處理文本數(shù)據(jù)的裝置;
用于處理多媒體數(shù)據(jù)的裝置;
用于將文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔的裝置;
存儲(chǔ)裝置。 其中,所述用于使用多媒體文檔的設(shè)備,包括
讀裝置,用于讀取多媒體文檔;
處理裝置,用于對(duì)多媒體文檔進(jìn)行處理和解析;
播放裝置,用于根據(jù)處理裝置的輸出信號(hào),播放多媒體文檔的內(nèi)容。其中,所述多媒體文檔的數(shù)據(jù)處理系統(tǒng),包括
用于生成多媒體文檔的設(shè)備,
用于使用多媒體文檔的設(shè)備;
所述用于生成多媒體文檔的設(shè)備,包括
用于處理文本數(shù)據(jù)的裝置;
用于處理多媒體數(shù)據(jù)的裝置;
用于將文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔的裝置;及 存儲(chǔ)裝置;
所述存儲(chǔ)裝置設(shè)有文檔存儲(chǔ)區(qū)和多媒體數(shù)據(jù)存儲(chǔ)區(qū),所述插入了多媒體數(shù)據(jù)的文件名的多媒體文檔被存儲(chǔ)在所述文檔存儲(chǔ)區(qū)內(nèi),而所述多媒體數(shù)據(jù)的文件體仍存放在所述多媒體數(shù)據(jù)存儲(chǔ)區(qū)內(nèi)。本發(fā)明所提供的方法、設(shè)備和系統(tǒng),可實(shí)現(xiàn)多媒體文檔的生成、處理和使用,提供了一種結(jié)構(gòu)較為簡(jiǎn)單的多媒體數(shù)據(jù)結(jié)構(gòu),多媒體文檔的編輯更加簡(jiǎn)單,系統(tǒng)空間占用小,較為容易的實(shí)現(xiàn)多媒體文檔的編輯、排版和發(fā)布,可更充分地利用設(shè)備中存儲(chǔ)的多媒體資源,給客戶提供全新的數(shù)據(jù)操手段和輸出方式,增強(qiáng)了設(shè)備對(duì)文檔的趣味性、易用性和可視性。


圖I為實(shí)施例一所述的生成多媒體文檔的方法的步驟示意 圖2為實(shí)施例一所述的用于處理文本數(shù)據(jù)的步驟示意 圖3為實(shí)施例ニ所述的使用多媒體文檔的方法的示意 圖4為實(shí)施例ニ所述的處理多媒體文檔的步驟示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一
如圖I所示,ー種生成多媒體文檔的方法,包括
處理生成文本數(shù)據(jù);所述文本數(shù)據(jù)是指由字符構(gòu)成的計(jì)算機(jī)數(shù)據(jù),包括以ASCII碼方式存儲(chǔ)的英文、數(shù)字、特殊信息(如回車、換行信息等)數(shù)據(jù)或以計(jì)算機(jī)機(jī)內(nèi)碼方式存儲(chǔ)的漢字?jǐn)?shù)據(jù)。所述文本數(shù)據(jù)除有效字符信息外,不包含任何多媒體信息,如聲音、動(dòng)畫、圖像及視頻信息。處理生成多媒體數(shù)據(jù);所述多媒體數(shù)據(jù)是指包含有多媒體信息的數(shù)據(jù),如包含聲音、動(dòng)畫、圖像及視頻的ー種或多種信息。將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)的步驟;所述多媒體文檔是指將文本數(shù)據(jù)和多媒體數(shù)據(jù)進(jìn)行有效組織而形成的數(shù)據(jù)文件。通過(guò)讀取、解析并播放所述多媒體文檔,實(shí)現(xiàn)聲音、文字和圖像按照一定的組織形式進(jìn)行輸出,達(dá)到圖文聲井茂的視聽(tīng)效果。所述多媒體文檔的數(shù)據(jù)結(jié)構(gòu),包括
文件頭,用于記錄所述多媒體文檔的信息; 文件體,用于記錄所述多媒體文檔的文本數(shù)據(jù)和多媒體數(shù)據(jù)。所述文件頭,包括多媒體文檔的基本信息和多媒體數(shù)據(jù)對(duì)象信息;
本領(lǐng)域技術(shù)人員可以理解,所述多媒體文檔的數(shù)據(jù)結(jié)構(gòu)用于組織所述多媒體文檔的邏輯結(jié)構(gòu),尤其是所述多媒體文檔的文件頭的邏輯結(jié)構(gòu),是通過(guò)文件頭數(shù)據(jù)結(jié)構(gòu)來(lái)組織。本領(lǐng)域技術(shù)人員可以理解,所述多媒體對(duì)象數(shù)據(jù),是指用于插入到該多媒體文檔中的多媒體數(shù)據(jù)。所述多媒體數(shù)據(jù)對(duì)象信息,是指所述多媒體對(duì)象數(shù)據(jù)的相關(guān)信息,包括所述多媒體對(duì)象數(shù)據(jù)的數(shù)量、每個(gè)所述多媒體對(duì)象數(shù)據(jù)的長(zhǎng)度、所述多媒體對(duì)象數(shù)據(jù)的類型及位置索引值。所述多媒體文檔的基本信息,包括文檔類型、加密算法類型、壓縮算法類型、文檔長(zhǎng)度及文檔擁有者的名稱、密碼等。具體的,所述多媒體文檔的基本信息,包括如下內(nèi)容中的至少ー項(xiàng)
多媒體數(shù)據(jù)的格式信息(Media File Format),如圖片數(shù)據(jù)可以為JPG、BMP、PNG、GIF或其他圖片文件格式;如聲音數(shù)據(jù)可以為WAV、MID、MP3、SND、AMR或其他聲音文件格式;如視頻數(shù)據(jù)格式可以為RM、AVI、3GP、MP4、DAT或其他視頻文件格式;以及除上述多媒體文件格式以外的其他任何多媒體數(shù)據(jù)格式;
文件長(zhǎng)度信息(File Length),用于說(shuō)明該多媒體文檔的長(zhǎng)度;
文件名信息(File Name),用于說(shuō)明該多媒體文檔的文件名的字符串最大長(zhǎng)度,本實(shí)施例中,所述文件名的字符串最大長(zhǎng)度為100 ;
字節(jié)頭標(biāo)識(shí)信息(Doc Flag),用于說(shuō)明該文檔為多媒體文檔;本實(shí)施例中用字符“4”標(biāo)識(shí)該文檔為多媒體文檔;
多媒體對(duì)象數(shù)量信息(Media Count),用于說(shuō)明該多媒體文檔插入的多媒體數(shù)據(jù)對(duì)象的數(shù)量總和;
文本數(shù)據(jù)總長(zhǎng)度信息(Text Date Length),用于說(shuō)明該多媒體文檔中包含的文本數(shù)據(jù)的總長(zhǎng)度;
加密信息(Encrypt Flag),用于說(shuō)明該多媒體文檔是否經(jīng)過(guò)加密,本實(shí)施例中,用字符“O”表示該多媒體文檔未經(jīng)加密;用字符“I”表示該多媒體文檔已經(jīng)加密;
壓縮信息(Compress Flag),用于說(shuō)明該多媒體文檔是否經(jīng)過(guò)壓縮,本實(shí)施例中,用字符“O”表示該多媒體文檔未經(jīng)壓縮;用字符“I”表示該多媒體文檔已經(jīng)壓縮;用戶名信息(User Name),在當(dāng)該多媒體文檔設(shè)置了使用權(quán)限時(shí),用于說(shuō)明該多媒體文檔用戶名的字符串最大長(zhǎng)度;本實(shí)施例中,所述用戶名的字符串最大長(zhǎng)度為20 ;
密碼信息(User Pwd),在當(dāng)該多媒體文檔設(shè)置了使用權(quán)限時(shí),用于說(shuō)明該多媒體文檔驗(yàn)證密碼的字符串最大長(zhǎng)度;本實(shí)施例中,所述密碼的字符串最大長(zhǎng)度為32 ;
預(yù)留信息(Reserve),用于表示除上述信息以外的其他任何多媒體文檔的基本信息,本實(shí)施例中預(yù)留信息的最大長(zhǎng)度為10。所述文件體包括 文本數(shù)據(jù)和多媒體對(duì)象數(shù)據(jù)。本領(lǐng)域技術(shù)人員可以理解,所述文本數(shù)據(jù)是指當(dāng)前多媒體文檔所使用的文本數(shù)據(jù);所述多媒體對(duì)象數(shù)據(jù),是指用于插入到該多媒體文檔中的多媒體數(shù)據(jù)。如圖2所示,所述用于處理文本數(shù)據(jù)的步驟,包括
接收外部信號(hào)的當(dāng)前值;本領(lǐng)域技術(shù)人員可以理解,所述外部信號(hào)的當(dāng)前值反映用戶的輸入行為;
根據(jù)可擴(kuò)展標(biāo)記語(yǔ)言將所述外部信號(hào)的當(dāng)前值轉(zhuǎn)換為文本數(shù)據(jù);所述可擴(kuò)展標(biāo)記語(yǔ)言(XML, Extensible Markup Language),用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語(yǔ)言,可以用來(lái)標(biāo)記數(shù)據(jù)、定義數(shù)據(jù)類型,是ー種允許用戶對(duì)自己的標(biāo)記語(yǔ)言進(jìn)行定義的源語(yǔ)言。保存所述文本數(shù)據(jù);
本領(lǐng)域技術(shù)人員可以理解,所述多媒體數(shù)據(jù)設(shè)置有文件名和數(shù)據(jù)體,所述文件名是為所述數(shù)據(jù)體指定的名稱,用于區(qū)分和標(biāo)注數(shù)據(jù)體,所述多媒體數(shù)據(jù)的實(shí)際內(nèi)容被記載在所述數(shù)據(jù)體中。所述用于將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)的步驟,是將所述多媒體數(shù)據(jù)的文件名插入到所述文本數(shù)據(jù)中,編輯成所述多媒體文檔。用于實(shí)現(xiàn)本實(shí)施例所述的生成多媒體文檔的方法的計(jì)算機(jī)或其他設(shè)備的存儲(chǔ)空間中設(shè)有文檔存儲(chǔ)區(qū)和多媒體數(shù)據(jù)存儲(chǔ)區(qū),插入了多媒體數(shù)據(jù)的文件名的多媒體文檔被存儲(chǔ)在所述文檔存儲(chǔ)區(qū)內(nèi),而所述多媒體數(shù)據(jù)的數(shù)據(jù)體仍存放在所述多媒體數(shù)據(jù)存儲(chǔ)區(qū)內(nèi)。這樣,可有效減少所述多媒體文檔的存儲(chǔ)空間占用量,更加節(jié)省多媒體文檔的大小。所述用于將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)的步驟,還包括
預(yù)定義用于設(shè)置文字的標(biāo)記語(yǔ)義(TAG);
根據(jù)所述預(yù)定義的標(biāo)記語(yǔ)義(TAG)設(shè)置文字。本領(lǐng)域技術(shù)人員可以理解,所述用于設(shè)置文字的標(biāo)記語(yǔ)義(TAG),包括用于設(shè)置文字顔色的標(biāo)記語(yǔ)義(TAG)、用于設(shè)置文字大小的標(biāo)記語(yǔ)義(TAG)、用于設(shè)置文字字體的標(biāo)記語(yǔ)義(TAG)、用于設(shè)置文字對(duì)齊方式的標(biāo)記語(yǔ)義(TAG)。本實(shí)施例所提供的生成多媒體文檔的方法,還包括
用于對(duì)多媒體文檔進(jìn)行加密的步驟;這樣可提高所述多媒體文檔的安全性,保證用戶數(shù)據(jù)安全。本領(lǐng)域技術(shù)人員可以理解,所述多媒體文檔的加密,現(xiàn)有技術(shù)中已有多種算法,如MD5、SHA, DES及RSA等加密算法。本步驟可采用上述算法中得任ー種,也可采用自定義算法。當(dāng)然,本領(lǐng)域技術(shù)人員可以理解,如采用自定義算法,在對(duì)該多媒體文檔進(jìn)行解密時(shí)需采用與該自定義算法相對(duì)應(yīng)的解密算法。本實(shí)施例所提供的生成多媒體文檔的方法,還包括
用于對(duì)多媒體文檔進(jìn)行壓縮的步驟;本領(lǐng)域技術(shù)人員可以理解,所述多媒體文檔的壓縮,現(xiàn)有技術(shù)中已有多種處理方式,這里不再進(jìn)行贅述。本步驟,可采用現(xiàn)有技術(shù)中得壓縮方式處理所述多媒體文檔,也可采用自定義的壓縮方式。同樣,本領(lǐng)域技術(shù)人員可以理解,如采用自定義壓縮方式,在對(duì)該多媒體文檔進(jìn)行解壓縮時(shí)需采用與該自定義壓縮方式相對(duì)應(yīng)的解壓縮方式。實(shí)施例ニ
如圖3所示,ー種使用多媒體文檔的方法,依次包括
讀取多媒體文檔;
處理多媒體文檔;
根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放。本領(lǐng)域技術(shù)人員可以理解,所述播放,包括利用顯示器顯示圖像和利用音頻裝置輸出聲音。
如圖4所示,所述處理多媒體文檔,包括如下步驟
打開(kāi)多媒體文檔,讀取文件頭中的判斷標(biāo)識(shí);
如判斷標(biāo)識(shí)為無(wú)效標(biāo)識(shí),則退出處理多媒體文檔的步驟,停止使用該多媒體文檔;如判斷標(biāo)識(shí)為有效標(biāo)識(shí),則繼續(xù)進(jìn)行后續(xù)處理步驟;
所述后續(xù)處理步驟包括
確定所述多媒體文檔的文本數(shù)據(jù)和多媒體數(shù)據(jù)的位置;
讀取所述文本數(shù)據(jù)和多媒體數(shù)據(jù),并對(duì)所述文本數(shù)據(jù)和多媒體數(shù)據(jù)進(jìn)行解析。這樣就實(shí)現(xiàn)了對(duì)多媒體文檔的處理,便于根據(jù)處理結(jié)果調(diào)用計(jì)算機(jī)或其他設(shè)備的相應(yīng)裝置進(jìn)行播放。如圖4所示,在進(jìn)行后續(xù)處理步驟之前,還可以包括
讀取文件頭中的所述加密信息(Encrypt Flag),判斷所述多媒體文檔是否加密;如カロ密,則對(duì)所述多媒體文檔進(jìn)行解密處理;如未加密,則進(jìn)行后續(xù)處理步驟。如圖4所示,在進(jìn)行后續(xù)處理步驟之前,還可以包括
讀取文件頭中的所述壓縮信息(Compress Flag),判斷所述多媒體文檔是否經(jīng)壓縮處理,如經(jīng)壓縮處理,則對(duì)所述多媒體文檔進(jìn)行解壓縮處理;如未經(jīng)壓縮處理,則則進(jìn)行后續(xù)處理步驟。與所述實(shí)施例一相一致的是在本實(shí)施例ニ中,加密信息(Encrypt Flag)的標(biāo)識(shí)字符為“O”表示該多媒體文檔未經(jīng)加密;加密信息(Encrypt Flag)的標(biāo)識(shí)字符為“I”表示該多媒體文檔已經(jīng)加密。壓縮信息(Compress Flag)的標(biāo)識(shí)字符為“O”表示該多媒體文檔未經(jīng)壓縮;壓縮信息(Compress Flag)的標(biāo)識(shí)字符為“ I”表示該多媒體文檔已經(jīng)壓縮。所述根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放,包括
根據(jù)處理結(jié)果,分析出所述多媒體數(shù)據(jù)的格式;
根據(jù)所述多媒體數(shù)據(jù)的格式,調(diào)用相對(duì)應(yīng)的接ロ,從而實(shí)現(xiàn)用相對(duì)應(yīng)的裝置進(jìn)行播放。所述根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放,還包括
根據(jù)顯示屏的尺寸調(diào)解文字、圖片的顯示布局。所述根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放,還包括
當(dāng)未找到與所述多媒體數(shù)據(jù)的格式相對(duì)應(yīng)的接ロ時(shí),顯示提示圖片或文字。本領(lǐng)域技術(shù)人員可以理解,所述提示圖片用于提示用戶當(dāng)前的多媒體文檔無(wú)法進(jìn)行播放,可以具有提示性的語(yǔ)言或標(biāo)志,如“格式不支持”或“U”等。
實(shí)施例三
ー種多媒體文檔的數(shù)據(jù)處理方法,包括
用于生成多媒體文檔的步驟;
用于使用多媒體文檔的步驟。本實(shí)施例所述的用于生成多媒體文檔的步驟,與所述事實(shí)例一中所述的用于生成多媒體文檔的步驟相同;本實(shí)施例所述的用于使用多媒體文檔的步驟,與所述實(shí)施例ニ中所述的用于使用多媒體文檔的步驟相同。實(shí)施例四
一種用于生成多媒體文檔的設(shè)備,包括
用于處理文本數(shù)據(jù)的裝置;所述文本數(shù)據(jù)是指由字符構(gòu)成的計(jì)算機(jī)數(shù)據(jù),包括以ASCII碼方式存儲(chǔ)的英文、數(shù)字、特殊信息(如回車、換行信息等)數(shù)據(jù)或以計(jì)算機(jī)機(jī)內(nèi)碼方式存儲(chǔ)的漢字?jǐn)?shù)據(jù)。所述文本數(shù)據(jù)除有效字符信息外,不包含任何多媒體信息,如聲音、動(dòng)畫、圖像及視頻信息。用于處理多媒體數(shù)據(jù)的裝置;所述多媒體數(shù)據(jù)是指包含有多媒體信息的數(shù)據(jù),如包含聲音、動(dòng)畫、圖像及視頻的ー種或多種信息。用于將文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔的裝置;所述多媒體文檔是指將文本數(shù)據(jù)和多媒體數(shù)據(jù)進(jìn)行有效組織而形成的數(shù)據(jù)文件。通過(guò)讀取、解析并播放所述多媒體文檔,實(shí)現(xiàn)聲音、文字和圖像按照一定的組織形式進(jìn)行輸出,達(dá)到圖文聲井茂的視聽(tīng)效果O存儲(chǔ)裝置,用于存儲(chǔ)所述用于將文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔的裝置生成的多媒體文檔。所述用于將文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔的裝置,字體設(shè)置模塊,用于根據(jù)預(yù)定義的標(biāo)記語(yǔ)義(TAG)設(shè)置文字格式,所述文字格式包括文字顔色、文字大小、文字字體、文字對(duì)齊方式等。所述存儲(chǔ)裝置設(shè)有文檔存儲(chǔ)區(qū)和多媒體數(shù)據(jù)存儲(chǔ)區(qū)。所述插入了多媒體數(shù)據(jù)的文件名的多媒體文檔被存儲(chǔ)在所述文檔存儲(chǔ)區(qū)內(nèi),而所述多媒體數(shù)據(jù)的文件體仍存放在所述多媒體數(shù)據(jù)區(qū)內(nèi)。這樣,可有效減少所述多媒體文檔的存儲(chǔ)空間占用量,更加節(jié)省多媒體文檔的大小。本實(shí)施例四中所述的多媒體文檔的數(shù)據(jù)結(jié)構(gòu)與所述實(shí)施例一中所述的多媒體文檔的數(shù)據(jù)結(jié)構(gòu)相同。所述用于處理文本數(shù)據(jù)的裝置,包括
用于接收外部信號(hào)的裝置;本領(lǐng)域技術(shù)人員可以理解,所述外部信號(hào)的當(dāng)前值反映用戶的輸入行為;
用于根據(jù)可擴(kuò)展標(biāo)記語(yǔ)言將所述外部信號(hào)轉(zhuǎn)換為文本數(shù)據(jù)的裝置;
用于存儲(chǔ)文本數(shù)據(jù)的模塊;所述用于存儲(chǔ)文本數(shù)據(jù)的模塊可以是所述存儲(chǔ)裝置中所述的文檔存儲(chǔ)區(qū)。本實(shí)施例所提供的用于生成多媒體文檔的設(shè)備,還包括
用于對(duì)所述多媒體文檔進(jìn)行加密的裝置;該裝置可實(shí)現(xiàn)對(duì)多媒體文檔的進(jìn)行加密,這樣可提高所述多媒體文檔的安全性,保證用戶數(shù)據(jù)安全。本領(lǐng)域技術(shù)人員可以理解,所述多媒體文檔的加密,現(xiàn)有技術(shù)中已有多種算法,如MD5、SHA, DES及RSA等加密算法。所述加密裝置可以是采用上述任一種加密算法的裝置,也可以是采用自定義加密算法的裝置。當(dāng)然,本領(lǐng)域技術(shù)人員可以理解,如采用自定義算法,在對(duì)該多媒體文檔進(jìn)行解密時(shí)需設(shè)置相應(yīng)的解密裝置。本實(shí)施例所提供的用于生成多媒體文檔的設(shè)備,還包括
用于對(duì)所述多媒體文檔進(jìn)行壓縮的裝置。本領(lǐng)域技術(shù)人員可以理解,所述多媒體文檔的壓縮,現(xiàn)有技術(shù)中已有多種處理方式,這里不再進(jìn)行贅述。所述用于對(duì)所述多媒體文檔進(jìn)行壓縮的裝置,可以是采用了現(xiàn)有技術(shù)中壓縮處理方式的壓縮裝置,也可以是采用了自定義壓縮方式的壓縮裝置。同樣,本領(lǐng)域技術(shù)人員可以理解,如采用自定義壓縮方式的壓縮裝置,在對(duì)該多媒體文檔進(jìn)行解壓縮時(shí)需 設(shè)置相應(yīng)的解壓縮裝置。實(shí)施例五
一種用于使用多媒體文檔的設(shè)備,包括
讀裝置,用于讀取多媒體文檔;
處理裝置,用于對(duì)多媒體文檔進(jìn)行處理和解析;
播放裝置,用于根據(jù)處理裝置的輸出信號(hào),播放多媒體文檔的內(nèi)容。本領(lǐng)域技術(shù)人員可以理解,所述播放,包括利用顯示器顯示圖像和利用音頻裝置輸出聲音。所述播放裝置利用API接ロ與所述處理裝置連接,用于接收所述處理裝置的輸出信號(hào)。根據(jù)輸出信號(hào)的不同,調(diào)用不同的API接ロ,從而實(shí)現(xiàn)利用不同的播放裝置進(jìn)行播放。實(shí)施例六
ー種多媒體文檔的數(shù)據(jù)處理系統(tǒng),包括
用于生成多媒體文檔的設(shè)備,
用于使用多媒體文檔的設(shè)備。本實(shí)施例六中所述的用于生成多媒體文檔的設(shè)備,與所述實(shí)施例四中所述的用于生成多媒體文檔的設(shè)備相同;本實(shí)施例六中所述的用于使用多媒體文檔的設(shè)備,與所述實(shí)施例五中所述的用于使用多媒體文檔的設(shè)備相同。另外上述實(shí)施例一至實(shí)施例六中所述的多媒體文檔,其文檔頭長(zhǎng)度的計(jì)算方法是
根據(jù)多媒體文檔中插入的多媒體數(shù)據(jù)的數(shù)量動(dòng)態(tài)計(jì)算文件頭長(zhǎng)度。具體包括如下步驟
根據(jù)多媒體對(duì)象數(shù)量信息(Media Count)動(dòng)態(tài)計(jì)算多媒體數(shù)據(jù)文件頭信息的長(zhǎng)度LI ; 計(jì)算文件頭信息中除多媒體數(shù)據(jù)文件頭信息之外的其他信息的長(zhǎng)度L2 ;
將上述計(jì)算結(jié)果求和,獲得文件頭長(zhǎng)度,即L1+L2。所述多媒體數(shù)據(jù)文件頭信息的長(zhǎng)度LI的計(jì)算方法為
(多媒體對(duì)象數(shù)量信息的值M-1) *單個(gè)多媒體數(shù)據(jù)文件頭信息的長(zhǎng)度L0。本領(lǐng)域技術(shù)人員可以理解,文件頭長(zhǎng)度隨著該多媒體文檔插入的多媒體數(shù)據(jù)的對(duì)象的數(shù)量的不同而變化。要計(jì)算出所述文件頭的長(zhǎng)度,首先應(yīng)確定該多媒體文檔插入多媒體數(shù)據(jù)的對(duì)象的數(shù)量。根據(jù)所述多媒體對(duì)象數(shù)量信息(Media Count)就可以確定所述多媒體文檔插入的多媒體數(shù)據(jù)的對(duì)象的數(shù)量。
最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施 例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種生成多媒體文檔的方法,其特征在于,包括 處理生成文本數(shù)據(jù); 處理生成多媒體數(shù)據(jù); 將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)。
2.如權(quán)利要求I所述的生成多媒體文檔的方法,其特征在于 將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)的步驟,是將所述多媒體數(shù)據(jù)的文件名插入到所述文本數(shù)據(jù)中編輯成所述多媒體文檔,并將該多媒體文檔存儲(chǔ)在文檔存儲(chǔ)區(qū)中,所述多媒體數(shù)據(jù)的數(shù)據(jù)體存儲(chǔ)在多媒體數(shù)據(jù)存儲(chǔ)區(qū)內(nèi)。
3.如權(quán)利要求2所述的生成多媒體文檔的方法,其特征在于,所述用于將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)的步驟包括 預(yù)定義用于設(shè)置文字的標(biāo)記語(yǔ)義; 根據(jù)所述預(yù)定義的標(biāo)記語(yǔ)義設(shè)置文字。
4.如權(quán)利要求I至3中任一項(xiàng)所述的生成多媒體文檔的方法,其特征在于,所述多媒體文檔的數(shù)據(jù)結(jié)構(gòu)包括 文件頭,用于記錄所述多媒體文檔的信息; 文件體,用于記錄所述多媒體文檔的文本數(shù)據(jù)和多媒體數(shù)據(jù)。
5.如權(quán)利要求4所述的生成多媒體文檔的方法,其特征在于,所述文件頭包括 多媒體文檔的基本信息和多媒體數(shù)據(jù)對(duì)象索引信息。
6.如權(quán)利要求4所述的生成多媒體文檔的方法,其特征在于,所述文件體包括 文本數(shù)據(jù)和多媒體對(duì)象數(shù)據(jù)。
7.如權(quán)利要求I至3中任一項(xiàng)所述的生成多媒體文檔的方法,其特征在于,所述處理文本數(shù)據(jù)的步驟包括 接收外部信號(hào)的當(dāng)前值; 根據(jù)可擴(kuò)展標(biāo)記語(yǔ)言將所述外部信號(hào)的當(dāng)前值轉(zhuǎn)換為文本數(shù)據(jù); 保存所述文本數(shù)據(jù)。
8.如權(quán)利要求I至3中任一項(xiàng)所述的生成多媒體文檔的方法,其特征在于,還包括 用于對(duì)多媒體文檔進(jìn)行加密的步驟。
9.如權(quán)利要求I至3中任一項(xiàng)所述的生成多媒體文檔的方法,其特征在于,還包括 用于對(duì)多媒體文檔進(jìn)行壓縮的步驟。
10.如權(quán)利要求4所述的生成多媒體文檔的方法,其特征在于,所述文件頭的長(zhǎng)度為 (多媒體對(duì)象數(shù)量信息的值M-I) *單個(gè)多媒體數(shù)據(jù)文件頭信息的長(zhǎng)度L0。
11.一種使用多媒體文檔的方法,其特征在于,包括 讀取多媒體文檔; 處理多媒體文檔; 根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放。
12.如權(quán)利要求11所述的使用多媒體文檔的方法,其特征在于,所述處理多媒體文檔的步驟包括 打開(kāi)多媒體文檔,讀取文件頭中的判斷標(biāo)識(shí); 如判斷標(biāo)識(shí)為無(wú)效標(biāo)識(shí),則退出處理多媒體文檔的步驟,停止使用該多媒體文檔;如判斷標(biāo)識(shí)為有效標(biāo)識(shí),則繼續(xù)進(jìn)行后續(xù)處理步驟; 所述后續(xù)處理步驟包括 確定所述多媒體文檔的文本數(shù)據(jù)和多媒體數(shù)據(jù)的位置; 讀取所述文本數(shù)據(jù)和多媒體數(shù)據(jù),并對(duì)所述文本數(shù)據(jù)和多媒體數(shù)據(jù)進(jìn)行解析。
13.如權(quán)利要求12所述的使用多媒體文檔的方法,其特征在于,在進(jìn)行后續(xù)處理步驟之前,還包括· 讀取文件頭中的所述加密信息(Encrypt Flag),判斷所述多媒體文檔是否加密;如力口密,則對(duì)所述多媒體文檔進(jìn)行解密處理;如未加密,則進(jìn)行后續(xù)處理步驟。
14.如權(quán)利要求12或13所述的使用多媒體文檔的方法,其特征在于,在進(jìn)行后續(xù)處理步驟之前,還包括 讀取文件頭中的所述壓縮信息(Compress Flag),判斷所述多媒體文檔是否經(jīng)壓縮處理,如經(jīng)壓縮處理,則對(duì)所述多媒體文檔進(jìn)行解壓縮處理;如未經(jīng)壓縮處理,則進(jìn)行后續(xù)處理步驟。
15.如權(quán)利要求11所述的使用多媒體文檔的方法,其特征在于,所述根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放的步驟,包括 根據(jù)處理結(jié)果,分析出所述多媒體數(shù)據(jù)的格式; 根據(jù)所述多媒體數(shù)據(jù)的格式,調(diào)用相對(duì)應(yīng)的接口,從而實(shí)現(xiàn)用相對(duì)應(yīng)的裝置進(jìn)行播放。
16.如權(quán)利要求15所述的使用多媒體文檔的方法,其特征在于,所述根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放的步驟,還包括 根據(jù)顯示屏的尺寸調(diào)解文字、圖片的顯示布局。
17.如權(quán)利要求15所述的使用多媒體文檔的方法,其特征在于,所述根據(jù)處理結(jié)果,調(diào)用相應(yīng)裝置進(jìn)行播放的步驟,還包括 當(dāng)未找到與所述多媒體數(shù)據(jù)的格式相對(duì)應(yīng)的接口時(shí),顯示提示圖片或文字。
18.—種多媒體文檔的數(shù)據(jù)處理方法,其特征在于,包括 生成多媒體文檔; 使用多媒體文檔; 所述生成多媒體文檔的步驟,包括 處理生成文本數(shù)據(jù); 處理生成多媒體數(shù)據(jù); 將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ); 其中 將所述文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔并存儲(chǔ)的步驟,是將所述多媒體數(shù)據(jù)的文件名插入到所述文本數(shù)據(jù)中編輯成所述多媒體文檔,并將該多媒體文檔存儲(chǔ)在文檔存儲(chǔ)區(qū)中,所述多媒體數(shù)據(jù)的數(shù)據(jù)體存儲(chǔ)在多媒體數(shù)據(jù)存儲(chǔ)區(qū)內(nèi)。
19.一種用于生成多媒體文檔的設(shè)備,其特征在于,包括 用于處理文本數(shù)據(jù)的裝置; 用于處理多媒體數(shù)據(jù)的裝置; 用于將文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔的裝置; 存儲(chǔ)裝置。
20.如權(quán)利要求19所述的用于生成多媒體文檔的設(shè)備,其特征在于 所述存儲(chǔ)裝置設(shè)有文檔存儲(chǔ)區(qū)和多媒體數(shù)據(jù)存儲(chǔ)區(qū),所述插入了多媒體數(shù)據(jù)的文件名的多媒體文檔被存儲(chǔ)在所述文檔存儲(chǔ)區(qū)內(nèi),而所述多媒體數(shù)據(jù)的文件體仍存放在所述多媒體數(shù)據(jù)存儲(chǔ)區(qū)內(nèi)。
21.如權(quán)利要求20所述的用于生成多媒體文檔的設(shè)備,其特征在于,所述用于將文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔的裝置還設(shè)有 字體設(shè)置模塊,用于根據(jù)預(yù)定義的標(biāo)記語(yǔ)義設(shè)置文字格式。
22.如權(quán)利要求19至21中任一項(xiàng)所述的用于生成多媒體文檔的設(shè)備,其特征在于,所述多媒體文檔的數(shù)據(jù)結(jié)構(gòu)包括 文件頭,用于記錄所述多媒體文檔的信息; 文件體,用于記錄所述多媒體文檔的文本數(shù)據(jù)和多媒體數(shù)據(jù)。
23.如權(quán)利要求22所述的用于生成多媒體文檔的設(shè)備,其特征在于,所述文件頭包括 多媒體文檔的基本信息和多媒體數(shù)據(jù)對(duì)象索引信息。
24. 文本數(shù)據(jù)和多媒體對(duì)象數(shù)據(jù)。
25.如權(quán)利要求19至21中任一項(xiàng)所述的用于生成多媒體文檔的設(shè)備,其特征在于,所述用于處理文本數(shù)據(jù)的裝置包括 用于接收外部信號(hào)的裝置; 用于根據(jù)可擴(kuò)展標(biāo)記語(yǔ)言將所述外部信號(hào)轉(zhuǎn)換為文本數(shù)據(jù)的裝置; 用于存儲(chǔ)文本數(shù)據(jù)的模塊。
26.如權(quán)利要求19至21中任一項(xiàng)所述的用于生成多媒體文檔的設(shè)備,其特征在于,還包括 用于對(duì)所述多媒體文檔進(jìn)行加密的裝置。
27.如權(quán)利要求19至21中任一項(xiàng)所述的用于生成多媒體文檔的設(shè)備,其特征在于,還包括 用于對(duì)所述多媒體文檔進(jìn)行壓縮的裝置。
28.一種用于使用多媒體文檔的設(shè)備,其特征在于,包括 讀裝置,用于讀取多媒體文檔; 處理裝置,用于對(duì)多媒體文檔進(jìn)行處理和解析; 播放裝置,用于根據(jù)處理裝置的輸出信號(hào),播放多媒體文檔的內(nèi)容。
29.如權(quán)利要求28所述的用于使用多媒體文檔的設(shè)備,其特征在于 所述播放裝置利用API接口與所述處理裝置連接。
30.一種多媒體文檔的數(shù)據(jù)處理系統(tǒng),其特征在于,包括 用于生成多媒體文檔的設(shè)備, 用于使用多媒體文檔的設(shè)備; 所述用于生成多媒體文檔的設(shè)備,包括 用于處理文本數(shù)據(jù)的裝置; 用于處理多媒體數(shù)據(jù)的裝置; 用于將文本數(shù)據(jù)和多媒體數(shù)據(jù)編輯成多媒體文檔的裝置;及存儲(chǔ)裝置; 其中 所述存儲(chǔ)裝置設(shè)有文檔存儲(chǔ)區(qū)和多媒體數(shù)據(jù)存儲(chǔ)區(qū),所述插入了多媒體數(shù)據(jù)的文件名的多媒體文檔被存儲(chǔ)在所述文檔存儲(chǔ)區(qū)內(nèi),而所述多媒體數(shù)據(jù)的文件體仍存放在所述多媒體數(shù)據(jù)存儲(chǔ)區(qū)內(nèi)。
全文摘要
本發(fā)明公開(kāi)了一種生成多媒體文檔的方法、一種使用多媒體文檔的方法及由上述兩種方法組成的多媒體文檔的數(shù)據(jù)處理方法;一種用于生成多媒體文檔的設(shè)備、一種用于使用多媒體文檔的設(shè)備及由上述兩種設(shè)備構(gòu)成的多媒體文檔的數(shù)據(jù)處理系統(tǒng)。本發(fā)明所提供的方法、設(shè)備和系統(tǒng),可實(shí)現(xiàn)多媒體文檔的生成、處理和使用,提供了一種結(jié)構(gòu)較為簡(jiǎn)單的多媒體數(shù)據(jù)結(jié)構(gòu),多媒體文檔的編輯更加簡(jiǎn)單,系統(tǒng)空間占用小,較為容易的實(shí)現(xiàn)多媒體文檔的編輯、排版和發(fā)布,可更充分地利用設(shè)備中存儲(chǔ)的多媒體資源,給客戶提供全新的數(shù)據(jù)操作手段和輸出方式,增強(qiáng)了設(shè)備對(duì)文檔的趣味性、易用性和可視性。
文檔編號(hào)G06F17/30GK102682072SQ20121005953
公開(kāi)日2012年9月19日 申請(qǐng)日期2012年3月8日 優(yōu)先權(quán)日2012年3月8日
發(fā)明者王海軍 申請(qǐng)人:上海摩軟通訊技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1