專(zhuān)利名稱:一種媒體文件的切片系統(tǒng)、方法及切片服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明主要涉及々某體文件處理領(lǐng)域,尤其是指一種媒體文件的切片系統(tǒng)、 方法及切片服務(wù)器。
背景技術(shù):
P2P(Peerto Peer,端對(duì)端連接)是一種利用廣泛分布的自治資源來(lái)完成特定 功能的技術(shù),它能較好地適用面向海量伸縮性的應(yīng)用系統(tǒng)的需求。與傳統(tǒng)的 C/S(中心/客戶端)沖莫式不同,在P2P中分布的各個(gè)對(duì)等節(jié)點(diǎn)地位平等,直接交 換共享資源和服務(wù),無(wú)需依賴集中式服務(wù)器。每個(gè)節(jié)點(diǎn)在享受服務(wù)的同時(shí),還
需為其它節(jié)點(diǎn)提供服務(wù)。這樣,通過(guò)節(jié)點(diǎn)之間的協(xié)作就能產(chǎn)生巨大的系統(tǒng)增益。 利用P2P的思想來(lái)架構(gòu)流媒體服務(wù),請(qǐng)求節(jié)點(diǎn)不僅可以向媒體服務(wù)器請(qǐng)求服 務(wù),而且還可以向先前已被服務(wù)或直接擁有該媒體文件的對(duì)等節(jié)點(diǎn)請(qǐng)求服務(wù),
依靠大量對(duì)等節(jié)點(diǎn)自身的能力來(lái)減輕服務(wù)器和主干網(wǎng)絡(luò)的壓力。隨著互聯(lián)網(wǎng)帶 寬資源的日益豐富,人們使用互聯(lián)網(wǎng)的方式正在發(fā)生改變,P2P影片播放客戶 端以及在線影院如雨后春夢(mèng)般不斷涌現(xiàn),使用P2P客戶端或在線看電影已經(jīng) 成為自然而然的事情。比較有名的P2P視頻播放客戶端有PPLive、 PPstream 等,在線影院有Youtube、 Youku、迅雷看看等。
要為用戶提供優(yōu)質(zhì)的服務(wù),首先就要提供盡量多的片源可供選擇。目前片 源的獲取方式主要有兩個(gè)途徑 一種是由專(zhuān)門(mén)的片源提供商提供,另外一種就 是允許用戶上傳文件作為片源,由運(yùn)營(yíng)商進(jìn)行分揀,把用戶提供的多種格式的 媒體文件轉(zhuǎn)換為一種文件格式,再由切片程序把片源切分成適合P2P網(wǎng)絡(luò)傳 輸?shù)那衅嫒肫瑤?kù)。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中發(fā)現(xiàn),現(xiàn)有技術(shù)中至少存在以下缺點(diǎn)媒體 文件進(jìn)行切片時(shí),需要運(yùn)營(yíng)商手動(dòng)進(jìn)行切片,工作量大、響應(yīng)時(shí)間長(zhǎng),大大影 響了用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明提出一種媒體文件的切片系統(tǒng)、方法及切片服務(wù)器,通過(guò)對(duì)切片操 作的自動(dòng)化,縮短了響應(yīng)時(shí)間,提高了用戶體驗(yàn),也減輕了運(yùn)營(yíng)商手動(dòng)切片的 繁重工作。
本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
一種媒體文件的切片系統(tǒng),包括管理平臺(tái)、切片服務(wù)器和第一存儲(chǔ)單元;
所述管理平臺(tái)包括第 一發(fā)送單元,所述第 一發(fā)送單元用于發(fā)送切片請(qǐng)求信 息,所述切片請(qǐng)求信息中包括內(nèi)容源標(biāo)識(shí)CID信息;
所述切片服務(wù)器包括第一接收單元、獲取單元和切片單元,所述第一接收 單元用于接收所述切片請(qǐng)求信息,并響應(yīng)切片請(qǐng)求;
所述獲取單元,用于根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲 取相應(yīng)的待切片的媒體文件;
片片段;
所述第一存儲(chǔ)單元,用于存儲(chǔ)所述切片片段。
優(yōu)選的,所述切片服務(wù)器還包括判斷單元和格式轉(zhuǎn)換單元;
所述判斷單元,用于判斷所述媒體文件的格式是否是指定的文件格式;
定的文件格式時(shí),將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式。
優(yōu)選的,所述管理平臺(tái)還包括第二發(fā)送單元,所述第二發(fā)送單元用于發(fā)送
切片進(jìn)度查詢信息;
所述切片服務(wù)器還包括第二接收單元,用于接收所述切片進(jìn)度查詢信息并
返回切片進(jìn)度信息,并在媒體文件切片完成后返回的切片進(jìn)度信息中附加切片
生成的切片描述信息,所述切片描述信息包括切片索引信息和I幀索引信息。 優(yōu)選的,還包括
第二存儲(chǔ)單元,用于存儲(chǔ)待切片的媒體文件。
優(yōu)選的,所述切片請(qǐng)求信息為對(duì)多個(gè)媒體文件進(jìn)行切片的請(qǐng)求信息,所述 切片請(qǐng)求信息中包括多個(gè)內(nèi)容源標(biāo)識(shí)CID信息。一種切片服務(wù)器,包括
第一接收單元,用于接收切片請(qǐng)求信息,并響應(yīng)切片請(qǐng)求,所述切片請(qǐng)求
信息中包括內(nèi)容源標(biāo)識(shí)CID信息;
獲取單元,用于根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲取相 應(yīng)的待切片的媒體文件;
切片單元,用于按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片 片段。
優(yōu)選的,還包括
判斷單元,用于判斷所述媒體文件的格式是否是指定的文件格式;
文件格式時(shí),將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式。 優(yōu)選的,還包括
第二接收單元,用于接收切片進(jìn)度查詢信息并返回切片進(jìn)度信息,并在媒 體文件切片完成后返回的切片進(jìn)度信息中附加切片生成的切片描述信息,所述 切片描述信息包括切片索引信息和I幀索引信息。
一種媒體文件的切片方法,包括
第一接收單元接收管理平臺(tái)發(fā)送的切片請(qǐng)求信息并響應(yīng)切片請(qǐng)求,所述切 片請(qǐng)求信息中包括內(nèi)容源CID信息;
獲取單元根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲取相應(yīng)的待 切片的媒體文件;
將所述切片片段發(fā)送至第一存儲(chǔ)單元進(jìn)行存儲(chǔ)。
得切片片段步驟前還包括
判斷單元判斷所述媒體文件的格式是否是指定的文件格式,如果是,則直
片段的步驟;
否則,格式轉(zhuǎn)換單元將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式后再進(jìn)優(yōu)選的,還包括
第二接收單元接收切片進(jìn)度查詢信息并返回切片進(jìn)度信息,并在媒體文件 切片完成后返回的切片進(jìn)度信息中附加切片生成的切片描述信息,所述切片描 述信息包括切片索引信息和I幀索引信息。
本發(fā)明提供了一種媒體文件的自動(dòng)切片技術(shù),通過(guò)對(duì)切片操作的自動(dòng)化, 以及切片后的切片片段入片庫(kù)的自動(dòng)化,縮短了響應(yīng)時(shí)間,提升了影片上線效 率,提高了用戶體驗(yàn),也減輕了運(yùn)營(yíng)商手動(dòng)切片的繁重工作;進(jìn)一步,本發(fā)明 還包括對(duì)不支持的文件格式進(jìn)行轉(zhuǎn)換的步驟,使得自動(dòng)切片能支持的文件格式 大大增加。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需 要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的 一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下, 還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明一種媒體文件的切片系統(tǒng)第一實(shí)施例的結(jié)構(gòu)示意圖; 圖2為本發(fā)明一種媒體文件的切片系統(tǒng)第二實(shí)施例的結(jié)構(gòu)示意圖; 圖3為本發(fā)明一種媒體文件的切片方法優(yōu)選實(shí)施例的流程示意圖。
具體實(shí)施例方式
下面將結(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ù)的范圍。
參照?qǐng)D1,示出了本發(fā)明一種媒體文件的切片系統(tǒng)第一實(shí)施例的結(jié)構(gòu)示意 圖。所述媒體文件的切片系統(tǒng)100包括管理平臺(tái)110、切片服務(wù)器120和第一 存儲(chǔ)單元130。
所述管理平臺(tái)110包括第一發(fā)送單元111,所述第一發(fā)送單元111用于發(fā)送切片請(qǐng)求信息,所述切片請(qǐng)求信息中包括內(nèi)容源標(biāo)識(shí)CID信息。
在進(jìn)行批量處理時(shí),所述切片請(qǐng)求信息為對(duì)多個(gè)i某體文件進(jìn)行切片的請(qǐng)求
信息,所述切片請(qǐng)求信息中包括多個(gè)內(nèi)容源標(biāo)識(shí)CID信息。
本發(fā)明所述切片請(qǐng)求信息可以是管理平臺(tái)110定時(shí)掃描存儲(chǔ)待切片的媒
體文件庫(kù)(如FTP (File Transfer Protocol,文件傳輸協(xié)議)服務(wù)器)后,發(fā)現(xiàn)
存在待切片的媒體文件后自動(dòng)生成切片請(qǐng)求信息,也可以是根據(jù)用戶選擇生成
對(duì)待切片媒體文件的切片請(qǐng)求信息。
所述切片服務(wù)器120包括第一接收單元121、獲取單元122和切片單元
123。
所述第一接收單元121用于接收所述切片請(qǐng)求信息,并響應(yīng)切片請(qǐng)求。
所述獲取單元122,用于根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲取相應(yīng)的待切片的媒體文件。
所述獲取單元122根據(jù)所述切片請(qǐng)求信息中的CID信息從存儲(chǔ)待切片的媒體文件庫(kù)(如FTP服務(wù)器)中獲取相應(yīng)的待切片的媒體文件。
所述切片單元123用于按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片片段。
所述獲取單元122獲取待切片的媒體文件后,所述切片單元123對(duì)所述媒體文件進(jìn)行切片,并在切片完成后生成切片描述des信息,所述des信息包括切片索引信息和I幀索引信息,切片包括物理切片和邏輯切片,物理切片是指按照預(yù)設(shè)的切片長(zhǎng)度對(duì)媒體文件進(jìn)行實(shí)際分割得到各切片內(nèi)容(切片片段)且每一切片內(nèi)容(切片片段)中添加有本切片的索引信息,邏輯切片是指按照預(yù)設(shè)的切片長(zhǎng)度計(jì)算出媒體文件的切片數(shù)量,且每一切片對(duì)應(yīng)到媒體文件中相應(yīng)位置的部分文件內(nèi)容。
切片長(zhǎng)度可以根據(jù)實(shí)際情況預(yù)先設(shè)定,可以是任意數(shù)據(jù)長(zhǎng)度,本發(fā)明對(duì)此不進(jìn)行限定。
所述第一存儲(chǔ)單元130,用于存儲(chǔ)所述切片片段。
所述切片單元123對(duì)媒體文件完成切片后,將切片片段發(fā)送至所述第一存儲(chǔ)單元130進(jìn)行存儲(chǔ),所述第一存儲(chǔ)單元130在實(shí)際應(yīng)用中可以是片庫(kù)。
本發(fā)明提供了 一種媒體文件的自動(dòng)切片技術(shù),通過(guò)對(duì)切片操作的自動(dòng)化,以及切片后的切片片段入片庫(kù)的自動(dòng)化,縮短了響應(yīng)時(shí)間,提升了影片上線效 率,提高了用戶體驗(yàn),也減輕了運(yùn)營(yíng)商手動(dòng)切片的繁重工作。
參照?qǐng)D2,示出了本發(fā)明一種媒體文件的切片系統(tǒng)第二實(shí)施例的結(jié)構(gòu)示意
圖。所述媒體文件的切片系統(tǒng)100包括管理平臺(tái)110、切片服務(wù)器120和第一 存儲(chǔ)單元130。
所述管理平臺(tái)110包括第一發(fā)送單元111,所述第一發(fā)送單元111用于發(fā) 送切片請(qǐng)求信息,所述切片請(qǐng)求信息中包括內(nèi)容源標(biāo)識(shí)CID信息。
在進(jìn)行批量處理時(shí),所述切片請(qǐng)求信息為對(duì)多個(gè)J 某體文件進(jìn)行切片的請(qǐng)求 信息,所述切片請(qǐng)求信息中包括多個(gè)內(nèi)容源標(biāo)識(shí)CID信息。
本發(fā)明所述切片請(qǐng)求信息可以是管理平臺(tái)110定時(shí)掃描存儲(chǔ)待切片的媒 體文件庫(kù)(如FTP (File Transfer Protocol,文件傳輸協(xié)議)服務(wù)器)后,發(fā)現(xiàn) 存在待切片的媒體文件后自動(dòng)生成切片請(qǐng)求信息,也可以是根據(jù)用戶選擇生成 對(duì)待切片媒體文件的切片請(qǐng)求信息。
所述切片服務(wù)器120包括第一接收單元121、獲取單元122、切片單元123, 所述切片服務(wù)器120還包括判斷單元124和格式轉(zhuǎn)換單元125。
所述第一接收單元121用于接收所述切片請(qǐng)求信息,并響應(yīng)切片請(qǐng)求。
所述獲取單元122,用于根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息 獲取相應(yīng)的待切片的媒體文件。
所述獲取單元122根據(jù)所述切片請(qǐng)求信息中的CID信息從存儲(chǔ)待切片的 媒體文件庫(kù)(如FTP服務(wù)器)中獲取相應(yīng)的待切片的媒體文件。
所述判斷單元124,用于判斷所述媒體文件的格式是否是指定的文件格式。
現(xiàn)有的P2P系統(tǒng),其所能支持的文件格式很有限,主要就是WMV和 RMVB兩種,對(duì)于其他的才各式如MP4則無(wú)法支"t寺,所以本實(shí)施例中增加了判 斷單元124,所述判斷單元124在切片之前先對(duì)待切片的媒體文件進(jìn)行判斷, 判斷所述媒體文件的格式是否是指定的文件格式(如WMV格式或RMVB格 式)。
所述格式轉(zhuǎn)換單元125,用于當(dāng)所述判斷單元124判斷所述媒體文件的格 式不是指定的文件格式時(shí),將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式。為了使其它各種格式的媒體文件也能得到應(yīng)用,本實(shí)施例通過(guò)所述格式轉(zhuǎn)
換單元125進(jìn)行格式轉(zhuǎn)換,從而使得應(yīng)用范圍大大增加,所述格式轉(zhuǎn)換單元125將不是指定格式的媒體文件轉(zhuǎn)換成指定格式的媒體文件,如將MP4格式的々某體文件轉(zhuǎn)換成WMV或RMVB格式的媒體文件。
如果所述媒體文件的格式是指定的文件格式,則不需要進(jìn)行格式轉(zhuǎn)換直接進(jìn)行切片,否則進(jìn)行格式轉(zhuǎn)換后再進(jìn)行切片。
得切片片段。
所述獲取單元122獲取待切片的媒體文件后,所述切片單元123對(duì)所述媒體文件進(jìn)行切片,并在切片完成后生成切片描述des信息,所述des信息包括切片索引信息和I幀索引信息,切片包括物理切片和邏輯切片,物理切片是指按照預(yù)設(shè)的切片長(zhǎng)度對(duì)媒體文件進(jìn)行實(shí)際分割得到各切片內(nèi)容(切片片段)且每一切片內(nèi)容(切片片段)中添加有本切片的索引信息,邏輯切片是指按照預(yù)設(shè)的切片長(zhǎng)度計(jì)算出媒體文件的切片數(shù)量,且每一切片對(duì)應(yīng)到媒體文件中相應(yīng)位置的部分文件內(nèi)容。
切片長(zhǎng)度可以根據(jù)實(shí)際情況預(yù)先設(shè)定,可以是任意數(shù)據(jù)長(zhǎng)度,本發(fā)明對(duì)此不進(jìn)行限定。
所述第一存儲(chǔ)單元130,用于存儲(chǔ)所述切片片段。
所述切片單元123對(duì)媒體文件完成切片后,將切片片段發(fā)送至所述第一存儲(chǔ)單元130進(jìn)行存儲(chǔ),所述第一存儲(chǔ)單元130在實(shí)際應(yīng)用中可以是片庫(kù)。
進(jìn)一步,所述管理平臺(tái)110還包括第二發(fā)送單元112,所述第二發(fā)送單元112用于發(fā)送切片進(jìn)度查詢信息。
所述切片服務(wù)器120還包括第二接收單元126,用于接收所述切片進(jìn)度查詢信息并返回切片進(jìn)度信息,并在々某體文件切片完成后返回的切片進(jìn)度信息中附加切片生成的切片描述信息,所述切片描述信息包括切片索引信息和I幀索引信息。
所述管理平臺(tái)110管理返回的進(jìn)度信息,并顯示所述進(jìn)度信息給用戶查看。
所述管理平臺(tái)IIO還可以將所述切片描述信息保存,以方便進(jìn)行檢索。進(jìn)一步,所述J 某體文件的切片系統(tǒng)100還包括第二存儲(chǔ)單元140,用于存 儲(chǔ)待切片的媒體文件。
所述待切片的i某體文件可以是用戶自由上傳的文件,也可以是運(yùn)營(yíng)商下載
的文件。在實(shí)際應(yīng)用中,所述第二存儲(chǔ)單元140可以是FTP服務(wù)器。
本發(fā)明提供了一種媒體文件的自動(dòng)切片技術(shù),通過(guò)對(duì)切片操作的自動(dòng)化,
以及切片后的切片片段入片庫(kù)的自動(dòng)化,縮短了響應(yīng)時(shí)間,提升了影片上線效
率,提高了用戶體驗(yàn),也減輕了運(yùn)營(yíng)商手動(dòng)切片的繁重工作,并且,本發(fā)明還
包括對(duì)不支持的文件格式進(jìn)行轉(zhuǎn)換的格式轉(zhuǎn)換單元125,使得自動(dòng)切片能支持
的文件格式大大增加。
本發(fā)明還公開(kāi)了一種切片服務(wù)器,所述切片服務(wù)器120包括第一接收單元
121、獲取單元122、切片單元123。
進(jìn)一步,所述切片服務(wù)器120還包括判斷單元124和格式轉(zhuǎn)換單元125。 進(jìn)一步,所述切片服務(wù)器120還包括第二接收單元126。 所述切片服務(wù)器120的組成部分及各組成部分的工作過(guò)程和工作原理在
系統(tǒng)實(shí)施例部分已經(jīng)進(jìn)行了詳細(xì)描述,為了篇幅考慮,在此不再贅述,參照系
統(tǒng)實(shí)施例相關(guān)部分的描述即可。
參照?qǐng)D3,示出了本發(fā)明一種媒體文件的切片方法優(yōu)選實(shí)施例的流程示意
圖,包括步驟
步驟S310:第一接收單元121接收管理平臺(tái)110發(fā)送的切片請(qǐng)求信息并 響應(yīng)切片請(qǐng)求。
所述切片請(qǐng)求信息中包括內(nèi)容源CID信息。在進(jìn)行批量處理時(shí),所述切 片請(qǐng)求信息為對(duì)多個(gè)媒體文件進(jìn)行切片的請(qǐng)求信息,所述切片請(qǐng)求信息中包括 多個(gè)內(nèi)容源標(biāo)識(shí)CID信息。
本發(fā)明所述切片請(qǐng)求信息可以是管理平臺(tái)110定時(shí)掃描存儲(chǔ)待切片的媒 體文件庫(kù)(如FTP ( File Transfer Protocol,文件傳輸協(xié)議)服務(wù)器)后,發(fā)現(xiàn) 存在待切片的媒體文件后自動(dòng)生成切片請(qǐng)求信息,也可以是根據(jù)用戶選擇生成 對(duì)待切片媒體文件的切片請(qǐng)求信息。
步驟S311、獲取J;某體文件。
切片服務(wù)器120的獲取單元122根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲取相應(yīng)的待切片的媒體文件。
步驟S312、按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片片段。
進(jìn)一步,在所述步驟S312前還可以包括
步驟S313、判斷所述媒體文件的格式是否是指定的文件格式。
判斷單元124判斷所述媒體文件的格式是否是指定的文件格式,如果是則
直接進(jìn)入所述步驟S312,否則進(jìn)入步驟S314。
步驟S314、將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式。格式轉(zhuǎn)換單元125將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式后進(jìn)入
步驟S312。
步驟S315、將所述切片片段發(fā)送至第一存儲(chǔ)單元130進(jìn)行存儲(chǔ)。進(jìn)一步,所述方法還包括步驟S316、接收切片進(jìn)度查詢信息。
管理平臺(tái)110向切片服務(wù)器120發(fā)送進(jìn)度查詢信息,查詢切片進(jìn)度。步驟S317、返回切片進(jìn)度信息。
所述切片服務(wù)器120向所述管理平臺(tái)110返回切片進(jìn)度信息,如果切片進(jìn)度為100% (切片完成),則所述切片進(jìn)度信息中還附加有切片描述des信息,所述切片描述信息包括切片索引信息和I幀索引信息。
本發(fā)明所述方法實(shí)施例是與所述系統(tǒng)實(shí)施例相對(duì)應(yīng)的,因此,在方法實(shí)施例部分未描述或未詳細(xì)描述的部分可以參照系統(tǒng)實(shí)施例相關(guān)部分的描述。
本發(fā)明提供了一種媒體文件的自動(dòng)切片技術(shù),通過(guò)對(duì)切片操作的自動(dòng)化,以及切片后的切片片段入片庫(kù)的自動(dòng)化,縮短了響應(yīng)時(shí)間,提升了影片上線效率,提高了用戶體驗(yàn),也減輕了運(yùn)營(yíng)商手動(dòng)切片的繁重工作;進(jìn)一步,本發(fā)明還包括對(duì)不支持的文件格式進(jìn)行轉(zhuǎn)換的步驟,使得自動(dòng)切片能支持的文件格式大大增加。
本領(lǐng)域普通技術(shù)人員可以理解,在本發(fā)明各方法實(shí)施例中,所述各步驟的序號(hào)并不能用于限定各步驟的先后順序,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,對(duì)各步驟的先后變化也在本發(fā)明的保護(hù)范圍之內(nèi)。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā) 明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種媒體文件的切片系統(tǒng),其特征在于,包括管理平臺(tái)、切片服務(wù)器和第一存儲(chǔ)單元;所述管理平臺(tái)包括第一發(fā)送單元,所述第一發(fā)送單元用于發(fā)送切片請(qǐng)求信息,所述切片請(qǐng)求信息中包括內(nèi)容源標(biāo)識(shí)CID信息;所述切片服務(wù)器包括第一接收單元、獲取單元和切片單元,所述第一接收單元用于接收所述切片請(qǐng)求信息,并響應(yīng)切片請(qǐng)求;所述獲取單元,用于根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲取相應(yīng)的待切片的媒體文件;所述切片單元用于按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片片段;所述第一存儲(chǔ)單元,用于存儲(chǔ)所述切片片段。
2. 根據(jù)權(quán)利要求1所述的媒體文件的切片系統(tǒng),其特征在于,所述切片 服務(wù)器還包括判斷單元和格式轉(zhuǎn)換單元;所述判斷單元,用于判斷所述媒體文件的格式是否是指定的文件格式;定的文件格式時(shí),將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式。
3. 根據(jù)權(quán)利要求2所述的媒體文件的切片系統(tǒng),其特征在于,所述管理 平臺(tái)還包括第二發(fā)送單元,所述第二發(fā)送單元用于發(fā)送切片進(jìn)度查詢信息;所述切片服務(wù)器還包括第二接收單元,用于接收所述切片進(jìn)度查詢信息并 返回切片進(jìn)度信息,并在媒體文件切片完成后返回的切片進(jìn)度信息中附加切片 生成的切片描述信息,所述切片描述信息包括切片索引信息和I幀索引信息。
4. 根據(jù)權(quán)利要求1至3任一項(xiàng)所述的媒體文件的切片系統(tǒng),其特征在于, 還包括第二存儲(chǔ)單元,用于存儲(chǔ)待切片的媒體文件。
5. 根據(jù)權(quán)利要求4所述的媒體文件的切片系統(tǒng),其特征在于,所述切片 請(qǐng)求信息為對(duì)多個(gè)媒體文件進(jìn)行切片的請(qǐng)求信息,所述切片請(qǐng)求信息中包括多 個(gè)內(nèi)容源標(biāo)識(shí)CID信息。
6. —種切片服務(wù)器,其特征在于,包括第一接收單元,用于接收切片請(qǐng)求信息,并響應(yīng)切片請(qǐng)求,所述切片請(qǐng)求信息中包括內(nèi)容源標(biāo)識(shí)CID信息;獲取單元,用于根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲取相 應(yīng)的待切片的媒體文件;切片單元,用于按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片 片段。
7. 根據(jù)權(quán)利要求6所述的切片服務(wù)器,其特征在于,還包括 判斷單元,用于判斷所述媒體文件的格式是否是指定的文件格式;文件格式時(shí),將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式。
8. 根據(jù)權(quán)利要求7所述的切片服務(wù)器,其特征在于,還包括 第二接收單元,用于接收切片進(jìn)度查詢信息并返回切片進(jìn)度信息,并在媒體文件切片完成后返回的切片進(jìn)度信息中附加切片生成的切片描述信息,所述 切片描述信息包括切片索引信息和I幀索引信息。
9. 一種媒體文件的切片方法,其特征在于,包括第一接收單元接收管理平臺(tái)發(fā)送的切片請(qǐng)求信息并響應(yīng)切片請(qǐng)求,所述切片請(qǐng)求信息中包括內(nèi)容源CID信息;獲取單元根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲取相應(yīng)的待 切片的媒體文件;切片單元按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片片段; 將所述切片片段發(fā)送至第一存儲(chǔ)單元進(jìn)行存儲(chǔ)。
10. 根據(jù)權(quán)利要求9所述的媒體文件的切片方法,其特征在于,所述切片 單元按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片片段步驟前還包 括判斷單元判斷所述媒體文件的格式是否是指定的文件格式,如果是,則直 片段的步驟;否則,格式轉(zhuǎn)換單元將所述媒體文件的格式轉(zhuǎn)換為指定的文件格式后再進(jìn)入所述切片單元按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片片段 的步驟。
11.根據(jù)權(quán)利要求9或10所述的媒體文件的切片方法,其特征在于,還包括第二接收單元接收切片進(jìn)度查詢信息并返回切片進(jìn)度信息,并在媒體文件 切片完成后返回的切片進(jìn)度信息中附加切片生成的切片描述信息,所述切片描 述信息包括切片索引信息和I幀索引信息。
全文摘要
本發(fā)明公開(kāi)了一種媒體文件的切片系統(tǒng)、方法及切片服務(wù)器。所述系統(tǒng)包括管理平臺(tái)、切片服務(wù)器和第一存儲(chǔ)單元;管理平臺(tái)包括第一發(fā)送單元,用于發(fā)送切片請(qǐng)求信息;所述切片服務(wù)器包括第一接收單元、獲取單元和切片單元,所述第一接收單元用于接收所述切片請(qǐng)求信息,并響應(yīng)切片請(qǐng)求;所述獲取單元,用于根據(jù)所述切片請(qǐng)求信息中的內(nèi)容源標(biāo)識(shí)CID信息獲取相應(yīng)的待切片的媒體文件;所述切片單元用于按照預(yù)設(shè)的切片長(zhǎng)度對(duì)所述媒體文件進(jìn)行分割,獲得切片片段;所述第一存儲(chǔ)單元,用于存儲(chǔ)所述切片片段。本發(fā)明所述技術(shù)方案通過(guò)對(duì)切片操作的自動(dòng)化,縮短了響應(yīng)時(shí)間,提高了用戶體驗(yàn),也減輕了運(yùn)營(yíng)商手動(dòng)切片的繁重工作。
文檔編號(hào)H04L29/08GK101645927SQ200910090678
公開(kāi)日2010年2月10日 申請(qǐng)日期2009年9月2日 優(yōu)先權(quán)日2009年9月2日
發(fā)明者劉德海 申請(qǐng)人:中興通訊股份有限公司