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

一種修改播單的方法及裝置的制造方法

文檔序號(hào):9251235閱讀:554來(lái)源:國(guó)知局
一種修改播單的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種修改播單的方法及裝置。
【背景技術(shù)】
[0002]互聯(lián)網(wǎng)音視頻技術(shù)的高速發(fā)展必然會(huì)導(dǎo)致對(duì)服務(wù)器的要求越來(lái)越高。直播技術(shù)即是將正在播放的視頻信號(hào)通過(guò)特定的方法推送給客戶端,并由客戶端的播放器將視頻信號(hào)轉(zhuǎn)化為可視、可聽(tīng)的視頻。直播服務(wù)器主要為視頻直播、流媒體服務(wù)、IPTV、交互式電視、移動(dòng)電視、商務(wù)電視、遠(yuǎn)程教學(xué)、B2B商務(wù)通信、視頻至臺(tái)式機(jī)桌面的傳輸、VOD系統(tǒng)、遠(yuǎn)程監(jiān)控、資料保存等應(yīng)用需求而設(shè)計(jì)的媒流體設(shè)備。
[0003]視頻文件在播出時(shí),播出服務(wù)器中的播控程序先從數(shù)據(jù)庫(kù)讀取播單,按照播單中的記錄獲取相應(yīng)的視頻文件,并發(fā)送給播出服務(wù)器中的播出卡進(jìn)行播出。由于事先不知道播單是否有修改,則需要不斷的從數(shù)據(jù)庫(kù)讀取播單,造成資源的消耗和浪費(fèi)。

【發(fā)明內(nèi)容】

