新四季網

一種cms內容訂單系統及實現方法

2023-04-25 12:08:11 3

專利名稱:一種cms內容訂單系統及實現方法
技術領域:
本發明涉及網際網路技術領域,尤其涉及ー種CMS內容訂單系統及其實現方法。
背景技術:
隨著業務發展,在內容運營過程中出現了瓶頸業務種類快速增加導致用戶終端種類豐富、內容分散在各種業務平臺缺乏統一管理、缺乏對內容提供商提供的(ContentProvider, CP)內容的集中管控和業務共享、缺乏統ー的內容視圖、開展融合業務困難等,為此各運營商都提出了統ー內容中心的需求,內容管理系統(CMS, Content ManagementSystem)應運而生。CMS是內容聚合的節點,是管理網元和業務能力網元的結合部,可以適配這兩方面變化,無論參與運營還是獨立運營,都是關鍵。CMS是3G增值業務系統架構中業務管理功能的一部分,大致可分為內容管理和內 容分發兩大模塊內容管理主要是實現內容在3G增值業務系統內整個生命周期的管理,包括內容的採集、技審、審核、編轉碼、編輯、錄製等;內容分發主要實現內容在CMS與業務系統之間的同步管理。現有技術中,業務系統都是被動接收CMS下發的內容,或者線下方式要求CMS下發指定內容,不方便,效率低,無法滿足業務系統日益豐富的運營需要。另外某業務系統需要的內容可能在CMS中是存在的,但是實體文件格式卻可能不滿足相應的終端需求,需要CMS管理員手動執行文件轉碼生成滿足需求的實體文件,再手動發布內容,過程複雜耗時且效率低下。

發明內容
有鑑於此,本發明的主要目的在於提供ー種CMS內容訂單系統及其實現方法,用於解決業務系統被動接收CMS下發的內容,或者線下方式要求CMS下發指定內容,不方便,效率低,無法滿足業務系統運營需求等技術問題。為達到上述目的,本發明的技術方案是這樣實現的ー種CMS內容訂單系統的實現方法,該方法包括通過CMS門戶生成內容訂單,內容訂單用於指示向目標業務系統發布適合目標業務系統格式要求的內容;依據所述內容訂單判斷是否存在符合目標業務系統格式要求的子內容,若存在則直接生成內容發布任務,若不存在則自動生成轉碼任務,在轉碼任務成功完成後自動生成對應的內容發布任務;內容發布任務用於自動將所述內容訂單指定的內容發布到目標業務系統;轉碼任務用於自動執行文件格式轉碼,生成符合目標業務系統格式要求的子內容。進ー步地,所述生成所述內容訂單包括如下步驟業務系統的運營支撐人員登錄到CMS門戶的內容訂單創建頁面,填寫目標業務系統,選擇要向目標業務系統發布的內容及適合目標業務系統的文件轉碼參數,然後提交內容訂單。進ー步地,所述生成轉碼任務包括如下步驟判斷是否能從現有子內容實體文件轉碼出適合目標業務系統的子內容實體文件,當判定能夠轉碼出適合目標業務系統的子內容實體文件吋,自動生成相應的轉碼任務。進ー步地,所述生成發布任務具體為
向位於資料庫中的內容發布任務表插入記錄,所述內容發布任務表至少包含如下 信息目標業務系統標識、待發布的內容和子內容標識。進ー步地,所述自動將所述內容訂單指定的內容發布到目標業務系統具體為定時掃描內容發布任務表,當發現有待執行的內容發布任務時,向目標業務系統的流媒體引擎同步內容發布任務指示的子內容的標識及對應實體文件地址。進ー步地,所述生成轉碼任務具體為向位於資料庫中的轉碼任務表插入記錄,所述轉碼任務表中至少包含轉碼源子內容標識、轉碼目標格式、目標文件存放地址。進ー步地,所述自動執行文件格式轉碼具體為定時掃描轉碼任務表,當發現有新的轉碼任務時向轉碼伺服器發起轉碼請求;在轉碼成功後,生成目標子內容對象,並將目標子內容對象關聯到內容訂單所選內容對象上;依據所述內容訂單及所述目標子內容對象生成相應的內容發布任務。本發明實施例還提供ー種CMS內容訂單系統,該系統包括CMS門戶,用於生成內容訂單並依據所述內容訂單判斷是否存在符合目標業務系統格式要求的子內容,若存在則自動生成發布任務,若不存在則自動生成轉碼任務;轉碼接ロ機,用於自動處理轉碼任務,控制轉碼伺服器執行文件格式轉碼,生成符合目標業務系統格式要求的子內容;在轉碼任務成功完成後還負責自動生成對應的內容發布任務;內容發布接ロ機,用於處理CMS門戶或轉碼接ロ機生成的內容發布任務,自動將所述內容訂單指定的內容發布到目標業務系統;資料庫用於提供數據查詢和存儲功能。進ー步地,所述CMS門戶還用於在不存在符合目標業務系統格式要求的子內容時,判斷是否能從現有子內容實體文件轉碼出適合目標業務系統的子內容實體文件,當判定能夠轉碼出適合目標業務系統的子內容實體文件時,還用於自動生成相應的轉碼任務。進ー步地,所述CMS門戶和所述轉碼接ロ機通過向位於資料庫中的內容發布任務表插入記錄的方式生成內容發布任務;所述內容發布任務表至少包含如下信息目標業務系統標識、待發布的內容和子內容標識;所述內容發布接ロ機定時掃描內容發布任務表判斷是否有新的內容發布任務,如果有則向目標業務系統的流媒體引擎同步對應的內容元數據及適合於所述目標業務系統的子內容元數據。進ー步地,所述CMS門戶通過向位於資料庫中的轉碼任務表插入記錄的方式生成轉碼任務;所述轉碼任務表中至少包含轉碼源子內容標識、轉碼目標格式、目標文件存放地址;所述轉碼接ロ機定時掃描轉碼任務表,當發現有新的轉碼任務時向轉碼伺服器發起轉碼請求;在接收到轉碼伺服器反饋的轉碼成功的響應後,生成目標子內容対象,並將目標子內容對象關聯到內容訂單所選內容對象上,然後依據所述內容訂單及所述目標子內容對象生成相應的內容發布任務。本發明通過創建內容訂單,通過業務流程控制,自動實現目標業務系統所要求子內容格式的轉碼以及對應內容的發布,實現針對目標業務系統的內容自動下發,提高了發布效率,滿足業務系統運營需求。


