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

數(shù)據(jù)交互方法及系統(tǒng)的制作方法

文檔序號:9931506閱讀:519來源:國知局
數(shù)據(jù)交互方法及系統(tǒng)的制作方法
【技術(shù)領域】
[0001] 本申請涉及數(shù)據(jù)處理技術(shù)領域,尤其涉及一種數(shù)據(jù)交互方法及系統(tǒng)。
【背景技術(shù)】
[0002] 傳統(tǒng)的流媒體交互系統(tǒng)多是基于固定網(wǎng)絡來實現(xiàn)的,所以在音視頻交互的穩(wěn)定性 和流暢性方面有一定保障。但隨著互聯(lián)網(wǎng)進入移動互聯(lián)網(wǎng)時代,移動網(wǎng)絡的不穩(wěn)定性給移 動流媒體產(chǎn)品帶來新的挑戰(zhàn)。
[0003] 現(xiàn)有技術(shù)中,由于移動互聯(lián)網(wǎng)的不穩(wěn)定性,用戶在用移動終端使用流媒體交互系 統(tǒng)時經(jīng)常出現(xiàn)音視頻播放不連續(xù)、音頻和視頻播放不同步等現(xiàn)象,在很大程度上影響了流 媒體交互系統(tǒng)的用戶體驗。

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