[0004]本發(fā)明提供一種修改播單的方法及裝置,用以在播控程序受到修改事件的觸發(fā)時(shí)訪問(wèn)數(shù)據(jù)庫(kù),節(jié)省功耗。
[0005]本發(fā)明提供一種修改播單的方法,包括:
[0006]獲得對(duì)當(dāng)天播單的修改請(qǐng)求;
[0007]調(diào)用播控程序模塊;
[0008]播控程序模塊根據(jù)所述修改請(qǐng)求訪問(wèn)數(shù)據(jù)庫(kù),并查詢所述修改請(qǐng)求所請(qǐng)求的播單;
[0009]根據(jù)所述修改請(qǐng)求對(duì)播控程序模塊查詢到的播單進(jìn)行修改。
[0010]本發(fā)明實(shí)施例的一些有益效果可以包括:
[0011]現(xiàn)有技術(shù)中視頻文件在播出時(shí),播出服務(wù)器中的播控程序先從數(shù)據(jù)庫(kù)讀取播單,按照播單中的記錄獲取相應(yīng)的視頻文件,并發(fā)送給播出服務(wù)器中的播出卡進(jìn)行播出。由于事先不知道播單是否有修改,則需要不斷的從數(shù)據(jù)庫(kù)讀取播單,造成資源的消耗和浪費(fèi)。本發(fā)明僅在有播單的修改請(qǐng)求時(shí),才調(diào)用播控程序模塊,無(wú)需反復(fù)不斷的從數(shù)據(jù)庫(kù)中讀取播單,播控程序受到修改事件的觸發(fā)時(shí)訪問(wèn)數(shù)據(jù)庫(kù),節(jié)省功耗。采用本發(fā)明的方法,當(dāng)有修改播單時(shí),調(diào)用播控程序,播控程序根據(jù)修改請(qǐng)求訪問(wèn)數(shù)據(jù)庫(kù),查詢并修改播單,避免了不必要的資源消耗和浪費(fèi)。
[0012]在一個(gè)實(shí)施例中,所述根據(jù)所述修改請(qǐng)求對(duì)播控程序模塊查詢到的播單進(jìn)行修改,包括:
[0013]生成修改播單的觸發(fā)事件,調(diào)用Iibevent事件接口,將修改請(qǐng)求記錄在播控程序模塊查詢到的播單中并更新播單。
[0014]該實(shí)施例中,Iibevent包括事件管理、緩存管理、DNS、HTTP、緩存事件幾大部分。在對(duì)播單進(jìn)行修改時(shí),首先要生成修改播單的觸發(fā)事件,調(diào)用Iibevent事件接口,向播控程序發(fā)送修改通知,并更新播單,節(jié)省了功耗。
[0015]在一個(gè)實(shí)施例中,所述方法還包括:
[0016]播單的臨時(shí)修改,包括:
[0017]生成播單的臨時(shí)修改觸發(fā)事件,調(diào)用Iibevent事件接口,向播控程序發(fā)送修改請(qǐng)求;
[0018]根據(jù)所述修改請(qǐng)求對(duì)播控程序模塊查詢到的播單進(jìn)行修改。
[0019]該實(shí)施例中,還包括對(duì)播單的臨時(shí)修改,生成播單的臨時(shí)修改觸發(fā)事件,調(diào)用Iibevent事件接口,向播控程序發(fā)送臨時(shí)修改通知,適用于對(duì)當(dāng)天播單的臨時(shí)修改。
[0020]在一個(gè)實(shí)施例中,所述方法還包括:
[0021]當(dāng)沒(méi)有獲取到播單的修改請(qǐng)求,以及沒(méi)有獲取到播單的臨時(shí)修改請(qǐng)求時(shí),繼續(xù)播出與播單中的記錄相對(duì)應(yīng)的視頻文件。
[0022]該實(shí)施例中,在獲取到播單的修改請(qǐng)求時(shí),調(diào)用播控程序模塊,對(duì)播單進(jìn)行修改,在沒(méi)有獲取到播單的修改請(qǐng)求時(shí),以及沒(méi)有獲取到播單的臨時(shí)修改請(qǐng)求時(shí),則說(shuō)明播單無(wú)修改,無(wú)需不斷的訪問(wèn)數(shù)據(jù)庫(kù)并從數(shù)據(jù)庫(kù)中讀取播單,按照當(dāng)前的播單繼續(xù)播出與播單中的記錄相對(duì)應(yīng)的視頻文件。
[0023]一種修改播單的裝置,包括:
[0024]獲取模塊,用于獲得對(duì)當(dāng)天播單的修改請(qǐng)求;
[0025]調(diào)用模塊,用于調(diào)用播控程序模塊;
[0026]查詢模塊,用于播控程序模塊根據(jù)所述修改請(qǐng)求訪問(wèn)數(shù)據(jù)庫(kù),并查詢所述修改請(qǐng)求所請(qǐng)求的播單;
[0027]修改模塊,用于根據(jù)所述修改請(qǐng)求對(duì)播控程序模塊查詢到的播單進(jìn)行修改。
[0028]在一個(gè)實(shí)施例中,所述修改模塊,包括:
[0029]修改子模塊,用于生成修改播單的觸發(fā)事件,調(diào)用Iibevent事件接口,將修改請(qǐng)求記錄在播控程序模塊查詢到的播單中并更新播單。
[0030]在一個(gè)實(shí)施例中,所述裝置還包括:
[0031]播單的臨時(shí)修改模塊,包括:
[0032]第一修改子模塊,用于生成播單的臨時(shí)修改觸發(fā)事件,調(diào)用Iibevent事件接口,向播控程序發(fā)送修改請(qǐng)求;
[0033]第二修改子模塊,用于根據(jù)所述修改請(qǐng)求對(duì)播控程序模塊查詢到的播單進(jìn)行修改。
[0034]在一個(gè)實(shí)施例中,所述裝置還包括:
[0035]播放模塊,用于當(dāng)沒(méi)有獲取到播單的修改請(qǐng)求,以及沒(méi)有獲取到播單的臨時(shí)修改請(qǐng)求時(shí),繼續(xù)播出與播單中的記錄相對(duì)應(yīng)的視頻文件。
[0036]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
[0037]下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說(shuō)明】
[0038]附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0039]圖1為本發(fā)明實(shí)施例中一種修改播單的方法的流程圖;
[0040]圖2為本發(fā)明實(shí)施例中另一種修改播單的方法的流程圖;
[0041]圖3為本發(fā)明實(shí)施例一中一種修改播單的方法的流程圖;
[0042]圖4為本發(fā)明實(shí)施例中一種修改播單的裝置的框圖;
[0043]圖5為本發(fā)明實(shí)施例中另一種修改播單的裝置的框圖;
[0044]圖6為本發(fā)明實(shí)施例二中一種修改播單的裝置的框圖。
【具體實(shí)施方式】
[0045]以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0046]本發(fā)明提供的方法是針對(duì)當(dāng)天播單的修改,因?yàn)楫?dāng)天播單是存儲(chǔ)在播出服務(wù)器上,由播出服務(wù)器按照該播單對(duì)外提供視頻數(shù)據(jù)。如果不是當(dāng)天播單,則不在播出服務(wù)器上,可以隨時(shí)修改,不影響播出。而對(duì)當(dāng)天播單修改時(shí),可能影響即將播出的視頻,所以需要播控程序來(lái)控制該修改過(guò)程。
[0047]圖1為本發(fā)明實(shí)施例中一種修改播單的方法的流程圖。如圖1所示,該方法包括以下步驟S101-S104:
[0048]步驟SlOl,獲得對(duì)當(dāng)天播單的修改請(qǐng)求;
[0049]步驟S102,調(diào)用播控程序模塊;
[0050]步驟S103,播控程序模塊根據(jù)所述修改請(qǐng)求訪問(wèn)數(shù)據(jù)庫(kù),并查詢所述修改請(qǐng)求所請(qǐng)求的播單;
[0051]步驟S104,根據(jù)所述修改請(qǐng)求對(duì)播控程序模塊查詢到的播單進(jìn)行修改。
[0052]現(xiàn)有技術(shù)中視頻文件在播出時(shí),播出服務(wù)器中的播控程序先從數(shù)據(jù)庫(kù)讀取播單,按照播單中的記錄獲取相應(yīng)的視頻文件,并發(fā)送給播出服務(wù)器中的播出卡進(jìn)行播出。由于事先不知道播單是否有修改,則需要不斷的從數(shù)據(jù)庫(kù)讀取播單,造成資源的消耗和浪費(fèi)。
[0053]本發(fā)明實(shí)施例提供的技術(shù)方案,僅在有播單的修改請(qǐng)求時(shí),才調(diào)用播控程序模塊,無(wú)需反復(fù)不斷的從數(shù)據(jù)庫(kù)中讀取播單,播控程序受到修改事件的觸發(fā)時(shí)訪問(wèn)數(shù)據(jù)庫(kù),節(jié)省功耗。采用本發(fā)明的方法,當(dāng)有修改播單時(shí),調(diào)用播控程序,播控程序根據(jù)修改請(qǐng)求訪問(wèn)數(shù)據(jù)庫(kù),查詢并修改播單,避免了不必要的資源消耗和浪費(fèi)。
[0054]在一個(gè)實(shí)施例中,根據(jù)所述修改請(qǐng)求對(duì)播控程序模塊查詢到的播單進(jìn)行修改,包括:
[0055]生成修改播單的觸發(fā)事件,調(diào)用Iibevent事件接口,將修改請(qǐng)求記錄在播控程序模塊查詢到的播單中并更新播單。
[0056]Iibevent是一個(gè)事件觸發(fā)的網(wǎng)絡(luò)庫(kù),適用于windows、linux、bsd等多種平臺(tái),內(nèi)部使用select、epoll、kqueue、1CP等系統(tǒng)調(diào)用管理事件機(jī)制。Iibevent包括事件管理、緩存管理、DNS、HTTP、緩存事件幾大部分。事件管理包括各種1(Socket)、定時(shí)器、信號(hào)等事件;緩存管理是指evbuffer功能;DNS是Iibevent提供的一個(gè)異步DNS查詢功能;HTTP是Iibevent的一個(gè)輕量級(jí)http實(shí)現(xiàn),包括服務(wù)器和客戶端。
[0057]該實(shí)施例中,Iibevent包括事件管理、緩存管理、DNS、HTTP、緩存事件幾大部分。在對(duì)播單進(jìn)行修改時(shí),首先要生成修改播單的觸發(fā)事件,調(diào)用Iibevent事件接口,向播控程序發(fā)送修改通知,并更新播單,節(jié)省了功耗。例如,修改請(qǐng)求是對(duì)播單中的節(jié)目10的播出時(shí)間及長(zhǎng)度進(jìn)行修改,并在節(jié)目9與節(jié)目10之間插播綜藝節(jié)目,例如,節(jié)目10為電視劇節(jié)目,三集連播,根據(jù)修改請(qǐng)求播控程序查詢到節(jié)目9和節(jié)目10,調(diào)用Iibevent事件接口,將修改請(qǐng)求記錄在播控程序模塊查詢到的播單中并更新播單,即節(jié)目9與節(jié)目10之間播出的是綜藝節(jié)目,節(jié)目10由三集連播改為只播出一集。
[0058]在一個(gè)實(shí)施例中,如圖2所示,該方法還包括:播單的臨時(shí)修改;包括:
[0059]步驟S201,生成播單的臨時(shí)修改觸發(fā)事件,調(diào)用Iibevent事件接口,向播控程序發(fā)送修改請(qǐng)求;
[0060]步驟S201,根據(jù)所述修改請(qǐng)求對(duì)播控程序模塊查詢到的播單進(jìn)行修改。
[0061]該實(shí)施例中,還包括對(duì)播單的臨時(shí)修改,生成播單的臨時(shí)修改觸發(fā)事件,調(diào)用Iibevent事件接口,向播控程序發(fā)送臨時(shí)修改通知,適用于對(duì)當(dāng)天播單的臨時(shí)修改。播單的修改方式有兩種,一種是常規(guī)修改,即當(dāng)有播單修改時(shí),調(diào)用播控程序,播控程序收到修改通知時(shí)訪問(wèn)數(shù)據(jù)庫(kù),查詢播單。一種是臨時(shí)修改,生成播單的臨時(shí)修改觸發(fā)事件,調(diào)用Iibevent事件接口,向播控程序發(fā)送修改通知,適用于對(duì)當(dāng)天播單的
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
江城| 峨山| 项城市| 洪雅县| 法库县| 成都市| 昌邑市| 历史| 西贡区| 进贤县| 阜康市| 霍林郭勒市| 梁平县| 福泉市| 三江| 昆明市| 施甸县| 鸡西市| 银川市| 扶绥县| 鹿泉市| 海口市| 峨边| 崇义县| 偏关县| 锦屏县| 安西县| 丹阳市| 屏南县| 旌德县| 乡宁县| 南木林县| 寿阳县| 平山县| 高密市| 成都市| 洪洞县| 苍溪县| 华容县| 洞口县| 阜阳市|