圖I是本發明提供的CMS內容訂單系統的模塊功能結構示意圖;圖2是本發明中內容對象及子內容對象的關係示意圖;圖3是本發明提供的CMS內容訂單系統的處理時序圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚明白,以下舉實施例並參照附圖,對本發明進一歩詳細說明。圖I為本發明實施例提供的CMS內容訂單系統的功能結構圖及與相關網元的邏輯關係示意圖,其中,轉碼伺服器用於為所述CMS內容訂單系統提供多媒體實體文件的轉碼支持,轉碼伺服器可有ー個/組或多個/組;業務系統中的運營支撐門戶和流媒體引擎分別與本發明提供的CMS內容訂單系統之間具有接ロ,可以有多個不同的業務系統。本發明提供的CMS內容訂單系統包含CMS門戶、轉碼接ロ機、內容發布接ロ機、資料庫;CMS門戶,用於向業務系統運營支撐人員提供創建內容訂單並根據內容訂單創建轉碼任務或內容發布任務的WEB服務功能;轉碼接ロ機,用於處理CMS門戶生成的轉碼任務,該模塊通過與轉碼伺服器之間的接ロ向轉碼伺服器發送轉碼請求,若轉碼伺服器反饋轉碼成功的響應,則該模塊根據轉碼任務的處理結果生成子內容元數據和內容發布任務;子內容的實體文件由轉碼伺服器根據轉碼任務生成並存儲於可共享的媒體存儲伺服器中;內容發布接ロ機,用於處理CMS門戶或轉碼接ロ機生成的內容發布任務,向業務系統發布對應的內容,並接收和處理業務系統的反饋。向某業務系統發布內容是指向某業務系統發布內容元數據和格式適合的子內容元數據,所述子內容元數據中包含子內容實體文件的訪問地址,其他格式不適合的子內容對於該業務系統不可見。資料庫用於為關聯模塊提供數據查詢和存儲功能,使得關聯模塊可以共享數據;所述數據至少包含CMS門戶系統生成的訂單數據,根據訂單生成的轉碼任務表、內容發布任務表、內容元數據信息等。圖2為本發明中內容對象關係圖,ー個內容對象由內容元數據信息和若干子內容對象組成,ー個子內容對象由子內容元數據信息和子內容實體文件組成。各個子內容實體文件播放內容相同,但是格式不同(比如解析度、碼流速率等),對應不同的業務系統,適配不同的終端。比如一部《功夫熊貓》電影,作為內容對象,可以同時擁有PC(個人電腦,Personal Computer)、手機、IPTV(交互式網絡電視)機頂盒等多個版本的子內容對象。向某業務系統發布內容,是指發布內容元數據和格式適合的子內容元數據,其他格式不適合的子內容對於該業務系統不可見。所述的內容元數據可包含如下信息內容標識、業務屬性、基本屬性;所述業務屬性用於指示內容業務運營相關信息,比如內容提供商、內容版權、版權失效期、是否拷貝保護等,所述基本屬性用於指示內容本身的信息,例如產地、上映年份、語種、簡介等。所述的子內容元數據包含 所屬的內容標識、媒體格式信息、實體文件訪問地址、所適合的業務系統等。當ー個內容缺乏適合某業務系統的子內容,如果該業務系統運營支撐人員針對該內容下訂單,CMS門戶會利用該內容現有的子內容實體文件實施轉碼,生成適合該業務系統的子內容對象。用做轉碼源的子內容文件稱為「母片」,轉碼生成的子內容文件稱為「子片」。通常母片選擇當前規格最高的子內容實體文件,比如高清版,可以轉成標清版和低碼流版。如果當前僅有低規格的子內容實體文件,卻要求生成高規格的子內容實體文件,則無法實施轉碼。圖3為本發明提供的CMS內容訂單系統的處理時序圖,具體步驟如下步驟I、業務系統的運營支撐人員登錄到CMS門戶的內容訂單創建頁面,填寫目標業務系統,選擇目標業務系統需要的內容,並選擇適合目標業務系統的文件轉碼參數,提交內容訂單。在內容訂單提交後,CMS門戶首先判斷所選內容下是否存在適合目標業務系統的子內容文件,若存在則執行步驟2,若不存在,則繼續判斷是否能夠通過現有子內容實體文件轉碼出格式適合的子內容文件,如果可以則執行步驟2',否則創建訂單失敗,流程結束;內容訂單存儲於資料庫中的內容訂單表中,其中至少包含內容標識、目標格式信息、目標業務系統標識等;步驟2、直接生成內容發布任務,即向資料庫中的內容發布任務表插入記錄,然後執行步驟8 ;內容發布任務存儲於資料庫中的內容發布任務表中,其中至少包含如下信息目標業務系統標識、待發布的內容和子內容標識、狀態信息等;通過子內容標識可獲取到子內容實體文件的網絡訪問地址;步驟2'、如果沒有格式適合的子內容對象,則挑選該內容的當前規格最高的子內容,根據內容訂單指定的轉碼參數生成轉碼任務,即向轉碼任務表插入記錄;轉碼任務表中至少包含轉碼源子內容標識、轉碼目標格式、目標文件存放地址、狀態信息等;步驟3、轉碼接ロ機定時掃描轉碼任務表,當發現有新的轉碼任務,向轉碼伺服器發起轉碼請求;步驟4、轉碼伺服器根據轉碼請求,執行轉碼;步驟5、轉碼伺服器執行轉碼任務結束,通知轉碼接ロ機執行結果;步驟6、如果轉碼任務執行失敗,則流程結束,否則,轉碼接ロ機將轉碼生成的子片、作為子內容實體文件,再結合母片對應子內容元數據和轉碼參數以及子片自身屬性,如文件MD5(摘要算法第五版,Message Digest Algorithm 5,用於生成文件校驗碼)值、文件大小、播放時長等,生成子內容元數據,子片實體文件和子內容元數據構成一個新的子內容對象,最後把新增子內容對象關聯到內容訂單所選內容對象上步驟7、如果轉碼成功,則轉碼接ロ機根據內容訂單及轉碼結果生成內容發布任務,即向內容發布任務表插入記錄;步驟8、內容發布接ロ機定時掃描內容發布任務表,發現有待執行的內容發布任務,則向目標業務系統的流媒體引擎同步內容發布任務指示的子內容的標識及對應實體文件地址;步驟9、目標業務系統的流媒體引擎向內容發布接ロ反饋同步結果,如果同步失敗,則流程結束;步驟10、如果向目標業務系統的流媒體引擎同步成功,則內容發布接ロ機向目標業務系統的運營支撐門戶同步發布任務指定的內容元數據和子內容元數據;步驟11、目標業務系統的運營支撐門戶反饋同步結果,流程結束。在內容發布完成後,運營支撐門戶上可以查看到訂單所選內容的信息,流媒體引擎可以訪問並播放對應的子內容實體文件。以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明保護範圍。
權利要求
1.一種CMS內容訂單系統的實現方法,其特徵在於,該方法包括 通過CMS門戶生成內容訂單,內容訂單用於指示向目標業務系統發布適合目標業務系統格式要求的內容; 依據所述內容訂單判斷是否存在符合目標業務系統格式要求的子內容,若存在則直接生成內容發布任務,若不存在則自動生成轉碼任務,在轉碼任務成功完成後自動生成對應的內容發布任務; 內容發布任務用於自動將所述內容訂單指定的內容發布到目標業務系統; 轉碼任務用於自動執行文件格式轉碼,生成符合目標業務系統格式要求的子內容。
2.根據權利要求I所述的方法,其特徵在於,所述生成所述內容訂單包括如下步驟 業務系統的運營支撐人員登錄到CMS門戶的內容訂單創建頁面,填寫目標業務系統,選擇要向目標業務系統發布的內容及適合目標業務系統的文件轉碼參數,然後提交內容訂單。
3.根據權利要求I所述的方法,其特徵在於,所述生成轉碼任務包括如下步驟 判斷是否能從現有子內容實體文件轉碼出適合目標業務系統的子內容實體文件,當判定能夠轉碼出適合目標業務系統的子內容實體文件時,自動生成相應的轉碼任務。
4.根據權利要求I所述的方法,其特徵在於,所述生成發布任務具體為 向位於資料庫中的內容發布任務表插入記錄,所述內容發布任務表至少包含如下信息目標業務系統標識、待發布的內容和子內容標識。
5.根據權利要求4所述的方法,其特徵在於,所述自動將所述內容訂單指定的內容發布到目標業務系統具體為 定時掃描內容發布任務表,當發現有待執行的內容發布任務時,向目標業務系統的流媒體引擎同步內容發布任務指示的子內容的標識及對應實體文件地址。
6.根據權利要求I所述的方法,其特徵在於,所述生成轉碼任務具體為 向位於資料庫中的轉碼任務表插入記錄,所述轉碼任務表中至少包含轉碼源子內容標識、轉碼目標格式、目標文件存放地址。
7.根據權利要求6所述的方法,其特徵在於,所述自動執行文件格式轉碼具體為 定時掃描轉碼任務表,當發現有新的轉碼任務時向轉碼伺服器發起轉碼請求; 在轉碼成功後,生成目標子內容對象,並將目標子內容對象關聯到內容訂單所選內容對象上; 依據所述內容訂單及所述目標子內容對象生成相應的內容發布任務。
8.一種CMS內容訂單系統,其特徵在於,該系統包括 CMS門戶,用於生成內容訂單並依據所述內容訂單判斷是否存在符合目標業務系統格式要求的子內容,若存在則自動生成發布任務,若不存在則自動生成轉碼任務; 轉碼接口機,用於自動處理轉碼任務,控制轉碼伺服器執行文件格式轉碼,生成符合目標業務系統格式要求的子內容;在轉碼任務成功完成後還負責自動生成對應的內容發布任務; 內容發布接口機,用於處理CMS門戶或轉碼接口機生成的內容發布任務,自動將所述內各訂單指定的內各發布到目標業務系統; 資料庫用於提供數據查詢和存儲功能。
9.根據權利要求8所述的系統,其特徵在於,所述CMS門戶還用於在不存在符合目標業務系統格式要求的子內容時,判斷是否能從現有子內容實體文件轉碼出適合目標業務系統的子內容實體文件,當判定能夠轉碼出適合目標業務系統的子內容實體文件時,還用於自動生成相應的轉碼任務。
10.根據權利要求8所述的系統,其特徵在於, 所述CMS門戶和所述轉碼接口機通過向位於資料庫中的內容發布任務表插入記錄的方式生成內容發布任務;所述內容發布任務表至少包含如下信息目標業務系統標識、待發布的內容和子內容標識; 所述內容發布接口機定時掃描內容發布任務表判斷是否有新的內容發布任務,如果有則向目標業務系統的流媒體引擎同步對應的內容元數據及適合於所述目標業務系統的子內容元數據。
11.根據權利要求8所述的系統,其特徵在於, 所述CMS門戶通過向位於資料庫中的轉碼任務表插入記錄的方式生成轉碼任務;所述轉碼任務表中至少包含轉碼源子內容標識、轉碼目標格式、目標文件存放地址; 所述轉碼接口機定時掃描轉碼任務表,當發現有新的轉碼任務時向轉碼伺服器發起轉碼請求;在接收到轉碼伺服器反饋的轉碼成功的響應後,生成目標子內容對象,並將目標子內容對象關聯到內容訂單所選內容對象上,然後依據所述內容訂單及所述目標子內容對象生成相應的內容發布任務。
全文摘要
本發明公開了一種CMS內容訂單系統及實現方法,用於解決業務系統被動接收CMS下發的內容,或者線下方式要求CMS下發指定內容,不方便,效率低,無法滿足業務系統運營需求等技術問題。本發明通過創建內容訂單,通過業務流程控制,自動實現目標業務系統所要求子內容格式的轉碼以及對應內容的發布,實現針對目標業務系統的內容自動下發,提高了發布效率,滿足業務系統運營需求。
文檔編號G06F17/30GK102637186SQ20111040944
公開日2012年8月15日 申請日期2011年12月9日 優先權日2011年12月9日
發明者唐秀華 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