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

一種在線多媒體文件編輯方法及系統(tǒng)的制作方法

文檔序號:6764778閱讀:214來源:國知局
一種在線多媒體文件編輯方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種在線多媒體文件編輯方法及系統(tǒng),其中,所述方法包括步驟:接收用戶的剪輯指令,生成包含至少一個剪輯范圍的剪輯信息,并將剪輯信息發(fā)送至服務器端;服務器端讀取需剪輯的源文件的流媒體數(shù)據(jù)描述文件,將源文件的流媒體數(shù)據(jù)描述文件的所有數(shù)據(jù)片段的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中;服務器端讀取剪輯信息中的剪輯范圍,將源數(shù)據(jù)片段信息列表中的屬于該剪輯范圍內的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,并根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
【專利說明】一種在線多媒體文件編輯方法及系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及在線多媒體文件點播【技術領域】,尤其涉及一種在線多媒體文件編輯方法及系統(tǒng)。
【背景技術】
[0002]近年來,隨著Apple公司的iPhone、iPad等移動終端的市場占有量逐漸增大,國內外的主流在線視頻網(wǎng)站都開始支持HTTP Live Streaming(基于HTTP的流媒體網(wǎng)絡傳輸協(xié)議)點播技術。
[0003]HTTP Live Streaming點播技術的工作原理是把數(shù)據(jù)源描述為一個個的小片段,每個小片段是格式為mpeg2-tS的數(shù)據(jù)。點播開始時,客戶端會從服務器下載一個格式為m3u8的文件,這個m3u8文件包含了構成數(shù)據(jù)源的所有數(shù)據(jù)片段的信息,如:URL、時長;播放時,客戶端會按照這些數(shù)據(jù)片段的次序,一個個將其下載到本地。
[0004]在線視頻等多媒體網(wǎng)站的視頻資源中,用戶上傳分享的視頻日益增多。在這些視頻中,除過個人拍攝的家庭、生活視頻外,很大一部分是依據(jù)個人喜好,對電影、電視劇、動畫、廣告、新聞等媒體資源進行剪輯后得到的視頻。因為在線視頻網(wǎng)站都不支持剪輯操作,所以當用戶在線觀看某個視頻時,如果對其中的一個時間段感興趣,希望截取出來時,必須先將整個視頻下載到本地,再使用視頻編輯工具,如格式工廠、MediaCoder等軟件,經過一系列的解析、解碼、重采樣、編碼、封裝等步驟,截取出指定時間段的數(shù)據(jù)保存為剪輯,最后,將剪輯文件提交到網(wǎng)站上發(fā)布分享。
[0005]但上述剪輯方法操作過程不方便,受到各種各樣的限制,例如版權保護的問題;視頻源的數(shù)據(jù)量非常大,下載時間長;使用編輯工具時,需要配置多種參數(shù),對于用戶并不友好;視頻編輯工具的數(shù)據(jù)處理過程包括編解碼技術和圖像處理算法,導致系統(tǒng)開銷較大。
[0006]因此,現(xiàn)有技術還有待于改進和發(fā)展。

【發(fā)明內容】