[0004] 本申請?zhí)峁┝艘环N數(shù)據(jù)交互方法及系統(tǒng),目的是解決移動互聯(lián)網(wǎng)的不穩(wěn)定性使用 戶使用多媒體交互系統(tǒng)時出現(xiàn)音視頻播放不連續(xù)、音頻和視頻播放不同步等現(xiàn)象,影響用 戶體驗的問題。
[0005] 為實現(xiàn)上述目的,第一方面,本申請?zhí)峁┝艘环N數(shù)據(jù)交互方法,該方法包括:
[0006] 移動終端接收用戶輸入的第一操作指令;
[0007] 所述移動終端根據(jù)所述第一操作指令向?qū)崟r分發(fā)系統(tǒng)發(fā)送第一登錄請求;
[0008] 所述實時分發(fā)系統(tǒng)根據(jù)所述第一登錄請求向業(yè)務服務器發(fā)送認證請求;所述認證 請求攜帶所述實時分發(fā)系統(tǒng)的認證消息;
[0009] 所述業(yè)務服務器根據(jù)所述認證消息,對所述實時分發(fā)系統(tǒng)進行認證;
[0010] 當認證通過時,所述實時分發(fā)系統(tǒng)向所述移動終端發(fā)送登錄響應消息;
[0011] 所述移動終端向所述實時分發(fā)系統(tǒng)發(fā)送用戶界面訪問請求;
[0012] 所述實時分發(fā)系統(tǒng)根據(jù)所述訪問請求向所述移動終端發(fā)送允許訪問響應信息,用 以所述移動終端訪問所述用戶界面;
[0013] 所述移動終端接收用戶輸入的數(shù)據(jù)請求指令,向所述實時分發(fā)系統(tǒng)發(fā)送數(shù)據(jù)請 求;
[0014] 所述實時分發(fā)系統(tǒng)根據(jù)所述數(shù)據(jù)請求,向所述移動終端發(fā)送第一數(shù)據(jù);
[0015] 所述移動終端獲取用戶輸入的第二數(shù)據(jù);
[0016] 所述移動終端將所述第二數(shù)據(jù)和第一數(shù)據(jù)進行處理后,生成第三數(shù)據(jù),并發(fā)送給 所述實時分發(fā)系統(tǒng),用以所述實時分發(fā)系統(tǒng)通過所述用戶界面顯示所述第三數(shù)據(jù)。
[0017] 第二方面,本申請?zhí)峁┝艘环N數(shù)據(jù)交互系統(tǒng),該系統(tǒng)包括:
[0018] 本申請實施例提供的業(yè)務服務器、實時分發(fā)系統(tǒng)和移動終端。
[0019] 本申請實施例提供的數(shù)據(jù)交互方法及系統(tǒng),采用私有交互協(xié)議,分級管理機制,確 保了每個服務器的安全可控性和可靠性;而且在實時分發(fā)系統(tǒng)中加入補包服務器,使下發(fā) 服務器下發(fā)數(shù)據(jù)給移動終端時,同時緩存到補包服務器,當移動終端由于移動網(wǎng)絡不穩(wěn)定 造成接收數(shù)據(jù)不完整時,補包服務器將數(shù)據(jù)發(fā)送給移動終端,從而提高了流媒體交互系統(tǒng) 播放音視頻數(shù)據(jù)的穩(wěn)定性和流暢性。
【附圖說明】
[0020] 圖1為本申請實施例一提供的數(shù)據(jù)交互方法流程圖;
[0021] 圖2為本申請實施例二提供的數(shù)據(jù)交互系統(tǒng)示意圖;
[0022] 圖3為本申請實施例一提供的代理服務器集群示意圖;
[0023] 圖4為本申請實施例一提供的數(shù)據(jù)服務器集群示意圖。
【具體實施方式】
[0024] 為使本申請實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請實施例 中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0025] 實施例一
[0026] 圖1為本申請實施例一提供的數(shù)據(jù)交互方法流程圖,該方法包括:
[0027] S101,移動終端根據(jù)用戶輸入的第一操作指令向?qū)崟r分發(fā)系統(tǒng)發(fā)送第一登錄請 求。
[0028] 其中,實時分發(fā)系統(tǒng)包括:代理服務器和數(shù)據(jù)服務器;
[0029] 數(shù)據(jù)服務器包括:上傳服務器、下發(fā)服務器和補包服務器;
[0030] 上傳服務器包括:流媒體上傳服務器、文本上傳服務器;
[0031] 下發(fā)服務器包括:流媒體下發(fā)服務器、文本下發(fā)服務器。
[0032] 其中,流媒體上傳服務器負責上傳移動終端發(fā)送的流媒體數(shù)據(jù);文本上傳服務器 負責上傳移動終端發(fā)送的文本數(shù)據(jù);流媒體下發(fā)服務器負責向移動終端下發(fā)流媒體數(shù)據(jù); 文本下發(fā)服務器負責向移動終端下發(fā)文本數(shù)據(jù)。
[0033] 需要說明的是,代理服務器負責用戶指令交互,代理服務器通過向數(shù)據(jù)服務器發(fā) 送控制指令來管理數(shù)據(jù)服務器,代理服務器不負責數(shù)據(jù)的轉(zhuǎn)發(fā)。
[0034] 因此,代理服務器的并行能力得到了極大的提升,不會因為帶寬的問題出現(xiàn)瓶頸; 同時,負責數(shù)據(jù)交互的數(shù)據(jù)服務器在用戶數(shù)量突然上升后,可以平滑加入新的數(shù)據(jù)服務器 來支撐更多新上線的用戶。
[0035] 可選地,所述代理服務器歸屬于一個代理服務器集群,如圖3所示。代理服務器采 用管理樹結(jié)構(gòu)模型,每個代理服務器管理的各個用戶訪問界面不存在交叉,每個代理服務 器管理的數(shù)據(jù)服務器也不存在交叉,當一個代理服務器出現(xiàn)崩潰或者網(wǎng)絡異常時,不會影 響其他代理服務器的正常工作。每個代理服務器管理一組數(shù)據(jù)服務器,因此,數(shù)據(jù)服務器歸 屬于一個數(shù)據(jù)服務器集群。以流媒體下發(fā)服務器為例,如圖4所示。
[0036] 例如,流媒體下發(fā)服務器原本是一臺,當突然用戶激增時,流媒體下發(fā)服務器快要 接近并發(fā)瓶頸了,可以立即部署新的流媒體下發(fā)服務器。新的流媒體下發(fā)服務器啟動后,經(jīng) 與代理快速認證,代理服務器在新的用戶登錄時,就不在返回舊的流媒體下發(fā)服務器IP地 址了,而是返回新的流媒體下發(fā)服務器IP,這樣原有的流媒體下發(fā)服務器的服務質(zhì)量就得 到了充分保障。
[0037] 同理,其他數(shù)據(jù)服務器出現(xiàn)帶寬瓶頸時,也可以同樣機制解決。
[0038] 移動終端(手機、筆記本或者平板電腦等)接收用戶輸入的啟動流媒體交互系統(tǒng) 的指令,所述移動終端根據(jù)該指令向代理服務器發(fā)送登錄該流媒體交互系統(tǒng)請求。
[0039] S102,所述實時分發(fā)系統(tǒng)根據(jù)所述第一登錄請求向業(yè)務服務器發(fā)送認證請求;所 述認證請求攜帶所述實時分發(fā)系統(tǒng)的認證消息。
[0040] 具體地,代理服務器根據(jù)所述第一登錄請求向業(yè)務服務器發(fā)送認證請求,所述 實時分發(fā)系統(tǒng)的認證消息為代理服務器管理的數(shù)據(jù)服務器的互聯(lián)網(wǎng)協(xié)議地址(Internet Protocol Address,IP)和網(wǎng)絡端口號。
[0041] S103,所述業(yè)務服務器根據(jù)所述認證消息,對所述實時分發(fā)系統(tǒng)進行認證。
[0042] 具體地,所述業(yè)務服務器根據(jù)所述代理服務器發(fā)送的數(shù)據(jù)服務器的IP和網(wǎng)絡端 口號,對所述代理服務器管理的數(shù)據(jù)服務器進行認證。
[0043] 需要說明的是,業(yè)務服務器管理代理服務器,每個代理服務器的啟動都需要向業(yè) 務服務器進行認證,增強了代理服務器和業(yè)務服務器的安全可控性和可靠性。
[0044] S104,當認證通過時,所述實時分發(fā)系統(tǒng)向所述移動終端發(fā)送登錄響應消息。
[0045] 具體地,所述業(yè)務服務器核對所述數(shù)據(jù)服務器的IP和網(wǎng)絡端口號,確認所述代理 服務器管理的數(shù)據(jù)服務器為合法服務器,則所述代理服務器向所述移動終端發(fā)送登錄響應 消息。
[0046] S105,所述移動終端向所述實時分發(fā)系統(tǒng)發(fā)送用戶界面訪問請求。
[0047] 具體的,移動終端根據(jù)接收到的登錄響應消息,向代理服務器發(fā)送用戶界面訪問 請求;
[0048] 訪問請求可以包括根據(jù)界面列表訪問某一個界面的請求信息。在一個具體的例子 中,界面列表可以如下表1所示:
[0049]
[0050] 表1界面信息列表
[0051] 當用戶需要訪問移動終端"校園民謠"界面時,可以點擊移動終端屏幕上顯示的 "校園民謠"界面的鏈接,移動終端接收到用戶點擊屏幕的指令后,向代理服務器發(fā)送訪問 請求。
[0052] 可選地,訪問請求中還可以攜帶有用戶的賬號信息,用以代理服務器根據(jù)用戶的 賬號信息對登錄的移動終端進行進行驗證;
[0053] 當驗證通過時,所述代理服務器根據(jù)所述訪問請求向所述移動終端發(fā)送允許訪問 響應信息。
[0054] 可選的,在移動終端根據(jù)接收到的登錄響應消息,向代理服務器發(fā)送用戶界面訪 問請求之前,還包括:
[0055] 所述移動終端根據(jù)所述操作指令向業(yè)務服務器發(fā)送登錄請求;所述登錄請求攜帶 所述用戶的賬號信息;
[0056] 所述業(yè)務服務器對所述用戶的賬號信息進行驗證;
[0057] 當所述驗證通過時,所述業(yè)務服務器向所述移動終端發(fā)送驗證通過信息,用以所 述移動終端根據(jù)所述驗證通過信息登錄所述業(yè)務服務器。
[0058] S106,所述實時分發(fā)系統(tǒng)根據(jù)所述訪問請求向所述移動終端發(fā)送允許訪問響應信 息,用以所述移動終端訪問所述用戶界面。
[0059] 具體地,所述代理服務器根據(jù)所述訪問請求向所述移動終端發(fā)送允許訪問響應信 息,用以所述移動終端訪問所述用戶界面。
[0060] S107,所述移動終端接收用戶輸入的數(shù)據(jù)請求指令,向所述實時分發(fā)系統(tǒng)發(fā)送數(shù) 據(jù)請求。
[0061] 具體地,所述移動終端接收用戶輸入的數(shù)據(jù)請求指令,向所述代理服務器發(fā)送數(shù) 據(jù)請求。
[0062] 可選地,所述移動終端接收用戶輸入的數(shù)據(jù)請求指令,向所述實時分發(fā)系統(tǒng)發(fā)送 數(shù)據(jù)請求之后,所述方法還包括:
[0063] 所述代理服務器將所述用戶加入排序列表并向所述移動終端發(fā)送通知消息。
[0064] S108,所述實時分發(fā)系統(tǒng)根據(jù)所述數(shù)據(jù)請求,向所述移動終端發(fā)送第一數(shù)據(jù)。
[0065] 具體地,所述代理服務器根據(jù)所述數(shù)據(jù)請求向所述下發(fā)服務器發(fā)送控制指令;
[0066] 所述下發(fā)服務器根據(jù)所述控制指令向所述移動終端和所述補包服務器發(fā)送第一 數(shù)據(jù);
[0067] 所述移動終端檢測接收到的所述第一數(shù)據(jù)的完整性;
[0068] 當所述移動終端檢測所述第一數(shù)據(jù)不完整時,所述移動終端向所述補包服務器發(fā) 送補包數(shù)據(jù)請求指令;
[0069] 所述補包服務器根據(jù)所述補包數(shù)據(jù)請求指令向所述移動終端發(fā)送所述第一數(shù)據(jù)。
[0070] 第一數(shù)據(jù)可以包括視音頻數(shù)據(jù)和文本數(shù)據(jù),也可以僅為視音頻數(shù)據(jù),當然還可以
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1