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

一種基于腳本創(chuàng)建播出表單的方法及裝置的制作方法

文檔序號:7764615閱讀:115來源:國知局
專利名稱:一種基于腳本創(chuàng)建播出表單的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及廣電領(lǐng)域的圖文制作技術(shù)領(lǐng)域,尤其涉及一種基于腳本創(chuàng)建播出表單的方法。
背景技術(shù)
在播放控制系統(tǒng)中,播放控制端通過網(wǎng)絡(luò)命令將播出表單發(fā)送給播出端,播出端可以簡單的按照該播出表單進(jìn)行播放。這種情況控制端管理整個播出表單的先后順序,播出端只需要簡單的進(jìn)行播放和撤下等操作?,F(xiàn)有技術(shù)中,很多控制端對模板的具體內(nèi)容并不是很清楚的了解,僅知道有幾個字段,或者模板中的數(shù)據(jù)項(xiàng)有幾項(xiàng),具體模板名不清楚,又或者了解模板名但是對數(shù)據(jù)項(xiàng)不清楚,對于創(chuàng)建播出表單的方法主要有以下兩種方案方案一對于接收的創(chuàng)建播出表的命令,實(shí)現(xiàn)默認(rèn)的命令解析,創(chuàng)建播出表,如果所對應(yīng)的模板不存在則客戶進(jìn)行手動的拖拽;方案二 修改底層代碼,根據(jù)不同的命令發(fā)布不同版本來適應(yīng),需要寫多個版本,一旦用戶需求變更引起對方發(fā)送的創(chuàng)建播出表單命令改變就需要程序員及時(shí)修改底層代碼。發(fā)明人在實(shí)施本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下技術(shù)問題如果是方案一,對播出端的用戶操作要求性較高,工作量較大;如果是方案二則研發(fā)人員需要不斷的更改命令解析代碼來適應(yīng)不同的需求
發(fā)明內(nèi)容
為了解決上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的是提供一種基于腳本創(chuàng)建播出表單的方法及裝置,以解決現(xiàn)有技術(shù)中當(dāng)用戶有不同需求時(shí)需要每次更改底層代碼的問題。為了達(dá)到上述目的,本發(fā)明提供了一種基于腳本創(chuàng)建播出表單的方法,具體包括接收播放控制端首次發(fā)送的創(chuàng)建播出表單的命令;預(yù)處理所述發(fā)送的創(chuàng)建播出表單的命令生成腳本并保存;利用所述腳本解析所述播放控制端再次發(fā)送的創(chuàng)建新的播出表單的命令;根據(jù)解析結(jié)果得到用戶變更的模板內(nèi)容,修改所述腳本中與所述變更的模板內(nèi)容相對應(yīng)的命令;自動運(yùn)行修改后的腳本,生成新的播出表單。本發(fā)明的另一方面還提供了一種基于腳本創(chuàng)建播出表單的裝置,該裝置包括接收單元,用于接收播放控制端首次發(fā)送的創(chuàng)建播出表單的命令;預(yù)處理單元,用于預(yù)處理所述發(fā)送的創(chuàng)建播出表單的命令生成腳本并保存;解析單元,用于利用所述腳本解析所述播放控制端再次發(fā)送的創(chuàng)建新的播出表單的命令;腳本修改單元,用于根據(jù)解析結(jié)果得到用戶變更的模板內(nèi)容,修改所述腳本中與所述變更的模板內(nèi)容相對應(yīng)的命令;播出表單生成單元,用于當(dāng)自動運(yùn)行修改后的腳本后生成新的播出表單。7、如權(quán)利要求6所述的基于腳本創(chuàng)建播出表單的裝置,其特征在于,所述預(yù)處理單元還包括首次發(fā)送命令解析子單元,用于解析所述播放控制端首次發(fā)送的創(chuàng)建播出表單的命令;命令規(guī)則查找子單元,用于根據(jù)解析結(jié)果查找到命令規(guī)則,所述命令規(guī)則為所述播放控制端首次發(fā)送的命令中具有的能提取出區(qū)分字段變化的信息;
腳本編寫子單元,用于編寫腳本,根據(jù)所述命令規(guī)則生成播放條目。本發(fā)明實(shí)施例中通過對接收到的播出表單命令進(jìn)行預(yù)處理,生成一個腳本模板,對用戶同一個播出欄目的不同需求創(chuàng)建播出表單的命令采用腳本進(jìn)行解析,使得用戶每次變更需求只需簡單的修改腳本即可,并不需要進(jìn)行底層代碼的修改,也不影響原有協(xié)議的進(jìn)行,滿足用戶不同需求,提高工作效率。


