專利名稱:互動(dòng)演播室的用戶信息管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息管理方法,特別涉及一種互動(dòng)演播室的用戶信息管理方法。
背景技術(shù):
對(duì)于傳統(tǒng)的電視,它是通過(guò)一個(gè)電視發(fā)送廣播中心,把在演播室已經(jīng)錄制好的節(jié)目向分布在各地的接收終端發(fā)送,接收終端在接收到這些信息后,經(jīng)過(guò)一系列處理,把音頻和視頻信息還原顯示出來(lái),用戶只能被動(dòng)地接收和收看,唯一的選擇就是收看不同的電視發(fā)送中心制作的電視節(jié)目而已,而觀眾則完全被限制在被動(dòng)接受的份上。盡管隨著電視技術(shù)的不斷發(fā)展,用戶可以通過(guò)熱線電話、短信中心等方式與廣播中心交互,從而通過(guò)點(diǎn)播、時(shí)移等方式改變被動(dòng)接收的觀看方式,但是仍然無(wú)法改變演播室單方面向外發(fā)送音頻和視頻信息的形式,不能實(shí)現(xiàn)用戶與演播室實(shí)時(shí)視音頻面對(duì)面雙向的互動(dòng),不能把用戶自己的意愿或資訊與大眾共享,這在崇尚個(gè)性、崇尚自由的今天,無(wú)疑有其巨大的局限性。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種互動(dòng)演播室的用戶信息管理方法,以解決傳統(tǒng)的電視播放方式無(wú)法實(shí)現(xiàn)用戶與演播室實(shí)時(shí)視音頻面對(duì)面雙向的互動(dòng)的問(wèn)題。本發(fā)明提出一種互動(dòng)演播室的用戶信息管理方法,包括外網(wǎng)處理進(jìn)程和內(nèi)網(wǎng)處理進(jìn)程,且外網(wǎng)處理進(jìn)程和內(nèi)網(wǎng)處理進(jìn)程之間通過(guò)一消息隊(duì)列進(jìn)行交互,所述外網(wǎng)處理進(jìn)程包括以下步驟Al、創(chuàng)建用于存放外網(wǎng)用戶信息的一用戶信息鏈表;Bi、監(jiān)聽外網(wǎng)用戶及內(nèi)網(wǎng)處理進(jìn)程發(fā)送來(lái)的會(huì)話發(fā)起協(xié)議信息;Cl、創(chuàng)建一外網(wǎng)線程,并處理接收到的會(huì)話發(fā)起協(xié)議信息;所述內(nèi)網(wǎng)處理進(jìn)程包括以下步驟A2、創(chuàng)建用于存放內(nèi)網(wǎng)用戶信息的一后臺(tái)人員信息鏈表;B2、監(jiān)聽內(nèi)網(wǎng)用戶及外網(wǎng)處理進(jìn)程發(fā)送來(lái)的會(huì)話發(fā)起協(xié)議信息;C2、創(chuàng)建一內(nèi)網(wǎng)線程,并處理接收到的會(huì)話發(fā)起協(xié)議信息。進(jìn)一步的,所述會(huì)話發(fā)起協(xié)議信息包括參與請(qǐng)求信息、結(jié)束請(qǐng)求信息以及指令信肩、ο進(jìn)一步的,當(dāng)步驟Bl中所述的會(huì)話發(fā)起協(xié)議信息為外網(wǎng)用戶發(fā)送來(lái)的參與請(qǐng)求信息時(shí),步驟Cl包括C101、將對(duì)應(yīng)外網(wǎng)用戶信息添加到所述用戶信息鏈表;C102、通過(guò)所述消息隊(duì)列將參與請(qǐng)求信息發(fā)送給內(nèi)網(wǎng)處理進(jìn)程。進(jìn)一步的,當(dāng)步驟Bl中所述的會(huì)話發(fā)起協(xié)議信息為外網(wǎng)用戶發(fā)送來(lái)的結(jié)束請(qǐng)求信息時(shí),步驟Cl包括C111、將對(duì)應(yīng)外網(wǎng)用戶信息從所述用戶信息鏈表中刪除;
C112、通過(guò)所述消息隊(duì)列將結(jié)束請(qǐng)求信息發(fā)送給內(nèi)網(wǎng)處理進(jìn)程。進(jìn)一步的,當(dāng)步驟B2中所述的會(huì)話發(fā)起協(xié)議信息為內(nèi)網(wǎng)用戶發(fā)送來(lái)的參與請(qǐng)求信息時(shí),步驟C2包括C201、將對(duì)應(yīng)內(nèi)網(wǎng)用戶信息添加到所述后臺(tái)人員信息鏈表。進(jìn)一步的,當(dāng)步驟B2中所述的會(huì)話發(fā)起協(xié)議信息為內(nèi)網(wǎng)用戶發(fā)送來(lái)的結(jié)束請(qǐng)求信息時(shí),步驟C2包括C211、判斷該內(nèi)網(wǎng)用戶是否處在與外網(wǎng)用戶的交互狀態(tài);C212,若是,則將對(duì)應(yīng)外網(wǎng)用戶的會(huì)話連接轉(zhuǎn)接到其他內(nèi)網(wǎng)用戶;C213,若否,則將對(duì)應(yīng)內(nèi)網(wǎng)用戶信息從所述后臺(tái)人員信息鏈表中刪除。進(jìn)一步的,在步驟Al之后還包括步驟XI、創(chuàng)建一外網(wǎng)超時(shí)處理線程,用于檢測(cè)用戶信息鏈表中的外網(wǎng)用戶的在線狀態(tài)
fn息ο進(jìn)一步的,在步驟A2之后還包括步驟X2、創(chuàng)建一內(nèi)網(wǎng)超時(shí)處理線程,用于檢測(cè)后臺(tái)人員信息鏈表中的內(nèi)網(wǎng)用戶的在線狀態(tài)信息。相對(duì)于現(xiàn)有技術(shù),本發(fā)明的有益效果是本發(fā)明互動(dòng)演播室的用戶信息管理方法采用雙進(jìn)程(外網(wǎng)處理進(jìn)程和內(nèi)網(wǎng)處理進(jìn)程)和多線程(一個(gè)以上外網(wǎng)線程和一個(gè)以上內(nèi)網(wǎng)線程)結(jié)構(gòu),且兩個(gè)進(jìn)程之間采用消息隊(duì)列進(jìn)行通信,大大提高互動(dòng)用戶信息管理的處理性能。將本發(fā)明的方法應(yīng)用于互動(dòng)演播室中,可以實(shí)現(xiàn)用戶與演播室實(shí)時(shí)的視音頻面對(duì)面雙向互動(dòng)。通過(guò)參與互動(dòng)演播室節(jié)目的制作,用戶可以開放地參與節(jié)目,不僅讓自己能看到電視,同樣的也能讓電視顯示出自己,從而使用戶可以將自己的意愿或資訊與大眾共享。
圖1為本發(fā)明互動(dòng)演播室的用戶信息管理方法所適用的互動(dòng)演播室的一種實(shí)施例架構(gòu)圖;圖2為本發(fā)明互動(dòng)演播室的系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖;圖3為本發(fā)明互動(dòng)演播室的用戶信息管理方法的一種實(shí)施例流程圖。
具體實(shí)施例方式以下結(jié)合附圖,具體說(shuō)明本發(fā)明。請(qǐng)參見圖1,其為本發(fā)明互動(dòng)演播室的用戶信息管理方法所適用的互動(dòng)演播室的一種實(shí)施例架構(gòu)圖,其包括支撐系統(tǒng)1、演播室系統(tǒng)2,以及一個(gè)以上用戶終端3,支撐系統(tǒng)1 與演播室系統(tǒng)2相連,并連接至少一個(gè)外網(wǎng)用戶3。其中,支撐系統(tǒng)1又進(jìn)一步包括門戶服務(wù)器4、信令服務(wù)器5、互動(dòng)網(wǎng)關(guān)6、數(shù)據(jù)庫(kù)7和一個(gè)以上的內(nèi)網(wǎng)用戶8。外網(wǎng)用戶3和內(nèi)網(wǎng)用戶8都分別與門戶服務(wù)器4、信令服務(wù)器5和互動(dòng)網(wǎng)關(guān)6相連,門戶服務(wù)器4與信令服務(wù)器5相連,互動(dòng)網(wǎng)關(guān)6連接演播室系統(tǒng)2,數(shù)據(jù)庫(kù)7分別與門戶服務(wù)器4、信令服務(wù)器5和互動(dòng)網(wǎng)關(guān)6相連。本發(fā)明中,外網(wǎng)用戶3是請(qǐng)求加入演播室節(jié)目互動(dòng)的用戶,外網(wǎng)用戶3通過(guò)訪問(wèn)支撐系統(tǒng)1實(shí)現(xiàn)注冊(cè)、登陸等操作,并獲取參與互動(dòng)節(jié)目的信息以及發(fā)起、參與互動(dòng)業(yè)務(wù)的操作。支撐系統(tǒng)1對(duì)參與互動(dòng)業(yè)務(wù)的接入請(qǐng)求的外網(wǎng)用戶3進(jìn)行身份認(rèn)證、參數(shù)性能協(xié)商、互動(dòng)業(yè)務(wù)會(huì)話、信令管理處理和互動(dòng)業(yè)務(wù)流程的管理,最終將通過(guò)認(rèn)證的外網(wǎng)用戶3的視頻內(nèi)容進(jìn)行轉(zhuǎn)發(fā)、排隊(duì)、調(diào)度到內(nèi)網(wǎng)用戶8和演播室系統(tǒng)2,實(shí)現(xiàn)多并發(fā)用戶接入請(qǐng)求的響應(yīng)與調(diào)度、業(yè)務(wù)和內(nèi)容的強(qiáng)實(shí)時(shí)監(jiān)管和互動(dòng)高清電視節(jié)目的制作播出的技術(shù)結(jié)合。內(nèi)網(wǎng)用戶8 由接線員、導(dǎo)演及技術(shù)人員組成,外網(wǎng)用戶3的視頻內(nèi)容要經(jīng)過(guò)接線員進(jìn)行初步審核、導(dǎo)演最終導(dǎo)播后,才能參與演播室進(jìn)行視頻互動(dòng)節(jié)目制作。請(qǐng)參見圖2,其為本發(fā)明互動(dòng)演播室的系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖。外網(wǎng)用戶3和內(nèi)網(wǎng)用戶8 通過(guò)互動(dòng)網(wǎng)關(guān)6和信令服務(wù)器5實(shí)現(xiàn)通訊,互動(dòng)網(wǎng)關(guān)6起到視頻數(shù)據(jù)的調(diào)度功能,負(fù)責(zé)整個(gè)系統(tǒng)的視頻數(shù)據(jù)通路的處理。而信令服務(wù)器5在互動(dòng)演播室中負(fù)責(zé)互動(dòng)業(yè)務(wù)過(guò)程中的信令處理功能,它作為互動(dòng)業(yè)務(wù)信令進(jìn)入系統(tǒng)的入口點(diǎn),協(xié)商業(yè)務(wù)的參數(shù)與用戶的性能,負(fù)責(zé)建立、維護(hù)、釋放和控制整個(gè)系統(tǒng)中的互動(dòng)業(yè)務(wù)會(huì)話過(guò)程。由此可見,有效合理地對(duì)內(nèi)外網(wǎng)的用戶信息進(jìn)行管理,是實(shí)現(xiàn)互動(dòng)演播室的前提。 鑒于此,本發(fā)明提出一種互動(dòng)演播室的用戶信息管理方法,其包括外網(wǎng)處理進(jìn)程SlO和內(nèi)網(wǎng)處理進(jìn)程S20,如圖3所示,外網(wǎng)處理進(jìn)程SlO和內(nèi)網(wǎng)處理進(jìn)程S20之間通過(guò)一消息隊(duì)列進(jìn)行交互。其中,外網(wǎng)處理進(jìn)程包括以下步驟S11,創(chuàng)建用戶信息鏈表,所述用戶信息鏈表用于存放外網(wǎng)用戶信息。S12,創(chuàng)建一外網(wǎng)超時(shí)處理線程,用于檢測(cè)用戶信息鏈表中的外網(wǎng)用戶的在線狀態(tài) fn息ο外網(wǎng)超時(shí)處理線程的作用是定時(shí)(如IOs)檢查已登陸的外網(wǎng)用戶是否掉線。通過(guò)查詢數(shù)據(jù)庫(kù),得到已登錄的外網(wǎng)用戶的在線狀態(tài)信息。如果最后更新數(shù)據(jù)的時(shí)間與當(dāng)前的時(shí)間差大于一個(gè)閾值(如60s),則表明該外網(wǎng)用戶掉線,外網(wǎng)超時(shí)處理線程結(jié)束與該用戶相關(guān)的會(huì)話,并釋放所有與該人員相關(guān)的資源。S13,監(jiān)聽SIP信息。SIP信息即會(huì)話發(fā)起協(xié)議信息,這里所監(jiān)聽的SIP信息來(lái)自于外網(wǎng)用戶和內(nèi)網(wǎng)處理進(jìn)程,SIP信息包括參與請(qǐng)求信息(INVITE)、結(jié)束請(qǐng)求信息(BYE)以及指令信息(INFO)。S14,創(chuàng)建外網(wǎng)線程,并處理接收到的會(huì)話發(fā)起協(xié)議信息。根據(jù)接收到的會(huì)話發(fā)起協(xié)議信息的類型不同,外網(wǎng)線程可以分為以下幾種情況1、當(dāng)信令服務(wù)器接收到一個(gè)來(lái)自外網(wǎng)用戶的INVITE請(qǐng)求時(shí),首先獲取外網(wǎng)用戶的id號(hào),搜索用戶信息鏈表,判斷該用戶是否已經(jīng)建立會(huì)話連接,如果是,則返回錯(cuò)誤。否則對(duì)用戶進(jìn)行認(rèn)證,首先判斷外網(wǎng)用戶的編解碼格式是否被系統(tǒng)支持,然后判斷用戶是否具有參與權(quán)限,若認(rèn)證不通過(guò),返回錯(cuò)誤。若認(rèn)證通過(guò),則向用戶信息鏈表中添加一個(gè)用戶。 并通過(guò)消息隊(duì)列向內(nèi)網(wǎng)處理進(jìn)程發(fā)送一個(gè)消息,告知有一個(gè)用戶接入。2、當(dāng)信令服務(wù)器接收到一個(gè)來(lái)自外網(wǎng)用戶的BYE請(qǐng)求時(shí),首先判斷該用戶是否在用戶信息鏈表中存在,若不存在,則返回錯(cuò)誤。否則,判斷該用戶狀態(tài),若該用戶還未完全建立會(huì)話,則返回錯(cuò)誤,若該用戶處于下列4種狀態(tài)(1)已建立會(huì)話(2)處于等待中(3)處于審核中(4)處于互動(dòng)中,則通過(guò)消息隊(duì)列發(fā)送消息給內(nèi)網(wǎng)處理進(jìn)程,告知內(nèi)網(wǎng)用戶(即接線員、導(dǎo)演),該外網(wǎng)用戶斷開,然后在用戶信息鏈表中刪除該外網(wǎng)用戶。內(nèi)網(wǎng)處理進(jìn)程包括以下步驟S21,創(chuàng)建后臺(tái)人員信息鏈表,所述后臺(tái)人員信息鏈表用于存放內(nèi)網(wǎng)用戶信息。
S22,創(chuàng)建一內(nèi)網(wǎng)超時(shí)處理線程,用于檢測(cè)后臺(tái)人員信息鏈表中的內(nèi)網(wǎng)用戶的在線狀態(tài)信息。內(nèi)網(wǎng)超時(shí)處理線程的作用是定時(shí)(如IOs)檢查已登陸的內(nèi)網(wǎng)用戶是否掉線。通過(guò)查詢數(shù)據(jù)庫(kù),得到已登錄的內(nèi)網(wǎng)用戶的在線狀態(tài)信息。如果最后更新數(shù)據(jù)的時(shí)間與當(dāng)前的時(shí)間差大于一個(gè)閾值,則表明該內(nèi)網(wǎng)用戶掉線,內(nèi)網(wǎng)超時(shí)處理線程結(jié)束與該用戶相關(guān)的會(huì)話,并釋放所有與該人員相關(guān)的資源。S23,監(jiān)聽SIP信息。SIP信息即會(huì)話發(fā)起協(xié)議信息,這里所監(jiān)聽的SIP信息來(lái)自于內(nèi)網(wǎng)用戶和外網(wǎng)處理進(jìn)程,SIP信息包括參與請(qǐng)求信息(INVITE)、結(jié)束請(qǐng)求信息(BYE)以及指令信息(INFO)。S24,創(chuàng)建內(nèi)網(wǎng)線程,并處理接收到的會(huì)話發(fā)起協(xié)議信息。根據(jù)接收到的會(huì)話發(fā)起協(xié)議信息的類型不同,內(nèi)網(wǎng)線程可以分為以下幾種情況1、若接收到一個(gè)來(lái)自后臺(tái)人員(即接線員/導(dǎo)演/技術(shù)人員)的INVITE請(qǐng)求時(shí), 首先獲取后臺(tái)人員的id號(hào),搜索后臺(tái)人員信息鏈表,判斷該后臺(tái)人員是否已經(jīng)建立會(huì)話連接,如果是,則返回錯(cuò)誤。否則向后臺(tái)人員信息鏈表中添加一個(gè)用戶。2、若接收到一個(gè)來(lái)自后臺(tái)人員的BYE請(qǐng)求時(shí),首先判斷該后臺(tái)人員是否在后臺(tái)人員信息鏈表中存在,若不存在,則返回錯(cuò)誤。否則,判斷該后臺(tái)人員狀態(tài),若處于空閑狀態(tài), 則直接在后臺(tái)人員信息鏈表中刪除該后臺(tái)人員。若其正在與外網(wǎng)用戶進(jìn)行會(huì)話,則將與其會(huì)話的外網(wǎng)用戶轉(zhuǎn)接給其他后臺(tái)人員,若轉(zhuǎn)接成功,則通過(guò)消息隊(duì)列發(fā)送消息給外網(wǎng)處理進(jìn)程,告知后臺(tái)人員離開,正在自動(dòng)轉(zhuǎn)接其它后臺(tái)人員;若失敗,則通過(guò)消息隊(duì)列發(fā)送消息給外網(wǎng)處理進(jìn)程,告知后臺(tái)人員離開,會(huì)話結(jié)束。3、在本發(fā)明中,只有后臺(tái)人員才可以發(fā)起INFO信息。消息隊(duì)列是內(nèi)網(wǎng)處理進(jìn)程和外網(wǎng)處理進(jìn)程溝通的橋梁,由于內(nèi)網(wǎng)處理進(jìn)程只保存了內(nèi)網(wǎng)用戶的信息,而外網(wǎng)進(jìn)程只保存了外網(wǎng)用戶的信息,因此內(nèi)網(wǎng)用戶若要對(duì)外網(wǎng)用戶進(jìn)行指令操作的話,就必須經(jīng)歷如下流程內(nèi)網(wǎng)用戶發(fā)送操作信令給內(nèi)網(wǎng)進(jìn)程——>內(nèi)網(wǎng)進(jìn)程將操作信令通過(guò)消息隊(duì)列發(fā)送給外網(wǎng)進(jìn)程——>外網(wǎng)進(jìn)程接收來(lái)自消息隊(duì)列的消息將操作信令發(fā)送給外網(wǎng)用戶。本發(fā)明互動(dòng)演播室的用戶信息管理方法采用雙進(jìn)程(外網(wǎng)處理進(jìn)程和內(nèi)網(wǎng)處理進(jìn)程)和多線程(一個(gè)以上外網(wǎng)線程和一個(gè)以上內(nèi)網(wǎng)線程)結(jié)構(gòu),且兩個(gè)進(jìn)程之間采用消息隊(duì)列進(jìn)行通信,大大提高互動(dòng)用戶信息管理的處理性能。將本發(fā)明的方法應(yīng)用于互動(dòng)演播室中,可以實(shí)現(xiàn)用戶與演播室實(shí)時(shí)的視音頻面對(duì)面雙向互動(dòng)。通過(guò)參與互動(dòng)演播室節(jié)目的制作,用戶可以開放地參與節(jié)目,不僅讓自己能看到電視,同樣的也能讓電視顯示出自己,從而使用戶可以將自己的意愿或資訊與大眾共享。以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化,只要不超出所附權(quán)利要求書所述范圍,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種互動(dòng)演播室的用戶信息管理方法,其特征在于,包括外網(wǎng)處理進(jìn)程和內(nèi)網(wǎng)處理進(jìn)程,且外網(wǎng)處理進(jìn)程和內(nèi)網(wǎng)處理進(jìn)程之間通過(guò)一消息隊(duì)列進(jìn)行交互,所述外網(wǎng)處理進(jìn)程包括以下步驟Al、創(chuàng)建用于存放外網(wǎng)用戶信息的一用戶信息鏈表;Bi、監(jiān)聽外網(wǎng)用戶及內(nèi)網(wǎng)處理進(jìn)程發(fā)送來(lái)的會(huì)話發(fā)起協(xié)議信息;Cl、創(chuàng)建一外網(wǎng)線程,并處理接收到的會(huì)話發(fā)起協(xié)議信息;所述內(nèi)網(wǎng)處理進(jìn)程包括以下步驟A2、創(chuàng)建用于存放內(nèi)網(wǎng)用戶信息的一后臺(tái)人員信息鏈表;B2、監(jiān)聽內(nèi)網(wǎng)用戶及外網(wǎng)處理進(jìn)程發(fā)送來(lái)的會(huì)話發(fā)起協(xié)議信息;C2、創(chuàng)建一內(nèi)網(wǎng)線程,并處理接收到的會(huì)話發(fā)起協(xié)議信息。
2.如權(quán)利要求1所述的互動(dòng)演播室的用戶信息管理方法,其特征在于,所述會(huì)話發(fā)起協(xié)議信息包括參與請(qǐng)求信息、結(jié)束請(qǐng)求信息以及指令信息。
3.如權(quán)利要求2所述的互動(dòng)演播室的用戶信息管理方法,其特征在于,當(dāng)步驟Bl中所述的會(huì)話發(fā)起協(xié)議信息為外網(wǎng)用戶發(fā)送來(lái)的參與請(qǐng)求信息時(shí),步驟Cl包括C101、將對(duì)應(yīng)外網(wǎng)用戶信息添加到所述用戶信息鏈表; C102、通過(guò)所述消息隊(duì)列將參與請(qǐng)求信息發(fā)送給內(nèi)網(wǎng)處理進(jìn)程。
4.如權(quán)利要求2所述的互動(dòng)演播室的用戶信息管理方法,其特征在于,當(dāng)步驟Bl中所述的會(huì)話發(fā)起協(xié)議信息為外網(wǎng)用戶發(fā)送來(lái)的結(jié)束請(qǐng)求信息時(shí),步驟Cl包括C111、將對(duì)應(yīng)外網(wǎng)用戶信息從所述用戶信息鏈表中刪除; C112、通過(guò)所述消息隊(duì)列將結(jié)束請(qǐng)求信息發(fā)送給內(nèi)網(wǎng)處理進(jìn)程。
5.如權(quán)利要求2所述的互動(dòng)演播室的用戶信息管理方法,其特征在于,當(dāng)步驟B2中所述的會(huì)話發(fā)起協(xié)議信息為內(nèi)網(wǎng)用戶發(fā)送來(lái)的參與請(qǐng)求信息時(shí),步驟C2包括C201、將對(duì)應(yīng)內(nèi)網(wǎng)用戶信息添加到所述后臺(tái)人員信息鏈表。
6.如權(quán)利要求2所述的互動(dòng)演播室的用戶信息管理方法,其特征在于,當(dāng)步驟B2中所述的會(huì)話發(fā)起協(xié)議信息為內(nèi)網(wǎng)用戶發(fā)送來(lái)的結(jié)束請(qǐng)求信息時(shí),步驟C2包括C211、判斷該內(nèi)網(wǎng)用戶是否處在與外網(wǎng)用戶的交互狀態(tài);C212,若是,則將對(duì)應(yīng)外網(wǎng)用戶的會(huì)話連接轉(zhuǎn)接到其他內(nèi)網(wǎng)用戶;C213,若否,則將對(duì)應(yīng)內(nèi)網(wǎng)用戶信息從所述后臺(tái)人員信息鏈表中刪除。
7.如權(quán)利要求1 6所述的互動(dòng)演播室的用戶信息管理方法,其特征在于,在步驟Al 之后還包括步驟XI、創(chuàng)建一外網(wǎng)超時(shí)處理線程,用于檢測(cè)用戶信息鏈表中的外網(wǎng)用戶的在線狀態(tài)信息。
8.如權(quán)利要求1 6所述的互動(dòng)演播室的用戶信息管理方法,其特征在于,在步驟A2 之后還包括步驟X2、創(chuàng)建一內(nèi)網(wǎng)超時(shí)處理線程,用于檢測(cè)后臺(tái)人員信息鏈表中的內(nèi)網(wǎng)用戶的在線狀態(tài)fn息ο
全文摘要
本發(fā)明提出一種互動(dòng)演播室的用戶信息管理方法,包括外網(wǎng)處理進(jìn)程和內(nèi)網(wǎng)處理進(jìn)程,且外網(wǎng)處理進(jìn)程和內(nèi)網(wǎng)處理進(jìn)程之間通過(guò)一消息隊(duì)列進(jìn)行交互,所述外網(wǎng)處理進(jìn)程包括以下步驟A1、創(chuàng)建用于存放外網(wǎng)用戶信息的一用戶信息鏈表;B1、監(jiān)聽外網(wǎng)用戶及內(nèi)網(wǎng)處理進(jìn)程發(fā)送來(lái)的會(huì)話發(fā)起協(xié)議信息;C1、創(chuàng)建一外網(wǎng)線程,并處理接收到的會(huì)話發(fā)起協(xié)議信息;所述內(nèi)網(wǎng)處理進(jìn)程包括以下步驟A2、創(chuàng)建用于存放內(nèi)網(wǎng)用戶信息的一后臺(tái)人員信息鏈表;B2、監(jiān)聽內(nèi)網(wǎng)用戶及外網(wǎng)處理進(jìn)程發(fā)送來(lái)的會(huì)話發(fā)起協(xié)議信息;C2、創(chuàng)建一內(nèi)網(wǎng)線程,并處理接收到的會(huì)話發(fā)起協(xié)議信息。本發(fā)明可以大大提高互動(dòng)用戶信息管理的處理性能。
文檔編號(hào)H04N21/258GK102263993SQ20111025771
公開日2011年11月30日 申請(qǐng)日期2011年9月2日 優(yōu)先權(quán)日2011年9月2日
發(fā)明者周軍, 姚伶伶, 安然 申請(qǐng)人:上海文廣互動(dòng)電視有限公司