亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法和裝置的制造方法

文檔序號:10666533閱讀:208來源:國知局
一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法和裝置的制造方法
【專利摘要】本發(fā)明提供了一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法和裝置,其中,該方法包括:判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷;若網(wǎng)絡(luò)連接發(fā)生中斷,則按照設(shè)定的處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理,其中,設(shè)定的所述處理策略包括以下至少之一:業(yè)務(wù)保持策略、業(yè)務(wù)重建策略以及終端重啟策略。通過本發(fā)明,在網(wǎng)絡(luò)斷開后的第一時間段內(nèi)、第二時間段內(nèi)只要網(wǎng)絡(luò)連接恢復(fù)正常都可以直接回復(fù)當(dāng)前業(yè)務(wù),而無需重啟終端,因此,能夠跳過開機(jī)畫面直接被拉入當(dāng)前業(yè)務(wù),縮短用戶的等待時間,提升用戶體驗,同時也能夠減輕終端的展示負(fù)荷。
【專利說明】
一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及視聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法和裝置。
【背景技術(shù)】
[0002]視聯(lián)網(wǎng)是網(wǎng)絡(luò)發(fā)展的重要里程碑,是互聯(lián)網(wǎng)的更高級形態(tài),是一個實(shí)時網(wǎng)絡(luò),能夠?qū)崿F(xiàn)目前互聯(lián)網(wǎng)無法實(shí)現(xiàn)的全網(wǎng)高清視頻實(shí)時傳輸,將眾多互聯(lián)網(wǎng)應(yīng)用推向高清視頻化,高清面對面,最終將實(shí)現(xiàn)世界無距離,實(shí)現(xiàn)全球范圍內(nèi)人與人的距離只是一個屏幕的距離。
[0003]視聯(lián)網(wǎng)中在處理業(yè)務(wù)時,需要終端(例如:機(jī)頂盒)與服務(wù)器之間建立網(wǎng)絡(luò)連接,服務(wù)器將當(dāng)前處理的業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù)通過網(wǎng)絡(luò)發(fā)送至終端,終端接收到音視頻數(shù)據(jù)后,對接收到的音視頻數(shù)據(jù)進(jìn)行接續(xù)后通過顯示裝置將接收到的音視頻數(shù)據(jù)實(shí)時展示給用戶??梢?,整個視聯(lián)網(wǎng)業(yè)務(wù)處理過程中都需要依附于網(wǎng)絡(luò),而一旦網(wǎng)絡(luò)連接中斷,則會直接影響當(dāng)前業(yè)務(wù)的處理。
[0004]現(xiàn)有的一種針對業(yè)務(wù)處理過程中網(wǎng)絡(luò)連接斷開的方案為:終端在確定與服務(wù)器之間建立的網(wǎng)絡(luò)連接發(fā)生中斷時,盲目的反復(fù)重啟終端,直至網(wǎng)絡(luò)連接恢復(fù)。
[0005]現(xiàn)有的這種處理方案,不僅會因反復(fù)重啟終端而為終端帶來負(fù)荷,更甚之還可能造成終端死機(jī),會直接影響對業(yè)務(wù)的處理。即便是在某次重啟終端后網(wǎng)絡(luò)連接恢復(fù),在終端重啟后需要進(jìn)入開機(jī)畫面后才會被再次拉入業(yè)務(wù),業(yè)務(wù)恢復(fù)過程不僅需要用戶長時間等待影響用戶的使用體驗,同時,還會增加終端的展示負(fù)荷。

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