為了更清楚的說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單的介紹,顯而易見的,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明的實(shí)施例中基于腳本創(chuàng)建播出表單的方法流程圖;圖2為本發(fā)明的另一實(shí)施例中基于腳本創(chuàng)建播出表單的方法流程圖;圖3為本發(fā)明實(shí)施例中的基于腳本創(chuàng)建播出表單的裝置示意圖;圖4為本發(fā)明實(shí)施例中的基于腳本創(chuàng)建播出表單的裝置中預(yù)處理單元的構(gòu)成示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例一中提供了一種基于腳本創(chuàng)建播出表單的方法,該方法實(shí)現(xiàn)過程如圖I所示,具體包括步驟SlOl :接收播放控制端首次發(fā)送的創(chuàng)建播出表單的命令;本步驟中接收到的播出表單的命令是一個播出欄目的播放控制端第一次發(fā)送的一個創(chuàng)建播出表單的命令。步驟S102 :預(yù)處理所述首次發(fā)送的創(chuàng)建播出表單的命令生成腳本并保存;具體的,對步驟SlOl中接收到的命令需要進(jìn)行解析,并且還需要根據(jù)所述播放控制端首次發(fā)送的創(chuàng)建播出表單的命令的解析結(jié)果獲取建立該播出欄目的特定的命令規(guī)則,命令規(guī)則是指發(fā)送過來的命令有明顯的字段區(qū)分,比如某個字段是模板名,某個字段是所要替換的數(shù)據(jù)項(xiàng)名,另一個字段是所要替換的數(shù)據(jù)內(nèi)容等,并利用所述特定的命令規(guī)則編寫對應(yīng)的腳本命令,根據(jù)編寫的腳本命令生成一個播出條目,并且該播出表單以及該命令作為接收到的播出欄目的一個模板。步驟S103 :利用所述腳本解析播放控制端再次發(fā)送的創(chuàng)建新的播出表單的命令。本實(shí)施列中,再次發(fā)送的創(chuàng)建新的播出表單的命令是指步驟SlOl中同一欄目的創(chuàng)建播出表單的命令。步驟S104 :根據(jù)解析結(jié)果得到用戶變更的模板內(nèi)容,修改所述腳本中與所述變更的模板內(nèi)容相對應(yīng)的命令。由于同一欄目的播出表單的模板信息是相同的,僅僅是模板中的具體內(nèi)容不相同,因此如果有模板內(nèi)容發(fā)生了變化,只需要修改 該變化的模板內(nèi)容部分對應(yīng)的腳本命令中相應(yīng)的命令即可。步驟S105 :自動運(yùn)行修改后的腳本,生成新的播出表單。修改后的腳本調(diào)用原有軟件代碼的接口就能實(shí)現(xiàn)自動運(yùn)行并生成新的播出表單。原有軟件代碼的接口即為腳本命令與應(yīng)用程序進(jìn)行交互的一個固定的規(guī)則。本發(fā)明實(shí)施例中通過對接收到的播出表單命令進(jìn)行預(yù)處理,生成一個腳本模板,對用戶同一個播出欄目的不同需求創(chuàng)建播出表單的命令采用腳本進(jìn)行解析,使得用戶每次變更需求只需簡單的修改腳本即可,并不需要進(jìn)行底層代碼的修改,也不影響原有協(xié)議的進(jìn)行,滿足用戶不同需求,提高工作效率。本發(fā)明實(shí)施例二中,將結(jié)合具體實(shí)際應(yīng)用對實(shí)施例一的基于腳本創(chuàng)建播出表單的方法做進(jìn)一步詳細(xì)的說明,如圖2所示,具體為步驟S201 :設(shè)計(jì)一個腳本窗口,負(fù)責(zé)預(yù)處理過程生成的腳本的編寫以及播放控制端首次發(fā)送的命令的接收和顯示。步驟S202 :本實(shí)施列中用戶選擇腳本進(jìn)行創(chuàng)建播出表單命令的解析,當(dāng)播放控制端接收到命令時(shí)則將其傳送給腳本窗口。優(yōu)選的,也可以由腳本窗口截獲到播放控制端與播出控制器之間發(fā)送的網(wǎng)絡(luò)命令。步驟S203 :腳本窗口在初次階段獲得創(chuàng)建表單命令后,根據(jù)該命令進(jìn)行腳本的編寫,并根據(jù)命令中的關(guān)鍵字段的行數(shù),字?jǐn)?shù),標(biāo)題名等生成播出表單。步驟S204 :設(shè)置自動運(yùn)行步驟S203中編寫的腳本并創(chuàng)建播出表單。實(shí)際應(yīng)用中一個欄目的播出表單模式設(shè)定后格式就不會變更,當(dāng)接收到該欄目再次發(fā)送的創(chuàng)建表單命令時(shí),已編寫好的腳本會對接收到的命令進(jìn)行逐行自動解析接收到的命令,解析收到的命令中與編寫好的腳本中發(fā)生變化的部分,記錄每一個與腳本中模板格式不同的內(nèi)容并修改腳本中對應(yīng)的部分,刷新播出表單命令并同時(shí)更新播出表單。優(yōu)選的對創(chuàng)建播出表單的命令進(jìn)行解析發(fā)生變化的部分時(shí),如果命令中沒有模板名只有字段,則根據(jù)字段個數(shù)查找模板來創(chuàng)建播出條目,如果具有模板序號則根據(jù)序號來查找模板進(jìn)而創(chuàng)建播出條目,上述各種情況只需簡單修改腳本對應(yīng)的命令,即可按照命令規(guī)則創(chuàng)建對應(yīng)的播出表單。本發(fā)明實(shí)施例中通過對接收到的播出表單命令進(jìn)行預(yù)處理,生成一個腳本模板,對用戶同一個播出欄目的不同需求創(chuàng)建播出表單的命令采用腳本進(jìn)行解析,使得用戶每次變更需求只需簡單的修改腳本即可,并不需要進(jìn)行底層代碼的修改,也不影響原有協(xié)議的進(jìn)行,滿足用戶不同需求,提高工作效率。本發(fā)明實(shí)施例三中提供了一種基于腳本創(chuàng)建播出表單的裝置,具體構(gòu)成如圖3所示,包括接收單元31,用于接收播放控制端首次發(fā)送的創(chuàng)建播出表單的命令。預(yù)處理單元32,用于預(yù)處理所述首次發(fā)送的創(chuàng)建播出表單的命令生成腳本并保存。解析單元33,用于利用所述腳本解析播放控制端再次發(fā)送的創(chuàng)建新的播出表單的命令,所述再次發(fā)送的創(chuàng)建新的播出表單的命令為同一個播出欄目的創(chuàng)建新表單的命令。還用于對接收到的再次發(fā)送的創(chuàng)建新的播出表單命令進(jìn)行逐行自動解析,記錄每一個與腳本中模板格式不同的內(nèi)容。腳本修改單元34,用于根據(jù)解析結(jié)果得到用戶變更的模板內(nèi)容,修改所述腳本中與所述變更的模板內(nèi)容相對應(yīng)的命令。播出表單生成單元35,用于當(dāng)自動運(yùn)行修改后的腳本后生成新的播出表單。其中,所述預(yù)處理單元32,如圖4所示,還包括首次發(fā)送命令解析子單元321,用于解析所述播放控制端首次發(fā)送的創(chuàng)建播出表 單的命令.命令規(guī)則查找子單元322,用于根據(jù)所述播放控制端首次發(fā)送的創(chuàng)建播出表單的命令的解析結(jié)果查找到命令規(guī)則,所述命令規(guī)則為播放控制端發(fā)送的命令中具有的能提取出字段區(qū)分字段變化的信息;腳本編寫子單元323,用于編寫腳本,根據(jù)所述命令規(guī)則生成播放條目。本發(fā)明實(shí)施例中通過對接收到的播出表單命令進(jìn)行預(yù)處理,生成一個腳本模板,對用戶同一個播出欄目的不同需求創(chuàng)建播出表單的命令采用腳本進(jìn)行解析,使得用戶每次變更需求只需簡單的修改腳本即可,并不需要進(jìn)行底層代碼的修改,也不影響原有協(xié)議的進(jìn)行,滿足用戶不同需求,提高工作效率。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過軟件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是⑶-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施例,但本發(fā)明的特征并不局限于此,任何熟悉該項(xiàng)技術(shù)的人在本發(fā)明領(lǐng)域內(nèi),可輕易想到的變化或修飾,都應(yīng)涵蓋在以下本發(fā)明的申請專利范圍中。
權(quán)利要求
1.一種基于腳本創(chuàng)建播出表單的方法,其特征在于,該方法包括 接收播放控制端首次發(fā)送的創(chuàng)建播出表單的命令; 預(yù)處理所述首次發(fā)送的創(chuàng)建播出表單的命令生成腳本并保存; 利用所述腳本解析所述播放控制端再次發(fā)送的創(chuàng)建新的播出表單的命令; 根據(jù)解析結(jié)果得到用戶變更的模板內(nèi)容,修改所述腳本中與所述變更的模板內(nèi)容相對應(yīng)的命令; 自動運(yùn)行修改后的腳本,生成新的播出表單。
2.如權(quán)利要求I所述的基于腳本創(chuàng)建播出表單的方法,其特征在于,所述預(yù)處理的過程具體包括 解析所述播放控制端首次發(fā)送的創(chuàng)建播出表單的命令; 根據(jù)所述播放控制端首次發(fā)送的創(chuàng)建播出表單的命令的解析結(jié)果查找命令規(guī)則,所述命令規(guī)則為所述播放控制端首次發(fā)送的命令中具有的能提取出區(qū)分字段變化的信息; 根據(jù)查找到的命令規(guī)則,編寫腳本并生成播放條目。
3.如權(quán)利要求I所述的基于腳本創(chuàng)建播出表單的方法,其特征在于,所述再次發(fā)送的創(chuàng)建新的播出表單的命令具體為 同一個播出欄目的創(chuàng)建新表單的命令。
4.如權(quán)利要求2所述的基于腳本創(chuàng)建播出表單的方法,其特征在于,該方法還包括 設(shè)計(jì)一個腳本窗口,編寫預(yù)處理過程生成的腳本,接收和顯示所述播放控制端首次發(fā)送的命令。
5.如權(quán)利要求3所述的基于腳本創(chuàng)建播出表單的方法,其特征在于,所述利用所述腳本解析播放控制端再次發(fā)送的創(chuàng)建新的播出表單的命令具體包括 對接收到的再次發(fā)送的創(chuàng)建新的播出表單命令進(jìn)行逐行自動解析,記錄每一個與所述腳本中不同的模板內(nèi)容。
6.一種基于腳本創(chuàng)建播出表單的裝置,其特征在于,該裝置包括 接收單元,用于接收播放控制端首次發(fā)送的創(chuàng)建播出表單的命令; 預(yù)處理單元,用于預(yù)處理所述發(fā)送的創(chuàng)建播出表單的命令生成腳本并保存; 解析單元,用于利用所述腳本解析所述播放控制端再次發(fā)送的創(chuàng)建新的播出表單的命令; 腳本修改單元,用于根據(jù)解析結(jié)果得到用戶變更的模板內(nèi)容,修改所述腳本中與所述變更的模板內(nèi)容相對應(yīng)的命令; 播出表單生成單元,用于當(dāng)自動運(yùn)行修改后的腳本后生成新的播出表單。
7.如權(quán)利要求6所述的基于腳本創(chuàng)建播出表單的裝置,其特征在于,所述預(yù)處理單元還包括 首次發(fā)送命令解析子單元,用于解析所述播放控制端首次發(fā)送的創(chuàng)建播出表單的命令; 命令規(guī)則查找子單元,用于根據(jù)所述播放控制端首次發(fā)送的創(chuàng)建播出表單的命令的解析結(jié)果查找到命令規(guī)則,所述命令規(guī)則為所述播放控制端首次發(fā)送的命令中具有的能提取出區(qū)分字段變化的信息; 腳本編寫子單元,用于編寫腳本,根據(jù)所述命令規(guī)則生成播放條目。
全文摘要
本發(fā)明公開了一種基于腳本創(chuàng)建播出表單的方法及裝置,該方法包括接收播放控制端首次發(fā)送的創(chuàng)建播出表單的命令;預(yù)處理所述首次發(fā)送的創(chuàng)建播出表單的命令生成腳本并保存;利用所述腳本解析播放控制端再次發(fā)送的創(chuàng)建新的播出表單的命令;根據(jù)解析結(jié)果得到用戶變更的模板內(nèi)容,修改所述腳本中與所述變更的模板內(nèi)容相對應(yīng)的命令;自動運(yùn)行修改后的腳本,生成新的播出表單。通過本發(fā)明使得用戶每次變更需求只需簡單的修改腳本即可,并不需要進(jìn)行底層代碼的修改,也不影響原有協(xié)議的進(jìn)行,滿足用戶不同需求,提高工作效率。
文檔編號H04N5/262GK102752525SQ201110248288
公開日2012年10月24日 申請日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者談琴芳 申請人:新奧特(北京)視頻技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
剑河县| 灵石县| 明光市| 浪卡子县| 莱西市| 宁城县| 绥江县| 延边| 广宗县| 阜宁县| 伊宁县| 洪江市| 会泽县| 德钦县| 云南省| 吉安市| 台中市| 二连浩特市| 穆棱市| 翼城县| 永仁县| 赣榆县| 桐庐县| 石泉县| 安康市| 大石桥市| 宣城市| 义乌市| 视频| 高青县| 海南省| 富锦市| 临江市| 泸水县| 双鸭山市| 岑溪市| 漠河县| 秀山| 赫章县| 湖口县| 广汉市|