[0007]鑒于上述現(xiàn)有技術的不足,本發(fā)明的目的在于提供一種在線多媒體文件編輯方法及系統(tǒng),旨在解決現(xiàn)有的視頻編輯方法操作不方便、受限制、數(shù)據(jù)處理量大、系統(tǒng)開銷大的問題。
[0008]本發(fā)明的技術方案如下:
一種在線多媒體文件編輯方法,其中,包括步驟:
A、接收用戶的剪輯指令,生成包含至少一個剪輯范圍的剪輯信息,并將剪輯信息發(fā)送至服務器端;
B、服務器端讀取需剪輯的源文件的流媒體數(shù)據(jù)描述文件,將源文件的流媒體數(shù)據(jù)描述文件的所有數(shù)據(jù)片段的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中;
C、服務器端讀取剪輯信息中的剪輯范圍,將源數(shù)據(jù)片段信息列表中的屬于該剪輯范圍內的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,并根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
[0009]所述的在線多媒體文件編輯方法,其中,所述步驟A具體包括:
Al、接收用戶選取的開始時間點以及結束時間點;
A2、判斷開始時間點與結束時間點形成的剪輯范圍是否有效;
A3、當剪輯范圍有效時,將剪輯范圍加入剪輯信息,并將剪輯信息發(fā)送至服務器端。
[0010]所述的在線多媒體文件編輯方法,其中,所述步驟B具體包括:
B1、服務器端讀取源文件的流媒體數(shù)據(jù)描述文件,從所述的源文件的流媒體數(shù)據(jù)描述文件中檢索數(shù)據(jù)片段的標簽;
B2、當從所述源文件的流媒體數(shù)據(jù)描述文件中檢索出數(shù)據(jù)片段的標簽后,讀取該標簽包含的數(shù)據(jù)片段信息,并將讀取的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中。
[0011]所述的在線多媒體文件編輯方法,其中,所述步驟C具體包括:
Cl、服務器端讀取剪輯信息中包含的所有的剪輯范圍;
C2、在所述源數(shù)據(jù)片段信息列表中查找到屬于剪輯范圍的數(shù)據(jù)片段信息;
C3、提取出查找到的數(shù)據(jù)片段信息,并將提取出的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
[0012]所述的在線多媒體文件編輯方法,其中,所述源文件的流媒體數(shù)據(jù)描述文件以及剪輯文件的流媒體數(shù)據(jù)描述文件均為格式為m3u8的文本數(shù)據(jù)。
[0013]一種在線多媒體文件編輯系統(tǒng),其中,包括:
剪輯信息發(fā)送模塊,用于接收用戶的剪輯指令,生成包含至少一個剪輯范圍的剪輯信息,并將剪輯信息發(fā)送至服務器端;
源數(shù)據(jù)片段信息列表創(chuàng)建模塊,用于讀取需剪輯的源文件的流媒體數(shù)據(jù)描述文件,將源文件的流媒體數(shù)據(jù)描述文件的所有數(shù)據(jù)片段的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中;
剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建模塊,用于讀取剪輯信息中的剪輯范圍,將源數(shù)據(jù)片段信息列表中的屬于該剪輯范圍內的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,并根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
[0014]所述的在線多媒體文件編輯系統(tǒng),其中,所述剪輯信息發(fā)送模塊具體包括:
時間點接收單元,用于接收用戶選取的開始時間點以及結束時間點;
判斷單元,用于判斷開始時間點與結束時間點形成的剪輯范圍是否有效;
發(fā)送單元,用于當剪輯范圍有效時,將剪輯范圍加入剪輯信息,并將剪輯信息發(fā)送至服務器端。
[0015]所述的在線多媒體文件編輯系統(tǒng),其中,所述源數(shù)據(jù)片段信息列表創(chuàng)建模塊具體包括:
標簽檢索單元,用于讀取源文件的流媒體數(shù)據(jù)描述文件,從所述的源文件的流媒體數(shù)據(jù)描述文件中檢索數(shù)據(jù)片段的標簽;
源數(shù)據(jù)片段信息列表創(chuàng)建單元,用于當從所述源文件的流媒體數(shù)據(jù)描述文件中檢索出數(shù)據(jù)片段的標簽后,讀取該標簽包含的數(shù)據(jù)片段信息,并將讀取的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中。[0016]所述的在線多媒體文件編輯系統(tǒng),其中,所述剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建模塊具體包括:
剪輯范圍讀取單元,用于讀取剪輯信息中包含的所有的剪輯范圍;
查找單元,用于在所述源數(shù)據(jù)片段信息列表中查找到屬于剪輯范圍的數(shù)據(jù)片段信息;剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建單元,用于提取出查找到的數(shù)據(jù)片段信息,并將提取出的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
[0017]所述的在線多媒體文件編輯系統(tǒng),其中,所述源文件的流媒體數(shù)據(jù)描述文件以及剪輯文件的流媒體數(shù)據(jù)描述文件均為格式為m3u8的文本數(shù)據(jù)。
[0018]有益效果:本發(fā)明通過由客戶端先生成剪輯信息,然后由服務器端生成包含所有數(shù)據(jù)片段的數(shù)據(jù)片段信息的源數(shù)據(jù)片段信息列表,根據(jù)所述剪輯信息,提取出屬于剪輯范圍內的數(shù)據(jù)片段信息生成剪輯數(shù)據(jù)片段信息列表,并由此創(chuàng)建出剪輯文件的流媒體數(shù)據(jù)描述文件,本發(fā)明無需先將多媒體文件下載下來,所以回避了版權保護問題,又因為服務器端只需處理m3u8的文本數(shù)據(jù),所以系統(tǒng)開銷很小,此外,由于用戶發(fā)布的剪輯文件是源多媒體文件的數(shù)據(jù)片段,所以也節(jié)省了服務器的存儲空間。
【專利附圖】