[0006]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的視聯(lián)網(wǎng)業(yè)務(wù)處理方法和裝置。
[0007]為了解決上述問題,本發(fā)明公開了一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法,包括:判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷;若所述網(wǎng)絡(luò)連接發(fā)生中斷,則按照設(shè)定的處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理,其中,設(shè)定的所述處理策略包括以下至少之一:業(yè)務(wù)保持策略、業(yè)務(wù)重建策略以及終端重啟策略;其中,所述業(yè)務(wù)保持策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第一時間范圍內(nèi)時,則保存所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài),待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的所述當(dāng)前業(yè)務(wù)進(jìn)行處理;所述業(yè)務(wù)重建策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第二時間范圍內(nèi)時,則將所述當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,重建新的業(yè)務(wù)來繼續(xù)處理所述當(dāng)前業(yè)務(wù);所述終端重啟策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第三時間范圍內(nèi)時,則重啟處理所述當(dāng)前業(yè)務(wù)的終端。
[0008]優(yōu)選地,所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:業(yè)務(wù)初始化環(huán)境和業(yè)務(wù)條件,所述與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的所述當(dāng)前業(yè)務(wù)進(jìn)行處理的步驟包括:與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在保存的所述當(dāng)前業(yè)務(wù)的初始化環(huán)境和業(yè)務(wù)條件的基礎(chǔ)上對接收到的所述音視頻數(shù)據(jù)進(jìn)行解析并播放。
[0009]優(yōu)選地,所述將所述當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接重建新的業(yè)務(wù)來繼續(xù)處理所述當(dāng)前業(yè)務(wù)的步驟包括:將終端中維護(hù)的所述當(dāng)前業(yè)務(wù)初始化時創(chuàng)建的初始化環(huán)境以及業(yè)務(wù)條件銷毀;待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,響應(yīng)所述服務(wù)器發(fā)送的所述入網(wǎng)指令,接收所述服務(wù)器發(fā)送的協(xié)議數(shù)據(jù)包,并依據(jù)所述協(xié)議數(shù)據(jù)包重新為所述當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件,接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在重新為所述當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件后,對接收到的所述音視頻數(shù)據(jù)進(jìn)行解析并播放。
[0010]優(yōu)選地,所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:網(wǎng)絡(luò)斷開時所述當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻的信息,在所述保存所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)步驟之后,所述方法還包括:展示所述網(wǎng)絡(luò)斷開時所述當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻,直至接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù)后,播放所述音視頻數(shù)據(jù)對應(yīng)的音頻及視頻。
[0011]優(yōu)選地,所述判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷的步驟包括:判斷在設(shè)定時間段內(nèi)是否接收到所述服務(wù)器發(fā)送的心跳包;若否,則判斷與所述服務(wù)器之間處理所述當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。
[0012]為了解決上述問題,本發(fā)明還公開了一種視聯(lián)網(wǎng)業(yè)務(wù)處理裝置,包括:判斷模塊,用于判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷;處理模塊,用于若所述網(wǎng)絡(luò)連接發(fā)生中斷,則按照設(shè)定的處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理,其中,設(shè)定的所述處理策略包括以下至少之一:業(yè)務(wù)保持策略、業(yè)務(wù)重建策略以及終端重啟策略;其中,所述業(yè)務(wù)保持策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第一時間范圍內(nèi)時,則保存所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài),待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的所述當(dāng)前業(yè)務(wù)進(jìn)行處理;所述業(yè)務(wù)重建策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第二時間范圍內(nèi)時,則將所述當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,重建新的業(yè)務(wù)來繼續(xù)處理所述當(dāng)前業(yè)務(wù);所述終端重啟策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第三時間范圍內(nèi)時,則重啟處理所述當(dāng)前業(yè)務(wù)的終端。
[0013]優(yōu)選地,所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:業(yè)務(wù)初始化環(huán)境和業(yè)務(wù)條件,所述處理模塊包括:第一處理模塊,用于按照所述業(yè)務(wù)處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理;所述第一處理模塊按照所述業(yè)務(wù)處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的所述當(dāng)前業(yè)務(wù)進(jìn)行處理時:與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在保存的所述當(dāng)前業(yè)務(wù)的初始化環(huán)境和業(yè)務(wù)條件的基礎(chǔ)上對接收到的所述音視頻數(shù)據(jù)進(jìn)行解析并播放。
[0014]優(yōu)選地,所述處理模塊還包括:第二處理模塊,用于按照所述業(yè)務(wù)重建策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理;第三處理模塊,用于按照所述終端重啟策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理;所述第二處理模塊按照所述業(yè)務(wù)重建策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,將所述當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接重建新的業(yè)務(wù)來繼續(xù)處理所述當(dāng)前業(yè)務(wù)時:將終端中維護(hù)的所述當(dāng)前業(yè)務(wù)初始化時創(chuàng)建的初始化環(huán)境以及業(yè)務(wù)條件銷毀;待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,響應(yīng)所述服務(wù)器發(fā)送的所述入網(wǎng)指令,接收所述服務(wù)器發(fā)送的協(xié)議數(shù)據(jù)包,并依據(jù)所述協(xié)議數(shù)據(jù)包重新為所述當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件,接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在重新為所述當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件后,對接收到的所述音視頻數(shù)據(jù)進(jìn)行解析并播放。
[0015]優(yōu)選地,所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:網(wǎng)絡(luò)斷開時所述當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻的信息;所述第一處理模塊按照所述業(yè)務(wù)處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,在所述保存所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)之后,展示所述網(wǎng)絡(luò)斷開時所述當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻,直至接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù)后,播放所述音視頻數(shù)據(jù)對應(yīng)的音頻及視頻。
[0016]優(yōu)選地,所述判斷模塊包括:心跳包判斷模塊,用于判斷在設(shè)定時間段內(nèi)是否接收到所述服務(wù)器發(fā)送的心跳包;結(jié)果判定模塊,用于若所述心跳包判斷模塊的判斷結(jié)果為否時,則判斷與所述服務(wù)器之間處理所述當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。
[0017]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0018]本發(fā)明提供的視聯(lián)網(wǎng)業(yè)務(wù)處理方案,在判斷出與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷時,在網(wǎng)絡(luò)斷開的不同時間段內(nèi)采用不同的處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理,在第一時間段內(nèi)米取業(yè)務(wù)保持策略、第二時間段內(nèi)米取業(yè)務(wù)重建策略,無論在第一時間段內(nèi)還是第二時間段內(nèi)只要網(wǎng)絡(luò)連接恢復(fù)正常,就可以繼續(xù)對當(dāng)前業(yè)務(wù)進(jìn)行處理,而無需重啟終端。相較于現(xiàn)有的視聯(lián)網(wǎng)業(yè)務(wù)處理方案,當(dāng)終端網(wǎng)絡(luò)連接發(fā)生中斷后盲目地重啟終端,能夠有效降低因終端重復(fù)重啟帶來的負(fù)荷。并且,由于本發(fā)明中提供的技術(shù)方案,在第一時間段內(nèi)、第二時間段內(nèi)只要網(wǎng)絡(luò)連接恢復(fù)正常都可以直接回復(fù)當(dāng)前業(yè)務(wù),而無需重啟終端,因此,能夠跳過開機(jī)畫面直接被拉入當(dāng)前業(yè)務(wù),相較于現(xiàn)有的視聯(lián)網(wǎng)業(yè)務(wù)處理方案,重啟終端后需要進(jìn)入開機(jī)畫面后再被拉入會議能夠縮短用戶的等待時間,提升用戶體驗,同時也能夠減輕終端的展示負(fù)荷。
【附圖說明】
[0019]圖1是根據(jù)本發(fā)明實(shí)施例一的一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法的步驟流程圖;
[0020]圖2是根據(jù)本發(fā)明實(shí)施例二的一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法的步驟流程圖;
[0021]圖3是采用實(shí)施例二中的視聯(lián)網(wǎng)業(yè)務(wù)處理方法,機(jī)頂盒在網(wǎng)絡(luò)異常狀態(tài)下對當(dāng)前業(yè)務(wù)進(jìn)行處理的示意圖;
[0022]圖4是根據(jù)本發(fā)明實(shí)施例三的一種視聯(lián)網(wǎng)業(yè)務(wù)處理裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0023]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0024]實(shí)施例一
[0025]參照圖1,示出了本發(fā)明實(shí)施例一的一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法的步驟流程圖。
[0026]本實(shí)施例的視聯(lián)網(wǎng)業(yè)務(wù)處理方法包括以下步驟:
[0027]步驟S102:判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷,若是,則執(zhí)行步驟S104,若否,則執(zhí)行設(shè)定操作。
[0028]其中,當(dāng)前業(yè)務(wù)可以包括但不限于以下任意之一:視頻會議業(yè)務(wù)、發(fā)布直播業(yè)務(wù)、可視電話業(yè)務(wù)以及點(diǎn)播業(yè)務(wù)。
[0029]具體的判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷的方式可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況進(jìn)行設(shè)置,例如:設(shè)置成一定時間段內(nèi)未接收到服務(wù)器發(fā)送的當(dāng)前業(yè)務(wù)相關(guān)的音視頻數(shù)據(jù),則確定處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生了中斷。再例如:設(shè)置成一定時間段內(nèi)未接收到服務(wù)器發(fā)送的心跳包,則確定處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生了中斷。對于時間段的設(shè)定可以設(shè)置成10S、12S、15S等任意適當(dāng)?shù)闹担旧暾垖Υ瞬蛔骶唧w限制。
[0030]其中,設(shè)定操作可以包括但不限于:繼續(xù)處理當(dāng)前業(yè)務(wù)并按照設(shè)定規(guī)則判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷。本領(lǐng)域技術(shù)人員應(yīng)該明了,設(shè)定操作可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需求進(jìn)行設(shè)置,本申請對此不作具體限制。
[0031]步驟S104:若處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷,則按照設(shè)定的處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0032]其中,設(shè)定的處理策略包括:業(yè)務(wù)保持策略、業(yè)務(wù)重建策略以及終端重啟策略。
[0033]其中,業(yè)務(wù)保持策略用于指示當(dāng)網(wǎng)絡(luò)斷開時間在第一時間范圍內(nèi)時,則保存當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài),待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,與服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0034]業(yè)務(wù)重建策略用于指示當(dāng)網(wǎng)絡(luò)斷開時間在第二時間范圍內(nèi)時,則將當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,與服務(wù)器重新建立網(wǎng)絡(luò)連接,重建新的業(yè)務(wù)來繼續(xù)處理當(dāng)前業(yè)務(wù)。
[0035]終端重啟策略用于指示當(dāng)網(wǎng)絡(luò)斷開時間在第三時間范圍內(nèi)時,則重啟處理當(dāng)前業(yè)務(wù)的終端。
[0036]需要說明的是,第一時間范圍、第二時間范圍以及第二時間范圍所指不的是二個不同的時間范圍,三個時間范圍的設(shè)定是連續(xù)的,并且任意二者之間不存在重復(fù)限定,第一時間范圍所指示的時間發(fā)生要早于第二時間范圍所指示的時間,第二時間范圍所指示的時間發(fā)生要早于第三時間范圍所指示的時間。三個時間范圍的具體值可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需求進(jìn)行設(shè)定,例如:將第一時間范圍設(shè)定成(0,15s),第二時間范圍設(shè)定成[15s,5min],第三時間范圍設(shè)定成(5min,00 )。
[0037]通過實(shí)施例提供的視聯(lián)網(wǎng)業(yè)務(wù)處理方法,在判斷出與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷時,在網(wǎng)絡(luò)斷開的不同時間段內(nèi)采用不同的處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理,在第一時間段內(nèi)采取業(yè)務(wù)保持策略、第二時間段內(nèi)采取業(yè)務(wù)重建策略,無論在第一時間段內(nèi)還是第二時間段內(nèi)只要網(wǎng)絡(luò)連接恢復(fù)正常,就可以繼續(xù)對當(dāng)前業(yè)務(wù)進(jìn)行處理,而無需重啟終端。相較于現(xiàn)有的視聯(lián)網(wǎng)業(yè)務(wù)處理方案,當(dāng)終端網(wǎng)絡(luò)連接發(fā)生中斷后盲目地重啟終端,能夠有效降低因終端重復(fù)重啟帶來的負(fù)荷。并且,由于本實(shí)施例提供的技術(shù)方法,在第一時間段內(nèi)、第二時間段內(nèi)只要網(wǎng)絡(luò)連接恢復(fù)正常都可以直接回復(fù)當(dāng)前業(yè)務(wù),而無需重啟終端,因此,能夠跳過開機(jī)畫面直接被拉入當(dāng)前業(yè)務(wù),相較于現(xiàn)有的視聯(lián)網(wǎng)業(yè)務(wù)處理方法,重啟終端后需要進(jìn)入開機(jī)畫面后再被拉入會議能夠縮短用戶的等待時間,提升用戶體驗,同時也能夠減輕終端的展示負(fù)荷。
[0038]實(shí)施例二
[0039]參照圖2,示出了本發(fā)明實(shí)施例二的一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法的步驟流程圖。
[0040]本實(shí)施例的視聯(lián)網(wǎng)業(yè)務(wù)處理方法具體包括以下步驟:
[0041]步驟S202:終端判斷在設(shè)定時間段內(nèi)是否接收到服務(wù)器發(fā)送的心跳包,若是,則確定與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。
[0042]終端入網(wǎng)后(即與服務(wù)器之間建立網(wǎng)絡(luò)連接后),服務(wù)器每隔設(shè)定的時間間隔向終端發(fā)送心跳包以確認(rèn)終端是否在網(wǎng)(終端與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接中斷則終端不在網(wǎng),反之,則在網(wǎng)),終端在接收到心跳包后會反饋相應(yīng)的協(xié)議包給服務(wù)器,服務(wù)器如果在設(shè)定時間內(nèi)未接收到終端發(fā)反饋的協(xié)議包則可斷定終端不在網(wǎng)。相應(yīng)地,終端如果在網(wǎng)則每隔設(shè)定的時間間隔便會接收到服務(wù)器發(fā)送的心跳包,而終端如果在設(shè)定的時間間隔內(nèi)未接收到服務(wù)器發(fā)送的心跳包,則也同樣可以斷定自身與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接已經(jīng)中斷,即終端已不在網(wǎng)。
[0043]其中,設(shè)定時間段大于服務(wù)器發(fā)送心跳包的時間間隔,對于二者的具體范圍的設(shè)定本申請不作具體限制,例如:可以設(shè)定服務(wù)器每隔Is向終端發(fā)送一次心跳包,終端如果在15s內(nèi)未接收到服務(wù)器發(fā)送的心跳包,則斷定自身與服務(wù)器處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。還可以設(shè)定服務(wù)器每隔2s向終端發(fā)送一次心跳包,終端如果在15s內(nèi)未接收到服務(wù)器發(fā)送的心跳包,則斷定自身與服務(wù)器處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。當(dāng)然,也可以設(shè)定服務(wù)器每隔0.5s向終端發(fā)送一次心跳包,終端如果在1s內(nèi)未接收到服務(wù)器發(fā)送的心跳包,則斷定自身與服務(wù)器處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。當(dāng)然,還可以設(shè)定成任意其他適當(dāng)?shù)闹怠?br>[0044]終端在判斷出與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接中斷時,根據(jù)網(wǎng)絡(luò)連接中斷持續(xù)時間的不同,選擇與各時間范圍相應(yīng)地處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0045]步驟S204:終端在確定與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷后,在網(wǎng)絡(luò)斷開時間在第一時間范圍內(nèi)按照設(shè)定的業(yè)務(wù)保持策略對當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0046]其中,第一時間范圍是網(wǎng)絡(luò)斷開后的第一個時間段,該段的起始值為0,終止值可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需求進(jìn)行設(shè)定,例如:將終止值設(shè)定成10s、15s、20s等。
[0047]其中,終端在按照業(yè)務(wù)保持策略對當(dāng)前業(yè)務(wù)進(jìn)行處理時,在判斷出網(wǎng)絡(luò)連接中斷時,則保存當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài),待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,與服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0048]當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:業(yè)務(wù)初始化環(huán)境、業(yè)務(wù)條件以及網(wǎng)絡(luò)斷開時當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻的信息。其中,業(yè)務(wù)初始化環(huán)境和業(yè)務(wù)條件包括但不限于:為業(yè)務(wù)創(chuàng)建的初始化編解碼、為業(yè)務(wù)創(chuàng)建的線程、所記錄的業(yè)務(wù)的類型以及為業(yè)務(wù)分配的buf (buffer,緩沖區(qū))空間。
[0049]在該階段,終端在網(wǎng)絡(luò)中斷后會展示網(wǎng)絡(luò)斷開時當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻,即此時終端中顯示的畫面靜止,直至接收服務(wù)器發(fā)送的當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù)后,播放音視頻數(shù)據(jù)對應(yīng)的音頻及視頻。
[0050]在該階段,服務(wù)器判斷出與終端之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)中斷后,會按照設(shè)定時間間隔(例如Is/次)向終端發(fā)送入網(wǎng)指令,終端在第一時間范圍內(nèi)如果接收到了服務(wù)器發(fā)送的重新入網(wǎng)指令,則可確定網(wǎng)絡(luò)連接已恢復(fù),此時會向服務(wù)器發(fā)送響應(yīng)入網(wǎng)指令的響應(yīng)消息,服務(wù)器收到響應(yīng)消息后,則可確定與終端之間的網(wǎng)絡(luò)連接已恢復(fù)。此時,服務(wù)器會向終端發(fā)送當(dāng)前業(yè)務(wù)對應(yīng)的當(dāng)前音視頻數(shù)據(jù),終端接收服務(wù)器發(fā)送的當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在保存的當(dāng)前業(yè)務(wù)的初始化環(huán)境和業(yè)務(wù)條件的基礎(chǔ)上對接收到的音視頻數(shù)據(jù)進(jìn)行解析并播放,此時,靜止的畫面即可恢復(fù)正常,顯示當(dāng)前的實(shí)際畫面。例如:當(dāng)前業(yè)務(wù)為視頻會議,視頻會議因網(wǎng)絡(luò)連接中斷而發(fā)生中斷后,在終端上顯示的是中斷時的畫面,但是1s內(nèi)網(wǎng)絡(luò)恢復(fù)正常,此時,在終端上顯示的畫面即為當(dāng)前的會議畫面。
[0051]當(dāng)然,如果終端在第一時間范圍能夠恢復(fù)與服務(wù)之間的網(wǎng)絡(luò)連接,則可以跳過開機(jī)畫面、也無需返回菜單首頁面即可直接被拉入業(yè)務(wù),不會影響當(dāng)前業(yè)務(wù)的正常進(jìn)行。如果終端在第一時間范圍內(nèi)未能恢復(fù)與服務(wù)器之間的網(wǎng)絡(luò)連接,則此時網(wǎng)絡(luò)斷開時間便進(jìn)入了第二時間范圍內(nèi),此時,終端則需要按照業(yè)務(wù)重建策略對當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0052]步驟S206:網(wǎng)絡(luò)斷開時間在第二時間范圍內(nèi)時,終端按照設(shè)定的業(yè)務(wù)重建策略對當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0053]其中,第二時間范圍是網(wǎng)絡(luò)斷開后的第二個時間段,該段的起始值為第一時間范圍的終止值,對于該時間范圍的終止值可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需求進(jìn)行設(shè)定,例如:設(shè)定成 2min、5min、8min 等。
[0054]其中,終端在按照業(yè)務(wù)重建策略對當(dāng)前業(yè)務(wù)進(jìn)行處理時,則將當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,與服務(wù)器重新建立網(wǎng)絡(luò)連接,重建新的業(yè)務(wù)來繼續(xù)處理當(dāng)前業(yè)務(wù)。
[0055]—種優(yōu)選的將當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,與服務(wù)器重新建立網(wǎng)絡(luò)連接重建新的業(yè)務(wù)來繼續(xù)處理當(dāng)前業(yè)務(wù)的方法包括以下步驟:
[0056]SI,終端將自身維護(hù)的當(dāng)前業(yè)務(wù)初始化時創(chuàng)建的初始化環(huán)境以及業(yè)務(wù)條件銷毀,即將當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理。
[0057]其中,業(yè)務(wù)初始化環(huán)境和業(yè)務(wù)條件包括但不限于:為業(yè)務(wù)創(chuàng)建的初始化編解碼、為業(yè)務(wù)創(chuàng)建的線程、所記錄的業(yè)務(wù)的類型以及為業(yè)務(wù)分配的buf空間。去初始化時,將當(dāng)前業(yè)務(wù)建立的上述初始化環(huán)境以及業(yè)務(wù)條件銷毀。對當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理目的為:將當(dāng)前業(yè)務(wù)進(jìn)行業(yè)務(wù)時創(chuàng)建的初始化環(huán)境以及業(yè)務(wù)條件銷毀,以便下次建立新的業(yè)務(wù)時可以完成初始化,而不與上一次業(yè)務(wù)發(fā)生沖突。
[0058]S2,待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,終端響應(yīng)服務(wù)器發(fā)送的入網(wǎng)指令。
[0059]在第二時間范圍內(nèi),服務(wù)器依然會按照設(shè)定時間間隔向終端發(fā)送入網(wǎng)指令,而一旦終端與服務(wù)器之間的網(wǎng)絡(luò)恢復(fù)正常后,終端便可以接收到服務(wù)器發(fā)送的入網(wǎng)指令,此時,終端會反饋響應(yīng)消息至服務(wù)器,服務(wù)器接收到終端發(fā)送的響應(yīng)消息后則判定網(wǎng)絡(luò)連接已恢復(fù)正常,此時,便不會再向終端發(fā)送入網(wǎng)指令。
[0060]S3,終端接收服務(wù)器發(fā)送的協(xié)議數(shù)據(jù)包,并依據(jù)協(xié)議數(shù)據(jù)包重新為當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件。
[0061]服務(wù)器確定與終端之間的網(wǎng)絡(luò)連接恢復(fù)正常后,會向終端發(fā)送協(xié)議數(shù)據(jù)包以為當(dāng)前業(yè)務(wù)重新建立初始化,終端接收到服務(wù)器發(fā)送的協(xié)議數(shù)據(jù)包后,依據(jù)協(xié)議數(shù)據(jù)包重新為當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件,并且,向服務(wù)器發(fā)送業(yè)務(wù)初始化建立完成的消息。
[0062]S4,終端接收服務(wù)器發(fā)送的當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在重新為當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件后,對接收到的音視頻數(shù)據(jù)進(jìn)行解析并播放。
[0063]優(yōu)選地,在第二時間范圍內(nèi),終端在未恢復(fù)與服務(wù)器之間的網(wǎng)絡(luò)連接時,顯示用于提示用戶網(wǎng)絡(luò)繁忙的信息給用戶,而當(dāng)終端恢復(fù)與服務(wù)器之間的網(wǎng)絡(luò)連接時,在重新建立業(yè)務(wù)初始化階段會返回菜單首頁面,而在接收到服務(wù)器發(fā)送的當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù)時,再次被拉入業(yè)務(wù)展示接收到的音視頻數(shù)據(jù)。
[0064]當(dāng)然,如果終端在第二時間范圍能夠恢復(fù)與服務(wù)之間的網(wǎng)絡(luò)連接,則可返回菜單首頁面后被拉入業(yè)務(wù),不會影響當(dāng)前業(yè)務(wù)的正常進(jìn)行。如果終端在第二時間范圍內(nèi)未能恢復(fù)與服務(wù)器之間的網(wǎng)絡(luò)連接,則此時網(wǎng)絡(luò)斷開時間便進(jìn)入了第三時間范圍內(nèi),此時,終端則需要按照終端重啟策略對當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0065]步驟S208:網(wǎng)絡(luò)斷開時間在第三時間范圍內(nèi)時,終端按照設(shè)定的終端重啟策略對當(dāng)前業(yè)務(wù)進(jìn)行處理。
[0066]其中,第三時間范圍是網(wǎng)絡(luò)斷開后的第三個時間段,該段的起始值為第二時間范圍的終止值。終端重啟策略用于指示當(dāng)網(wǎng)絡(luò)斷開時間在第三時間范圍內(nèi)時,則重啟處理當(dāng)前業(yè)務(wù)的終端。
[0067]需要說明的是,本發(fā)明要求保護(hù)的視聯(lián)網(wǎng)業(yè)務(wù)處理方法,在具體實(shí)現(xiàn)時,并不局限于均執(zhí)行上述步驟S204、206以及步驟S208,還可以選擇其中任一或兩個步驟執(zhí)行。
[0068]下面以機(jī)頂盒為終端、以網(wǎng)線的插拔來控制機(jī)頂盒與服務(wù)器之間網(wǎng)絡(luò)連接、以當(dāng)前業(yè)務(wù)為會議為例,對本實(shí)施例中視聯(lián)網(wǎng)業(yè)務(wù)處理方法進(jìn)行具體說明。具體參照機(jī)頂盒在網(wǎng)絡(luò)異常時對當(dāng)前業(yè)務(wù)進(jìn)行處理的示意圖即附圖3。
[0069]本具體實(shí)例中,假設(shè)機(jī)頂盒在會議過程中被拔掉網(wǎng)線,撥掉網(wǎng)線后機(jī)頂盒對應(yīng)的顯示器上顯示的畫面靜止,此時,則可說明機(jī)頂盒與服務(wù)器之間處理當(dāng)前會議業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生了中斷即網(wǎng)絡(luò)異常。
[0070]通過附圖3可知,機(jī)頂盒在網(wǎng)絡(luò)異常情況下,對當(dāng)前業(yè)務(wù)的處理整體上分為三個階段,第一階段:在拔掉網(wǎng)線后15s內(nèi)(與服務(wù)器斷開連接15s內(nèi))如果插上網(wǎng)線(即機(jī)頂盒入網(wǎng))則顯示器上的畫面可恢復(fù)正常,未插上網(wǎng)線但是在15s內(nèi)顯示器都會顯示拔掉網(wǎng)線時所靜止的那幀畫面。第二階段:在與服務(wù)器斷開連接15s-5min內(nèi),顯示器上面會顯示網(wǎng)絡(luò)繁忙的圖片,后臺則一直等待入網(wǎng),在與服務(wù)器斷開連接15s-5min內(nèi)若入網(wǎng),則在顯示器上會先返回到菜單首頁后再被拉入會議繼續(xù)進(jìn)行當(dāng)前會議業(yè)務(wù)。第三階段:在與服務(wù)器斷開連接5min后還未入網(wǎng),則機(jī)頂盒會重啟。
[0071]通過該具體的實(shí)例可知,本實(shí)施例中的視聯(lián)網(wǎng)業(yè)務(wù)處理方法在網(wǎng)絡(luò)狀況不好時,機(jī)頂盒斷網(wǎng)后特定時間內(nèi)再入網(wǎng)依然能夠保證業(yè)務(wù)的正常進(jìn)行,可以避免現(xiàn)有的業(yè)務(wù)處理方法中當(dāng)網(wǎng)絡(luò)狀況不好時,需要反復(fù)重啟機(jī)頂盒,使業(yè)務(wù)無法正常進(jìn)行,更甚之造成機(jī)頂盒死機(jī)的問題。
[0072]通過實(shí)施例提供的視聯(lián)網(wǎng)業(yè)務(wù)處理方法,在判斷出與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷時,在網(wǎng)絡(luò)斷開的不同時間段內(nèi)采用不同的處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理,在第一時間段內(nèi)采取業(yè)務(wù)保持策略、第二時間段內(nèi)采取業(yè)務(wù)重建策略,無論在第一時間段內(nèi)還是第二時間段內(nèi)只要網(wǎng)絡(luò)連接恢復(fù)正常,就可以繼續(xù)對當(dāng)前業(yè)務(wù)進(jìn)行處理,而無需重啟終端。相較于現(xiàn)有的視聯(lián)網(wǎng)業(yè)務(wù)處理方案,當(dāng)終端網(wǎng)絡(luò)連接發(fā)生中斷后盲目地重啟終端,能夠有效降低因終端重復(fù)重啟帶來的負(fù)荷。并且,由于本實(shí)施例提供的技術(shù)方法,在第一時間段內(nèi)、第二時間段內(nèi)只要網(wǎng)絡(luò)連接恢復(fù)正常都可以直接回復(fù)當(dāng)前業(yè)務(wù),而無需重啟終端,因此,能夠跳過開機(jī)畫面直接被拉入當(dāng)前業(yè)務(wù),相較于現(xiàn)有的視聯(lián)網(wǎng)業(yè)務(wù)處理方法,重啟終端后需要進(jìn)入開機(jī)畫面后再被拉入會議能夠縮短用戶的等待時間,提升用戶體驗,同時也能夠減輕終端的展示負(fù)荷。
[0073]實(shí)施例三
[0074]參照圖4,示出了本發(fā)明實(shí)施例三的一種視聯(lián)網(wǎng)業(yè)務(wù)處理裝置的結(jié)構(gòu)框圖。
[0075]本實(shí)施例的視聯(lián)網(wǎng)業(yè)務(wù)處理裝置包括:判斷模塊402,用于判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷;處理模塊404,用于若網(wǎng)絡(luò)連接發(fā)生中斷,則按照設(shè)定的處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理,其中,設(shè)定的處理策略包括以下至少之一:業(yè)務(wù)保持策略、業(yè)務(wù)重建策略以及終端重啟策略;其中,業(yè)務(wù)保持策略用于指示當(dāng)網(wǎng)絡(luò)斷開時間在第一時間范圍內(nèi)時,則保存當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài),待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,與服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的當(dāng)前業(yè)務(wù)進(jìn)行處理;業(yè)務(wù)重建策略用于指示當(dāng)網(wǎng)絡(luò)斷開時間在第二時間范圍內(nèi)時,則將當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,與服務(wù)器重新建立網(wǎng)絡(luò)連接,重建新的業(yè)務(wù)來繼續(xù)處理當(dāng)前業(yè)務(wù);終端重啟策略用于指示當(dāng)網(wǎng)絡(luò)斷開時間在第三時間范圍內(nèi)時,則重啟處理當(dāng)前業(yè)務(wù)的終端。
[0076]優(yōu)選地,當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:業(yè)務(wù)初始化環(huán)境和業(yè)務(wù)條件,處理模塊404包括:第一處理模塊4042,用于按照業(yè)務(wù)處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理;第一處理模塊4042按照業(yè)務(wù)處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,與服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的當(dāng)前業(yè)務(wù)進(jìn)行處理時:與服務(wù)器重新建立網(wǎng)絡(luò)連接,接收服務(wù)器發(fā)送的當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在保存的當(dāng)前業(yè)務(wù)的初始化環(huán)境和業(yè)務(wù)條件的基礎(chǔ)上對接收到的音視頻數(shù)據(jù)進(jìn)行解析并播放。
[0077]優(yōu)選地,處理模塊404還包括:第二處理模塊4044,用于按照業(yè)務(wù)重建策略對當(dāng)前業(yè)務(wù)進(jìn)行處理;第三處理模塊4046,用于按照終端重啟策略對當(dāng)前業(yè)務(wù)進(jìn)行處理;第二處理模塊4044按照業(yè)務(wù)重建策略對當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,將當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,與服務(wù)器重新建立網(wǎng)絡(luò)連接重建新的業(yè)務(wù)來繼續(xù)處理當(dāng)前業(yè)務(wù)時:將終端中維護(hù)的當(dāng)前業(yè)務(wù)初始化時創(chuàng)建的初始化環(huán)境以及業(yè)務(wù)條件銷毀;待接收到服務(wù)器發(fā)送的入網(wǎng)指令后,響應(yīng)服務(wù)器發(fā)送的入網(wǎng)指令,接收服務(wù)器發(fā)送的協(xié)議數(shù)據(jù)包,并依據(jù)協(xié)議數(shù)據(jù)包重新為當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件,接收服務(wù)器發(fā)送的當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在重新為當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件后,對接收到的音視頻數(shù)據(jù)進(jìn)行解析并播放。
[0078]優(yōu)選地,當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:網(wǎng)絡(luò)斷開時當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻的信息;第一處理模塊4042按照業(yè)務(wù)處理策略對當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,在保存當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)之后,展示網(wǎng)絡(luò)斷開時當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻,直至接收服務(wù)器發(fā)送的當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù)后,播放音視頻數(shù)據(jù)對應(yīng)的音頻及視頻。
[0079]優(yōu)選地,判斷模塊402包括:心跳包判斷模塊4022,用于判斷在設(shè)定時間段內(nèi)是否接收到所述服務(wù)器發(fā)送的心跳包;結(jié)果判定模塊4024,用于若心跳包判斷模塊4022的判斷結(jié)果為否時,則判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。
[0080]本實(shí)施例的視聯(lián)網(wǎng)業(yè)務(wù)處理裝置用于實(shí)現(xiàn)前述實(shí)施例一以及實(shí)施例二中相應(yīng)的視聯(lián)網(wǎng)業(yè)務(wù)處理方法,并且具有相應(yīng)的方法實(shí)施例的有益效果,在此不再贅述。
[0081]本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似的部分互相參見即可。對于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0082]以上對本發(fā)明所提供的一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【主權(quán)項】
1.一種視聯(lián)網(wǎng)業(yè)務(wù)處理方法,其特征在于,包括: 判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷; 若所述網(wǎng)絡(luò)連接發(fā)生中斷,則按照設(shè)定的處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理,其中,設(shè)定的所述處理策略包括以下至少之一:業(yè)務(wù)保持策略、業(yè)務(wù)重建策略以及終端重啟策略; 其中,所述業(yè)務(wù)保持策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第一時間范圍內(nèi)時,則保存所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài),待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的所述當(dāng)前業(yè)務(wù)進(jìn)行處理; 所述業(yè)務(wù)重建策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第二時間范圍內(nèi)時,則將所述當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,重建新的業(yè)務(wù)來繼續(xù)處理所述當(dāng)前業(yè)務(wù); 所述終端重啟策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第三時間范圍內(nèi)時,則重啟處理所述當(dāng)前業(yè)務(wù)的終端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:業(yè)務(wù)初始化環(huán)境和業(yè)務(wù)條件,所述與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的所述當(dāng)前業(yè)務(wù)進(jìn)行處理的步驟包括: 與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在保存的所述當(dāng)前業(yè)務(wù)的初始化環(huán)境和業(yè)務(wù)條件的基礎(chǔ)上對接收到的所述音視頻數(shù)據(jù)進(jìn)行解析并播放。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接重建新的業(yè)務(wù)來繼續(xù)處理所述當(dāng)前業(yè)務(wù)的步驟包括: 將終端中維護(hù)的所述當(dāng)前業(yè)務(wù)初始化時創(chuàng)建的初始化環(huán)境以及業(yè)務(wù)條件銷毀;待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,響應(yīng)所述服務(wù)器發(fā)送的所述入網(wǎng)指令,接收所述服務(wù)器發(fā)送的協(xié)議數(shù)據(jù)包,并依據(jù)所述協(xié)議數(shù)據(jù)包重新為所述當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件,接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在重新為所述當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件后,對接收到的所述音視頻數(shù)據(jù)進(jìn)行解析并播放。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:網(wǎng)絡(luò)斷開時所述當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻的信息,在所述保存所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)步驟之后,所述方法還包括: 展示所述網(wǎng)絡(luò)斷開時所述當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻,直至接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù)后,播放所述音視頻數(shù)據(jù)對應(yīng)的音頻及視頻。5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,所述判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷的步驟包括: 判斷在設(shè)定時間段內(nèi)是否接收到所述服務(wù)器發(fā)送的心跳包; 若否,則判斷與所述服務(wù)器之間處理所述當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。6.一種視聯(lián)網(wǎng)業(yè)務(wù)處理裝置,其特征在于,包括: 判斷模塊,用于判斷與服務(wù)器之間處理當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接是否發(fā)生中斷; 處理模塊,用于若所述網(wǎng)絡(luò)連接發(fā)生中斷,則按照設(shè)定的處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理,其中,設(shè)定的所述處理策略包括以下至少之一:業(yè)務(wù)保持策略、業(yè)務(wù)重建策略以及終端重啟策略; 其中,所述業(yè)務(wù)保持策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第一時間范圍內(nèi)時,則保存所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài),待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的所述當(dāng)前業(yè)務(wù)進(jìn)行處理; 所述業(yè)務(wù)重建策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第二時間范圍內(nèi)時,則將所述當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,重建新的業(yè)務(wù)來繼續(xù)處理所述當(dāng)前業(yè)務(wù); 所述終端重啟策略用于指示當(dāng)所述網(wǎng)絡(luò)斷開時間在第三時間范圍內(nèi)時,則重啟處理所述當(dāng)前業(yè)務(wù)的終端。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:業(yè)務(wù)初始化環(huán)境和業(yè)務(wù)條件,所述處理模塊包括: 第一處理模塊,用于按照所述業(yè)務(wù)處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理; 所述第一處理模塊按照所述業(yè)務(wù)處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,繼續(xù)對保存的所述當(dāng)前業(yè)務(wù)進(jìn)行處理時: 與所述服務(wù)器重新建立網(wǎng)絡(luò)連接,接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在保存的所述當(dāng)前業(yè)務(wù)的初始化環(huán)境和業(yè)務(wù)條件的基礎(chǔ)上對接收到的所述音視頻數(shù)據(jù)進(jìn)行解析并播放。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述處理模塊還包括: 第二處理模塊,用于按照所述業(yè)務(wù)重建策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理; 第三處理模塊,用于按照所述終端重啟策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理; 所述第二處理模塊按照所述業(yè)務(wù)重建策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,將所述當(dāng)前業(yè)務(wù)進(jìn)行去初始化處理,待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,與所述服務(wù)器重新建立網(wǎng)絡(luò)連接重建新的業(yè)務(wù)來繼續(xù)處理所述當(dāng)前業(yè)務(wù)時: 將終端中維護(hù)的所述當(dāng)前業(yè)務(wù)初始化時創(chuàng)建的初始化環(huán)境以及業(yè)務(wù)條件銷毀;待接收到所述服務(wù)器發(fā)送的入網(wǎng)指令后,響應(yīng)所述服務(wù)器發(fā)送的所述入網(wǎng)指令,接收所述服務(wù)器發(fā)送的協(xié)議數(shù)據(jù)包,并依據(jù)所述協(xié)議數(shù)據(jù)包重新為所述當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件,接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù),在重新為所述當(dāng)前業(yè)務(wù)建立初始化環(huán)境和業(yè)務(wù)條件后,對接收到的所述音視頻數(shù)據(jù)進(jìn)行解析并播放。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)包括:網(wǎng)絡(luò)斷開時所述當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻的信息; 所述第一處理模塊按照所述業(yè)務(wù)處理策略對所述當(dāng)前業(yè)務(wù)進(jìn)行處理的過程中,在所述保存所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)狀態(tài)之后,展示所述網(wǎng)絡(luò)斷開時所述當(dāng)前業(yè)務(wù)展示的當(dāng)前視頻,直至接收所述服務(wù)器發(fā)送的所述當(dāng)前業(yè)務(wù)對應(yīng)的音視頻數(shù)據(jù)后,播放所述音視頻數(shù)據(jù)對應(yīng)的音頻及視頻。10.根據(jù)權(quán)利要求6-9任一項所述的裝置,其特征在于,所述判斷模塊包括: 心跳包判斷模塊,用于判斷在設(shè)定時間段內(nèi)是否接收到所述服務(wù)器發(fā)送的心跳包; 結(jié)果判定模塊,用于若所述心跳包判斷模塊的判斷結(jié)果為否時,則判斷與所述服務(wù)器之間處理所述當(dāng)前業(yè)務(wù)的網(wǎng)絡(luò)連接發(fā)生中斷。
【文檔編號】H04N21/647GK106034261SQ201510117067
【公開日】2016年10月19日
【申請日】2015年3月17日
【發(fā)明人】楊春暉, 王艷輝, 余珊珊, 朱道彥
【申請人】北京視聯(lián)動力國際信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1