【附圖說明】
[0019]圖1為本發(fā)明在線視頻編輯方法較佳實施例的流程圖。
[0020]圖2為圖1所示方法中步驟SlOl的具體流程圖。
[0021]圖3為圖1所示方法中步驟S102的具體流程圖。
[0022]圖4為圖1所示方法中步驟S103的具體流程圖。
[0023]圖5為本發(fā)明在線視頻編輯系統(tǒng)較佳實施例的結構框圖。
[0024]圖6為圖5所示系統(tǒng)中剪輯信息發(fā)送模塊的具體結構框圖。
[0025]圖7為圖5所示系統(tǒng)中源數(shù)據(jù)片段信息列表創(chuàng)建模塊的具體結構框圖。
[0026]圖8為圖5所示系統(tǒng)中剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建模塊的具體結構框圖。
【具體實施方式】
[0027]本發(fā)明提供一種在線視頻編輯方法及系統(tǒng),為使本發(fā)明的目的、技術方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0028]請參閱圖1,圖1為本發(fā)明一種在線視頻編輯方法較佳實施例的流程圖,如圖所示,其包括步驟:
5101、接收用戶的剪輯指令,生成包含至少一個剪輯范圍的剪輯信息,并將剪輯信息發(fā)送至服務器端;
5102、服務器端讀取需剪輯的源文件的流媒體數(shù)據(jù)描述文件,將源文件的流媒體數(shù)據(jù)描述文件的所有數(shù)據(jù)片段的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中;
5103、服務器端讀取剪輯信息中的剪輯范圍,將源數(shù)據(jù)片段信息列表中的屬于該剪輯范圍內的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
[0029]在步驟SlOl中,首先由客戶端生成剪輯信息,該剪輯信息是用戶需要對多媒體文件進行剪輯后的剪輯文件的起止時間信息,表示剪輯文件屬于整個多媒體文件(即源文件)某個或某些時間段的文件,即用戶需要剪輯發(fā)布的某些片段。
[0030]具體來說,如圖2所示,所述步驟SlOl可具體細化為以下步驟:
5201、選取開始時間點;
5202、選取結束時間點;
5203、判斷開始時間點與結束時間點形成的剪輯范圍是否有效;當是時執(zhí)行步驟S204,否則返回步驟S201,重新選取開始時間點;
5204、將剪輯范圍加入剪輯信息;
5205、判斷是否繼續(xù)添加剪輯范圍;當是時返回步驟S201,繼續(xù)選取開始時間點,否則執(zhí)行步驟S206 ;
5206、將剪輯信息發(fā)送至服務器端。
[0031]在上述步驟中,開始時間點與結束時間點必須在多媒體文件的時間段范圍內,SP剪輯范圍必須有效,另外,客戶端可選取多個時間段,即選取多個對應的開始時間點與結束時間點,只需保證有效即可。包含剪輯范圍的剪輯信息將被發(fā)送至服務器端,由服務器端按照剪輯信息生成第二流媒體文件,此過程在后文具體描述。
[0032]在步驟S102中,此步驟是由服務器端提取出源文件的所有數(shù)據(jù)片段信息,進而創(chuàng)建源數(shù)據(jù)片段信息列表。如圖3所示,所述步驟S102具體包括:
5301、服務器端讀取需剪輯的源文件的流媒體數(shù)據(jù)描述文件;
5302、在所述源文件的流媒體數(shù)據(jù)描述文件中檢索數(shù)據(jù)片段的標簽;一個標簽對應一數(shù)據(jù)片段,在所述標簽中包含有對應的數(shù)據(jù)片段的數(shù)據(jù)片段信息,例如URI和時長等信息;
5303、判斷是否檢索到數(shù)據(jù)片段的標簽,當是時執(zhí)行步驟S304,否則執(zhí)行步驟S306;
5304、讀取該標簽包含的數(shù)據(jù)片段的數(shù)據(jù)片段信息;
5305、將讀取到的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表,并返回步驟S302,繼續(xù)判斷是否還檢索到數(shù)據(jù)片段的標簽;
5306、完成對源文件的所有數(shù)據(jù)片段的數(shù)據(jù)片段信息的提取,創(chuàng)建包含所有數(shù)據(jù)片段的數(shù)據(jù)片段信息的源數(shù)據(jù)片段信息列表。
[0033]上述細化步驟中,服務器端首先讀取源文件的流媒體數(shù)據(jù)描述文件,即m3u8文件,從中找出數(shù)據(jù)片段的標簽,然后讀取標簽中的數(shù)據(jù)片段信息,例如URL和時長等等聲明信息,然后將這些信息添加至源數(shù)據(jù)片段信息列表中,在該源數(shù)據(jù)片段信息列表中包含了所有數(shù)據(jù)片段的數(shù)據(jù)片段信息,接下來即可根據(jù)前面的得到的剪輯范圍來進行篩選,從而獲取需要的數(shù)據(jù)片段信息。
[0034]在步驟S103中,創(chuàng)建了源數(shù)據(jù)片段信息列表后,可根據(jù)客戶端發(fā)送的剪輯信息,將屬于用戶需要的剪輯范圍的數(shù)據(jù)片段信息提取出來,從而獲得用戶需要的剪輯數(shù)據(jù)片段信息列表。
[0035]如圖4所示,步驟S103具體包括步驟:
5401、服務器端讀取剪輯信息中包含的剪輯范圍;
5402、獲取剪輯范圍的開始時間點和結束時間點; 5403、在所述源數(shù)據(jù)片段信息列表中查找屬于該剪輯范圍的數(shù)據(jù)片段信息;
5404、提取出該剪輯范圍的數(shù)據(jù)片段信息;
5405、將提取出的數(shù)據(jù)片段信息加入到剪輯數(shù)據(jù)片段信息列表中;
5406、判斷剪輯信息是否還有剪輯范圍,當有時,返回步驟S401繼續(xù)讀取,當否時,執(zhí)行步驟S407 ;
5407、根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。該剪輯文件的流媒體數(shù)據(jù)描述文件即包含需要的剪輯文件的數(shù)據(jù)片段信息的m3u8文件,通過該m3u8文件,任意用戶即可直接播放該m3u8文件對應的剪輯文件,這樣用戶就不需要將整個多媒體文件下載下來進行剪輯操作,即降低了系統(tǒng)開銷,又規(guī)避了版權保護以及其他方面的限制,方便了剪輯處理過程。
[0036]基于上述方法,本發(fā)明還提供一種在線多媒體文件編輯系統(tǒng),如圖5所示,包括: 剪輯信息發(fā)送模塊100,用于接收用戶的剪輯指令,生成包含至少一個剪輯范圍的剪輯
信息,并將剪輯信息發(fā)送至服務器端;
源數(shù)據(jù)片段信息列表創(chuàng)建模塊200,用于讀取需剪輯的源文件的流媒體數(shù)據(jù)描述文件,將源文件的流媒體數(shù)據(jù)描述文件的所有數(shù)據(jù)片段的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中;
剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建模塊300,用于讀取剪輯信息中的剪輯范圍,將源數(shù)據(jù)片段信息列表中的屬于該剪輯范圍內的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,并根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
[0037]進一步,如圖6所示,所述剪輯信息發(fā)送模塊100具體包括:
時間點接收單元110,用于接收用戶選取的開始時間點以及結束時間點;
判斷單元120,用于判斷開始時間點與結束時間點形成的剪輯范圍是否有效;
發(fā)送單元130,用于當剪輯范圍有效時,將剪輯范圍加入剪輯信息,并將剪輯信息發(fā)送至服務器端。
[0038]進一步,如圖7所示,所述源數(shù)據(jù)片段信息列表創(chuàng)建模塊200具體包括:
標簽檢索單元210,用于讀取源文件的流媒體數(shù)據(jù)描述文件,從所述的源文件的流媒體
數(shù)據(jù)描述文件中檢索數(shù)據(jù)片段的標簽;
源數(shù)據(jù)片段信息列表創(chuàng)建單元220,用于當從所述源文件的流媒體數(shù)據(jù)描述文件中檢索出數(shù)據(jù)片段的標簽后,讀取該標簽包含的數(shù)據(jù)片段信息,并將讀取的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中。
[0039]進一步,如圖8所示,所述剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建模塊300具體包括:
剪輯范圍讀取單元310,用于讀取剪輯信息中包含的所有的剪輯范圍;
查找單元320,用于在所述源數(shù)據(jù)片段信息列表中查找到屬于剪輯范圍的數(shù)據(jù)片段信
息;
剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建單元330,用于提取出查找到的數(shù)據(jù)片段信息,并將提取出的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。關于上述模塊單元的技術細節(jié)在前面的方法中已有詳述,故不再贅述。
[0040]綜上所述,本發(fā)明通過由客戶端先生成剪輯信息,然后由服務器端生成包含所有數(shù)據(jù)片段的數(shù)據(jù)片段信息的源數(shù)據(jù)片段信息列表,根據(jù)所述剪輯信息,提取出屬于剪輯范圍內的數(shù)據(jù)片段信息生成剪輯數(shù)據(jù)片段信息列表,并由此創(chuàng)建出剪輯文件的流媒體數(shù)據(jù)描述文件,本發(fā)明無需先將多媒體文件下載下來,所以回避了版權保護問題,又因為服務器端只需處理m3u8的文本數(shù)據(jù),所以系統(tǒng)開銷很小,此外,由于用戶發(fā)布的剪輯文件是源多媒體文件的數(shù)據(jù)片段,所以也節(jié)省了服務器的存儲空間。
[0041]應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權利要求的保護范圍。
【權利要求】
1.一種在線多媒體文件編輯方法,其特征在于,包括步驟: A、接收用戶的剪輯指令,生成包含至少一個剪輯范圍的剪輯信息,并將剪輯信息發(fā)送至服務器端; B、服務器端讀取需剪輯的源文件的流媒體數(shù)據(jù)描述文件,將源文件的流媒體數(shù)據(jù)描述文件的所有數(shù)據(jù)片段的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中; C、服務器端讀取剪輯信息中的剪輯范圍,將源數(shù)據(jù)片段信息列表中的屬于該剪輯范圍內的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,并根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
2.根據(jù)權利要求1所述的在線多媒體文件編輯方法,其特征在于,所述步驟A具體包括: A l、接收用戶選取的開始時間點以及結束時間點; A2、判斷開始時間點與結束時間點形成的剪輯范圍是否有效; A3、當剪輯范圍有效時,將剪輯范圍加入剪輯信息,并將剪輯信息發(fā)送至服務器端。
3.根據(jù)權利要求1所述的在線多媒體文件編輯方法,其特征在于,所述步驟B具體包括: B1、服務器端讀取源文件的流媒體數(shù)據(jù)描述文件,從所述的源文件的流媒體數(shù)據(jù)描述文件中檢索數(shù)據(jù)片段的標簽; B2、當從所述源文件的流媒體數(shù)據(jù)描述文件中檢索出數(shù)據(jù)片段的標簽后,讀取該標簽包含的數(shù)據(jù)片段信息,并將讀取的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中。
4.根據(jù)權利要求1所述的在線多媒體文件編輯方法,其特征在于,所述步驟C具體包括: Cl、服務器端讀取剪輯信息中包含的所有的剪輯范圍; C2、在所述源數(shù)據(jù)片段信息列表中查找到屬于剪輯范圍的數(shù)據(jù)片段信息; C3、提取出查找到的數(shù)據(jù)片段信息,并將提取出的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
5.根據(jù)權利要求1所述的在線多媒體文件編輯方法,其特征在于,所述源文件的流媒體數(shù)據(jù)描述文件以及剪輯文件的流媒體數(shù)據(jù)描述文件均為格式為m3u8的文本數(shù)據(jù)。
6.一種在線多媒體文件編輯系統(tǒng),其特征在于,包括: 剪輯信息發(fā)送模塊,用于接收用戶的剪輯指令,生成包含至少一個剪輯范圍的剪輯信息,并將剪輯信息發(fā)送至服務器端; 源數(shù)據(jù)片段信息列表創(chuàng)建模塊,用于讀取需剪輯的源文件的流媒體數(shù)據(jù)描述文件,將源文件的流媒體數(shù)據(jù)描述文件的所有數(shù)據(jù)片段的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中; 剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建模塊,用于讀取剪輯信息中的剪輯范圍,將源數(shù)據(jù)片段信息列表中的屬于該剪輯范圍內的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,并根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
7.根據(jù)權利要求6所述的在線多媒體文件編輯系統(tǒng),其特征在于,所述剪輯信息發(fā)送模塊具體包括:時間點接收單元,用于接收用戶選取的開始時間點以及結束時間點; 判斷單元,用于判斷開始時間點與結束時間點形成的剪輯范圍是否有效; 發(fā)送單元,用于當剪輯范圍有效時,將剪輯范圍加入剪輯信息,并將剪輯信息發(fā)送至服務器端。
8.根據(jù)權利要求6所述的在線多媒體文件編輯系統(tǒng),其特征在于,所述源數(shù)據(jù)片段信息列表創(chuàng)建模塊具體包括: 標簽檢索單元,用于讀取源文件的流媒體數(shù)據(jù)描述文件,從所述的源文件的流媒體數(shù)據(jù)描述文件中檢索數(shù)據(jù)片段的標簽; 源數(shù)據(jù)片段信息列表創(chuàng)建單元,用于當從所述源文件的流媒體數(shù)據(jù)描述文件中檢索出數(shù)據(jù)片段的標簽后,讀取該標簽包含的數(shù)據(jù)片段信息,并將讀取的數(shù)據(jù)片段信息添加至源數(shù)據(jù)片段信息列表中。
9.根據(jù)權利要求6所述的在線多媒體文件編輯系統(tǒng),其特征在于,所述剪輯文件的流媒體數(shù)據(jù)描述文件創(chuàng)建模塊具體包括: 剪輯范圍讀取單元,用于讀取剪輯信息中包含的所有的剪輯范圍; 查找單元,用于在所述源數(shù)據(jù)片段信息列表中查找到屬于剪輯范圍的數(shù)據(jù)片段信息;剪輯文件的流媒體數(shù)據(jù)描述 文件創(chuàng)建單元,用于提取出查找到的數(shù)據(jù)片段信息,并將提取出的數(shù)據(jù)片段信息添加至剪輯數(shù)據(jù)片段信息列表中,根據(jù)剪輯數(shù)據(jù)片段信息列表中的數(shù)據(jù)片段信息創(chuàng)建剪輯文件的流媒體數(shù)據(jù)描述文件。
10.根據(jù)權利要求6所述的在線多媒體文件編輯系統(tǒng),其特征在于,所述源文件的流媒體數(shù)據(jù)描述文件以及剪輯文件的流媒體數(shù)據(jù)描述文件均為格式為m3u8的文本數(shù)據(jù)。
【文檔編號】G11B27/10GK103531218SQ201310133123
【公開日】2014年1月22日 申請日期:2013年4月17日 優(yōu)先權日:2013年4月17日
【發(fā)明者】洪瑜 申請人:Tcl集團股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
泰安市| 年辖:市辖区| 嫩江县| 英山县| 上虞市| 大方县| 资溪县| 射洪县| 光泽县| 牟定县| 安康市| 安仁县| 德惠市| 横山县| 平谷区| 镇宁| 论坛| 玉环县| 永登县| 尼木县| 肇州县| 邵武市| 镶黄旗| 仪陇县| 九龙县| 碌曲县| 佛学| 石嘴山市| 太仆寺旗| 乌海市| 同心县| 凭祥市| 卢氏县| 翁牛特旗| 阿巴嘎旗| 常熟市| 靖江市| 化隆| 濮阳县| 南康市| 河源市|