一種推送視頻文件的方法、系統(tǒng)和服務(wù)器的制造方法
【專利摘要】本發(fā)明公開了一種推送視頻文件的方法,應(yīng)用于網(wǎng)絡(luò)服務(wù)器,包括以下步驟:獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求;若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息相匹配,將所述智能終端和所述放映設(shè)備綁定;從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備。本發(fā)明提供的一種推送視頻文件的方法、系統(tǒng)和服務(wù)器,通過建立智能終端和放映設(shè)備之間的網(wǎng)絡(luò)連接,使智能終端可以隨時(shí)隨地將視頻文件通過網(wǎng)絡(luò)服務(wù)器推送至放映設(shè)備,可以及時(shí)地實(shí)現(xiàn)視頻文件的共享或預(yù)存,提供了視頻分享的功能,減少了視頻緩存的時(shí)間。
【專利說明】
一種推送視頻文件的方法、系統(tǒng)和服務(wù)器
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及多媒體控制領(lǐng)域,特別是指一種推送視頻文件的方法、系統(tǒng)和服務(wù)器。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的家用電器實(shí)現(xiàn)了網(wǎng)絡(luò)連接、智能控制。特別是近期逐漸流行起來的互聯(lián)網(wǎng)電視,通過連接互聯(lián)網(wǎng),可以在線點(diǎn)播視頻網(wǎng)站提供的視頻文件,使用戶可以在大屏幕上收看到最新的節(jié)目,與通過電腦、手機(jī)等智能終端點(diǎn)播視頻相比,智能電視的屏幕尺寸更大,音響效果更好,可以提供更佳的觀看體驗(yàn)。
[0003]然而,當(dāng)前的智能電視通常只能通過遙控設(shè)備或觸摸屏在本地進(jìn)行操作,并且無法與其他智能終端取得互動(dòng)。如果想要將智能終端的視頻文件推送至智能電視進(jìn)行播放,則需要在智能電視重新查找該視頻文件,操作十分不便。特別是當(dāng)智能終端與智能電視不在同一地點(diǎn)的情況下,更加困難。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明的目的在于提出一種從智能終端向放映設(shè)備遠(yuǎn)程推送視頻文件的方法、系統(tǒng)和服務(wù)器。
[0005]基于上述目的本發(fā)明提供的一種推送視頻文件的方法,應(yīng)用于網(wǎng)絡(luò)服務(wù)器,包括以下步驟:
[0006]獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求;
[0007]若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息相匹配,將所述智能終端和所述放映設(shè)備綁定;
[0008]從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備。
[0009]進(jìn)一步,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述判定識(shí)別信息相匹配,將智能終端和放映設(shè)備綁定的步驟,包括:
[0010]比較智能終端和放映設(shè)備的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為用戶信息相同或用戶信息預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的用戶;
[0011]若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。
[0012]進(jìn)一步,還包括:
[0013]若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求;
[0014]若接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān)聯(lián)。
[0015]進(jìn)一步,所述將推送信息指定的視頻文件推送至所述放映設(shè)備的步驟,包括:
[0016]從所述推送信息中獲取視頻文件的播放鏈接;
[0017]根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端綁定的放映設(shè)備。
[0018]進(jìn)一步,所述將視頻文件從所述智能終端推送至所述放映設(shè)備的步驟,還包括:
[0019]從智能終端獲取用于視頻播放控制的控制指令,將所述控制指令發(fā)送至所述放映設(shè)備,控制所述放映設(shè)備的視頻播放過程。
[0020]本發(fā)明還提供一種推送視頻文件的服務(wù)器,包括:
[0021]推送請(qǐng)求處理模塊,用于獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求;
[0022]綁定模塊,用于判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息是否相匹配,若相匹配,將所述智能終端和所述放映設(shè)備綁定;
[0023]視頻推送模塊,用于從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備。
[0024]進(jìn)一步,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述綁定模塊還用于比較智能終端和放映設(shè)備的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為用戶信息相同或用戶信息預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的用戶;若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,所述綁定模塊用于將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。
[0025]進(jìn)一步,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,所述綁定模塊還用于向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求;若接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),所述綁定模塊用于建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān)聯(lián)。
[0026]進(jìn)一步,所述視頻推送模塊用于從所述推送信息中獲取所述視頻文件的播放鏈接,根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端綁定的放映設(shè)備。
[0027]進(jìn)一步,還包括:
[0028]播放控制模塊,用于從智能終端獲取用于視頻播放控制的控制指令,將所述控制指令發(fā)送至所述放映設(shè)備,控制所述放映設(shè)備的視頻播放過程。
[0029]本發(fā)明還提供一種推送視頻文件的系統(tǒng),包括:
[0030]智能終端,用于獲取放映設(shè)備的識(shí)別信息和自身的識(shí)別信息,向網(wǎng)絡(luò)服務(wù)器發(fā)送包含有自身的識(shí)別信息和放映設(shè)備的識(shí)別信息的推送請(qǐng)求,還用于向網(wǎng)絡(luò)服務(wù)器發(fā)送包含視頻文件鏈接的推送信息;
[0031]網(wǎng)絡(luò)服務(wù)器,用于比較智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息相匹配,網(wǎng)絡(luò)服務(wù)器還用于將所述智能終端和所述放映設(shè)備綁定,根據(jù)推送信息將視頻文件推送至放映設(shè)備;
[0032]放映設(shè)備,用于接收和播放由網(wǎng)絡(luò)服務(wù)器推送的視頻文件。
[0033]進(jìn)一步,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述網(wǎng)絡(luò)服務(wù)器用于比較智能終端和放映設(shè)備的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為用戶信息相同或用戶信息預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的用戶;
[0034]若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,所述網(wǎng)絡(luò)服務(wù)器用于將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。
[0035]進(jìn)一步,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,網(wǎng)絡(luò)服務(wù)器用于向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求;
[0036]若網(wǎng)絡(luò)服務(wù)器接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),還用于建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān)聯(lián)。
[0037]進(jìn)一步,網(wǎng)絡(luò)服務(wù)器用戶從所述推送信息中獲取視頻文件的播放鏈接;還用于根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端綁定的放映設(shè)備。
[0038]進(jìn)一步,智能終端用于向放映設(shè)備發(fā)送用于視頻播放控制的控制指令,控制所述放映設(shè)備的視頻播放過程。
[0039]從上面所述可以看出,本發(fā)明提供的一種推送視頻文件的方法、系統(tǒng)和服務(wù)器,通過建立智能終端和放映設(shè)備之間的網(wǎng)絡(luò)連接,使智能終端可以隨時(shí)隨地將視頻文件通過網(wǎng)絡(luò)服務(wù)器推送至放映設(shè)備,可以及時(shí)地實(shí)現(xiàn)視頻文件的共享或預(yù)存,提供了視頻分享的功能,減少了視頻緩存的時(shí)間。
【附圖說明】
[0040]圖1為本發(fā)明提供的一種推送視頻文件的方法的實(shí)施例的流程示意圖;
[0041]圖2為本發(fā)明提供的一種推送視頻文件的方法的另一實(shí)施例的流程示意圖;
[0042]圖3為本發(fā)明提供的一種推送視頻文件的方法的又一實(shí)施例的時(shí)序圖;
[0043]圖4為本發(fā)明提供的一種推送視頻文件的系統(tǒng)的實(shí)施例的系統(tǒng)框圖;
[0044]圖5為本發(fā)明提供的一種推送視頻文件的服務(wù)器的又一實(shí)施例的模塊框圖。
【具體實(shí)施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。
[0046]圖1為本發(fā)明提供的一種推送視頻文件的方法的實(shí)施例的流程示意圖。如圖所示,本發(fā)明的實(shí)施例提供一種向放映設(shè)備推送視頻文件的方法,包括以下步驟:
[0047]S100,獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求。
[0048]所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;其中用戶信息包括用戶在智能終端和播放設(shè)備上登陸的注冊(cè)信息,包含用戶名、郵箱等可作為身份識(shí)別依據(jù)的信息。
[0049]所述智能終端為包括電腦、智能手機(jī)、平板電腦的具備網(wǎng)絡(luò)連接功能的智能設(shè)備;所述放映設(shè)備為包括智能電視、網(wǎng)絡(luò)投影儀的具備網(wǎng)絡(luò)連接功能的智能放映設(shè)備。
[0050]S200,將所述推送請(qǐng)求發(fā)送至網(wǎng)絡(luò)服務(wù)器。
[0051]具體的,發(fā)送途徑包括無線運(yùn)營(yíng)商提供的無線數(shù)據(jù)連接或?qū)拵н\(yùn)營(yíng)商提供的有線網(wǎng)絡(luò)連接。
[0052]S300,判斷智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息是否相匹配。
[0053]S301,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息相匹配,在網(wǎng)絡(luò)服務(wù)器將所述智能終端和所述放映設(shè)備綁定。
[0054]所述綁定的含義是指,當(dāng)網(wǎng)絡(luò)服務(wù)器接收到智能終端發(fā)送的控制指令或推送視頻的行為時(shí),直接向與其綁定的放映設(shè)備推送控制指令或視頻,而不再向智能終端詢問目標(biāo);該綁定功能可以使用物理地址的對(duì)應(yīng)或使用用戶名的對(duì)應(yīng)實(shí)現(xiàn)。
[0055]S400,從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備。所述“推送”的含義即為,用戶通過智能終端,控制放映設(shè)備放映或預(yù)存自己希望觀看的視頻。具體方法和步驟在下文詳述。
[0056]在進(jìn)一步的實(shí)施例中,步驟SlOO,獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求的步驟之前,還包括一個(gè)隱含的步驟,即智能終端獲取放映設(shè)備的用戶信息的步驟。
[0057]例如,放映設(shè)備在接收到綁定指令后,顯示包含自身用戶信息的二維碼,智能終端掃描該二維碼,獲取放映設(shè)備的用戶信息后加入自身的識(shí)別信息中,或者通過其他方式獲取放映設(shè)備的用戶信息后加入自身的識(shí)別信息中。網(wǎng)絡(luò)服務(wù)器在比較二者的識(shí)別信息時(shí),若在移動(dòng)終端的識(shí)別信息中查出放映設(shè)備的識(shí)別信息,即可證明移動(dòng)終端和放映設(shè)備處于同一工作空間內(nèi),即用戶當(dāng)前希望通過該移動(dòng)終端直接控制該放映設(shè)備,可直接實(shí)施綁定。
[0058]圖2為本發(fā)明提供的一種推送視頻文件的方法的另一實(shí)施例的流程示意圖。參考圖2,進(jìn)一步的,S300,判斷智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息是否相匹配的步驟,包括:
[0059]S310,比較智能終端和放映設(shè)備的用戶信息。
[0060]S320,若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,在網(wǎng)絡(luò)服務(wù)器將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。
[0061]在一些可選實(shí)施例中,所述關(guān)聯(lián)用戶為同一用戶;或,所述關(guān)聯(lián)用戶為預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的不同用戶。
[0062]例如,用戶可以在智能終端和放映設(shè)備同時(shí)登陸自己的用戶賬號(hào),在服務(wù)器進(jìn)行識(shí)別時(shí),即可自動(dòng)將登陸有相同用戶賬號(hào)的兩設(shè)備進(jìn)行關(guān)聯(lián)(但是同一用戶無法在兩個(gè)或以上的移動(dòng)終端或者放映設(shè)備上同時(shí)登陸);或者,用戶還可以預(yù)先在服務(wù)器關(guān)聯(lián)兩個(gè)不同的賬號(hào)(例如用戶自己和其家人的賬號(hào)),具體的關(guān)聯(lián)方式可以是在網(wǎng)絡(luò)服務(wù)器建立關(guān)聯(lián)表,關(guān)聯(lián)表中記錄有每個(gè)用戶所對(duì)應(yīng)的關(guān)聯(lián)用戶;服務(wù)器進(jìn)行識(shí)別時(shí),只要判定這兩個(gè)賬號(hào)已經(jīng)進(jìn)行過關(guān)聯(lián),即可自動(dòng)將二者對(duì)應(yīng)的設(shè)備進(jìn)行綁定。
[0063]進(jìn)一步,還包括S330,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,網(wǎng)絡(luò)服務(wù)器向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求。
[0064]S331,若網(wǎng)絡(luò)服務(wù)器接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān)聯(lián)。
[0065]上述步驟S330、S331實(shí)現(xiàn)了當(dāng)智能終端無法與放映設(shè)備自動(dòng)綁定時(shí),在網(wǎng)絡(luò)服務(wù)器新建智能終端和放映設(shè)備的關(guān)聯(lián)關(guān)系的功能。具體的,所述關(guān)聯(lián)關(guān)系的建立方式可以是為每個(gè)用戶建立一個(gè)關(guān)聯(lián)表,關(guān)聯(lián)表中記錄有全部與該用戶建立關(guān)聯(lián)關(guān)系的用戶的用戶信息。所述關(guān)聯(lián)關(guān)系的建立方式還可以是其他類似方法,能夠保證網(wǎng)絡(luò)服務(wù)器記錄下兩用戶之間的這種對(duì)應(yīng)關(guān)系即可。
[0066]具體的,在一可選實(shí)施例中,S400,所述將視頻文件從智能終端推送至放映設(shè)備的步驟,包括:
[0067]S410,智能終端將推送信息發(fā)送至所述網(wǎng)絡(luò)服務(wù)器。所述推送信息包括視頻文件的播放鏈接、推送方式等。
[0068]S411,網(wǎng)絡(luò)服務(wù)器根據(jù)所述播放鏈接,在視頻庫(kù)中查找對(duì)應(yīng)的視頻文件。
[0069]S420,找到所述視頻文件后,將其推送至與所述智能終端綁定的放映設(shè)備。
[0070]上述步驟較為容易理解,即智能終端僅用于推送播放鏈接,視頻文件的下載由網(wǎng)絡(luò)服務(wù)器告知放映設(shè)備自行執(zhí)行。進(jìn)一步,網(wǎng)絡(luò)服務(wù)器將視頻文件推送至放映設(shè)備前,先向放映設(shè)備發(fā)送推送申請(qǐng),放映設(shè)備在顯示屏彈出詢問包含“是否接受視頻推送”等內(nèi)容的對(duì)話框,同時(shí)該對(duì)話框包含視頻的基本信息(例如視頻名稱,類型,海報(bào)等);當(dāng)用戶確認(rèn)接收推送時(shí)(通過播放設(shè)備的遙控端等執(zhí)行接收操作),網(wǎng)絡(luò)服務(wù)器進(jìn)一步完成推送功能。本實(shí)施例適用于當(dāng)持有智能終端的用戶距離放映設(shè)備較遠(yuǎn)時(shí),希望遠(yuǎn)程推送視頻文件的情況。例如,用戶在外地希望向家人推送某一娛樂節(jié)目,或,用戶在公司希望向家中放映設(shè)備推送某一電影等。
[0071]在另一可選實(shí)施例中,S400,所述將視頻文件從智能終端推送至放映設(shè)備的步驟,包括:
[0072]S430,所述智能終端在本地網(wǎng)絡(luò)查找所述放映設(shè)備。所述本地網(wǎng)絡(luò)為民用短距網(wǎng)絡(luò),包括但不限于通過路由器建立的局域網(wǎng)、藍(lán)牙連接、紅外連接。
[0073]S440,若找到所述放映設(shè)備,所述智能終端建立與所述放映設(shè)備的本地連接。
[0074]S450,智能終端通過本地連接將視頻文件推送至所述放映設(shè)備。
[0075]進(jìn)一步的,S450,所述智能終端通過本地連接將視頻文件推送至所述放映設(shè)備的步驟包括:
[0076]S451,智能終端將所述視頻文件的播放鏈接發(fā)送至所述放映設(shè)備,放映設(shè)備根據(jù)所述播放鏈接從網(wǎng)絡(luò)服務(wù)器獲取所述視頻文件。
[0077]或,S452,智能終端將下載完成的視頻文件發(fā)送至所述放映設(shè)備。
[0078]上述步驟S430-S450提供了通過本地網(wǎng)絡(luò)進(jìn)行視頻推送的方法。當(dāng)智能終端和放映設(shè)備處于同一局域網(wǎng)絡(luò)中時(shí),可采用本地推送的方式進(jìn)行操作,其操作延遲較通過廣域網(wǎng)絡(luò)相比更低。
[0079]進(jìn)一步,在一較佳實(shí)施例中,上述通過廣域網(wǎng)推送及通過本地網(wǎng)絡(luò)推送的方式可相互切換;及智能終端會(huì)實(shí)時(shí)感知與其綁定的放映設(shè)備是否處于自身所在的局域網(wǎng)絡(luò)中,若在局域網(wǎng)絡(luò)中檢測(cè)到該放映設(shè)備,則自動(dòng)將推送過程轉(zhuǎn)換為本地推送,在此過程中無需向用戶發(fā)送任何提醒,用戶也感受不到任何的切換,即實(shí)現(xiàn)了 “無痕切換”,降低用戶操作延遲的同時(shí)無需用戶進(jìn)行其他額外操作。
[0080]進(jìn)一步,步驟S400,從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備的步驟,還包括:
[0081]S460,智能終端向放映設(shè)備發(fā)送用于視頻播放控制的控制指令,控制所述放映設(shè)備的視頻播放過程。
[0082]具體的,上述控制指令用于控制包括但不限于音量、視頻進(jìn)度、開始播放、暫停播放、切換視頻、顯示海報(bào)、添加評(píng)論等。
[0083]在一較佳的實(shí)施例中,當(dāng)放映設(shè)備播放被推送的視頻文件時(shí),所述智能終端同時(shí)開始播放該視頻文件。在智能終端上對(duì)視頻文件播放過程的操作,被復(fù)制到放映設(shè)備上,使放映設(shè)備的視頻播放與智能終端的視頻播放同步。
[0084]進(jìn)一步,步驟S400,從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備的步驟中,推送的方式在智能終端的推送信息中確定,推送的方式包括:
[0085]立即播放,放映設(shè)備立即播放視頻文件??蛇x的,在播放視頻文件之前,放映設(shè)備會(huì)收到是否播放由某用戶推送的視頻文件的提示,當(dāng)放映設(shè)備向網(wǎng)絡(luò)服務(wù)器發(fā)送確認(rèn)后,才會(huì)開始播放該視頻文件。
[0086]緩存播放,放映設(shè)備將視頻文件緩存至本地存儲(chǔ)器,在接收到播放指令時(shí)播放視頻文件。
[0087]以上提供了兩種不同的推送方式,立即播放的方式可以實(shí)時(shí)地將視頻文件推送至放映設(shè)備,可以實(shí)現(xiàn)智能終端和放映設(shè)備視頻播放的基本同步;而緩存播放的方式可以讓用戶遠(yuǎn)程控制放映設(shè)備提前下載完畢視頻文件,在用戶能夠接觸到放映設(shè)備時(shí)再行播放,可以免去加載視頻文件的時(shí)間,尤其對(duì)于一些高清的視頻文件,其碼率較高,在低網(wǎng)絡(luò)帶寬環(huán)境下加載通常會(huì)發(fā)生卡頓,十分影響觀看效果。而緩存播放可以有效解決這個(gè)問題。
[0088]圖3為本發(fā)明提供的一種推送視頻文件的方法的又一實(shí)施例的時(shí)序圖。如圖所示,本方法包括以下時(shí)序步驟:
[0089]301,智能終端獲取放映設(shè)備的識(shí)別信息。
[0090]302,智能終端向網(wǎng)絡(luò)服務(wù)器發(fā)送包含智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求。
[0091]303,網(wǎng)絡(luò)服務(wù)器判定智能終端和放映設(shè)備的識(shí)別信息是否匹配。若判定匹配,則跳至步驟S307。
[0092]304,若判定不匹配,網(wǎng)絡(luò)服務(wù)器向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求。
[0093]305,放映設(shè)備向網(wǎng)絡(luò)服務(wù)器返回關(guān)聯(lián)請(qǐng)求確認(rèn)。
[0094]306,網(wǎng)絡(luò)服務(wù)器建立智能終端和放映設(shè)備的用戶的關(guān)聯(lián)。
[0095]307,將智能終端和放映設(shè)備綁定。
[0096]308,網(wǎng)絡(luò)服務(wù)器告知智能終端已與放映設(shè)備建立綁定。
[0097]309,智能終端向網(wǎng)絡(luò)服務(wù)器發(fā)送推送消息。
[0098]310,網(wǎng)絡(luò)服務(wù)器根據(jù)推送消息查找視頻文件。
[0099]311,網(wǎng)絡(luò)服務(wù)器將視頻文件推送至放映設(shè)備。
[0100]312,網(wǎng)路服務(wù)器告知智能終端已完成推送。
[0101]通過上述步驟,智能終端可以通過廣域網(wǎng)將視頻推送至不在同一地點(diǎn)的放映設(shè)備之上。
[0102]圖4為本發(fā)明提供的一種推送視頻文件的系統(tǒng)的實(shí)施例的系統(tǒng)框圖。如圖所示,本發(fā)明提供的一種推送視頻文件的系統(tǒng)的實(shí)施例,包括:
[0103]智能終端I,用于獲取放映設(shè)備的識(shí)別信息和自身的識(shí)別信息,向網(wǎng)絡(luò)服務(wù)器發(fā)送包含有自身的識(shí)別信息和放映設(shè)備的識(shí)別信息的推送請(qǐng)求,還用于向網(wǎng)絡(luò)服務(wù)器2發(fā)送包含視頻文件鏈接的推送信息;
[0104]網(wǎng)絡(luò)服務(wù)器2,用于比較智能終端I的識(shí)別信息與放映設(shè)備3的識(shí)別信息,若判定智能終端I的識(shí)別信息與放映設(shè)備3的識(shí)別信息相匹配,網(wǎng)絡(luò)服務(wù)器2還用于將所述智能終端I和所述放映設(shè)備3綁定,根據(jù)推送信息將視頻文件推送至放映設(shè)備3;
[0105]放映設(shè)備3,用于接收和播放由網(wǎng)絡(luò)服務(wù)器2推送的視頻文件。
[0106]在一些可選實(shí)施例中,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述網(wǎng)絡(luò)服務(wù)器2用于比較智能終端I和放映設(shè)備3的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為分別在智能終端I和放映設(shè)備3登陸的同一用戶;或,所述關(guān)聯(lián)用戶為預(yù)先在網(wǎng)絡(luò)服務(wù)器2進(jìn)行關(guān)聯(lián)的不同用戶;
[0107]若判定智能終端I和放映設(shè)備3的用戶為關(guān)聯(lián)用戶,所述網(wǎng)絡(luò)服務(wù)器2用于將智能終端I和放映設(shè)備3的網(wǎng)絡(luò)地址綁定。
[0108]在另一實(shí)施例中,若判定智能終端I的識(shí)別信息與放映設(shè)備3的識(shí)別信息不匹配,網(wǎng)絡(luò)服務(wù)器2用于向放映設(shè)備3發(fā)送關(guān)聯(lián)請(qǐng)求;
[0109]若網(wǎng)絡(luò)服務(wù)器2接收到放映設(shè)備3返回的關(guān)聯(lián)請(qǐng)求確認(rèn),還用于建立該智能終端I的用戶和該放映設(shè)備3的用戶的關(guān)聯(lián)。
[0110]在一實(shí)施例中,智能終端I用于將所述視頻文件的播放鏈接發(fā)送至所述網(wǎng)絡(luò)服務(wù)器2;網(wǎng)絡(luò)服務(wù)器2用于根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端I綁定的放映設(shè)備3。
[0111]在另一可選實(shí)施例,智能終端I用于向放映設(shè)備3發(fā)送用于視頻播放控制的控制指令,控制所述放映設(shè)備3的視頻播放過程。
[0112]進(jìn)一步,將視頻文件從所述智能終端I推送至所述放映設(shè)備3時(shí),推送的方式在智能終端I的推送信息中確定,推送的方式包括:
[0113]立即播放,放映設(shè)備3立即播放視頻文件;
[0114]緩存播放,放映設(shè)備3將視頻文件緩存至本地存儲(chǔ)器,在接收到播放指令時(shí)播放視頻文件。
[0115]本發(fā)明的另一實(shí)施例提供一種推送視頻文件的方法,應(yīng)用于網(wǎng)絡(luò)服務(wù)器,包括以下步驟:
[0116]獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求;
[0117]若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息相匹配,將所述智能終端和所述放映設(shè)備綁定;
[0118]從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備。
[0119]在另一實(shí)施例中,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述判定識(shí)別信息相匹配,將智能終端和放映設(shè)備綁定的步驟,包括:
[0120]比較智能終端和放映設(shè)備的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為分別在智能終端和放映設(shè)備登陸的同一用戶;或,所述關(guān)聯(lián)用戶為預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的不同用戶;
[0121]若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。
[0122]在一較佳實(shí)施例中,所述獲取推送請(qǐng)求,將推送請(qǐng)求發(fā)送至網(wǎng)絡(luò)服務(wù)器的步驟后,還包括:
[0123]若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求;
[0124]若接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān)聯(lián)。
[0125]在一優(yōu)選的實(shí)施例中,所述將視頻文件從智能終端推送至放映設(shè)備的步驟,包括:
[0126]從智能終端獲取所述視頻文件的播放鏈接;
[0127]根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端綁定的放映設(shè)備。
[0128]在一可選的實(shí)施例中,所述將視頻文件從所述智能終端推送至所述放映設(shè)備的步驟,還包括:
[0129]從智能終端獲取用于視頻播放控制的控制指令,將所述控制指令發(fā)送至所述放映設(shè)備,控制所述放映設(shè)備的視頻播放過程。
[0130]在另一實(shí)施例中,所述將推送信息指定的視頻文件推送至所述放映設(shè)備,推送的方式在智能終端的推送信息中確定,推送的方式包括:
[0131]立即播放,放映設(shè)備立即播放視頻文件;
[0132]緩存播放,放映設(shè)備將視頻文件緩存至本地存儲(chǔ)器,在接收到播放指令時(shí)播放視頻文件。
[0133]圖5為本發(fā)明提供的一種推送視頻文件的服務(wù)器的又一實(shí)施例的模塊框圖。如圖所示,本發(fā)明的另一實(shí)施例提供一種推送視頻文件的服務(wù)器,包括:
[0134]推送請(qǐng)求處理模塊21,用于獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求;
[0135]綁定模塊22,用于判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息是否相匹配,若相匹配,將所述智能終端和所述放映設(shè)備綁定;
[0136]視頻推送模塊23,用于從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備。
[0137]在一可選實(shí)施例中,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述綁定模塊22還用于比較智能終端和放映設(shè)備的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為分別在智能終端和放映設(shè)備登陸的同一用戶;或,所述關(guān)聯(lián)用戶為預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的不同用戶;若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,所述綁定模塊22用于將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。
[0138]在一較佳實(shí)施例中,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,所述綁定模塊22還用于向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求;若接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),所述綁定模塊用于建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān)聯(lián)。
[0139]在另一實(shí)施例中,所述視頻推送模塊21用于從智能終端獲取所述視頻文件的播放鏈接,根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端綁定的放映設(shè)備。
[0140]在一可選的實(shí)施例中,還包括:
[0141]播放控制模塊24,用于從智能終端獲取用于視頻播放控制的控制指令,將所述控制指令發(fā)送至所述放映設(shè)備,控制所述放映設(shè)備的視頻播放過程。
[0142]在另一實(shí)施例中,所述視頻推送模塊23推送視頻文件的方式在智能終端的推送信息中確定,推送的方式包括:
[0143]立即播放,放映設(shè)備立即播放視頻文件;
[0144]緩存播放,放映設(shè)備將視頻文件緩存至本地存儲(chǔ)器,在接收到播放指令時(shí)播放視頻文件。
[0145]綜上可見,本發(fā)明提供的一種推送視頻文件的方法、系統(tǒng)和服務(wù)器,通過建立智能終端和放映設(shè)備之間的網(wǎng)絡(luò)連接,使智能終端可以隨時(shí)隨地將視頻文件通過網(wǎng)絡(luò)服務(wù)器推送至放映設(shè)備,可以及時(shí)地實(shí)現(xiàn)視頻文件的共享或預(yù)存,提供了視頻分享的功能,減少了視頻緩存的時(shí)間。
[0146]所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:以上任何實(shí)施例的討論僅為示例性的,并非旨在暗示本公開的范圍(包括權(quán)利要求)被限于這些例子;在本發(fā)明的思路下,以上實(shí)施例或者不同實(shí)施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡(jiǎn)明它們沒有在細(xì)節(jié)中提供。因此,凡在本發(fā)明的精神和原則之內(nèi),所做的任何省略、修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種推送視頻文件的方法,應(yīng)用于網(wǎng)絡(luò)服務(wù)器,其特征在于,包括以下步驟: 獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求; 若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息相匹配,將所述智能終端和所述放映設(shè)備綁定; 從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述判定識(shí)別信息相匹配,將智能終端和放映設(shè)備綁定的步驟,包括: 比較智能終端和放映設(shè)備的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為用戶信息相同或用戶信息預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的用戶; 若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求; 若接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān)聯(lián)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將推送信息指定的視頻文件推送至所述放映設(shè)備的步驟,包括: 從所述推送信息中獲取視頻文件的播放鏈接; 根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端綁定的放映設(shè)備。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將視頻文件從所述智能終端推送至所述放映設(shè)備的步驟,還包括: 從智能終端獲取用于視頻播放控制的控制指令,將所述控制指令發(fā)送至所述放映設(shè)備,控制所述放映設(shè)備的視頻播放過程。6.一種推送視頻文件的服務(wù)器,其特征在于,包括: 推送請(qǐng)求處理模塊,用于獲取來自智能終端的包含有智能終端和放映設(shè)備的識(shí)別信息的推送請(qǐng)求; 綁定模塊,用于判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息是否相匹配,若相匹配,將所述智能終端和所述放映設(shè)備綁定; 視頻推送模塊,用于從智能終端獲取推送信息,將推送信息指定的視頻文件推送至所述放映設(shè)備。7.根據(jù)權(quán)利要求6所述的服務(wù)器,其特征在于,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述綁定模塊還用于比較智能終端和放映設(shè)備的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為用戶信息相同或用戶信息預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的用戶;若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,所述綁定模塊用于將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。8.根據(jù)權(quán)利要求7所述的服務(wù)器,其特征在于,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,所述綁定模塊還用于向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求;若接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),所述綁定模塊用于建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān) 聯(lián)。9.根據(jù)權(quán)利要求6所述的服務(wù)器,其特征在于,所述視頻推送模塊用于從所述推送信息中獲取所述視頻文件的播放鏈接,根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端綁定的放映設(shè)備。10.根據(jù)權(quán)利要求6所述的服務(wù)器,其特征在于,還包括: 播放控制模塊,用于從智能終端獲取用于視頻播放控制的控制指令,將所述控制指令發(fā)送至所述放映設(shè)備,控制所述放映設(shè)備的視頻播放過程。11.一種推送視頻文件的系統(tǒng),其特征在于,包括: 智能終端,用于獲取放映設(shè)備的識(shí)別信息和自身的識(shí)別信息,向網(wǎng)絡(luò)服務(wù)器發(fā)送包含有自身的識(shí)別信息和放映設(shè)備的識(shí)別信息的推送請(qǐng)求,還用于向網(wǎng)絡(luò)服務(wù)器發(fā)送包含視頻文件鏈接的推送信息; 網(wǎng)絡(luò)服務(wù)器,用于比較智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息相匹配,網(wǎng)絡(luò)服務(wù)器還用于將所述智能終端和所述放映設(shè)備綁定,根據(jù)推送信息將視頻文件推送至放映設(shè)備; 放映設(shè)備,用于接收和播放由網(wǎng)絡(luò)服務(wù)器推送的視頻文件。12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述識(shí)別信息包括用戶信息和網(wǎng)絡(luò)地址;所述網(wǎng)絡(luò)服務(wù)器用于比較智能終端和放映設(shè)備的用戶信息,判斷二者的用戶是否為關(guān)聯(lián)用戶;所述關(guān)聯(lián)用戶為用戶信息相同或用戶信息預(yù)先在網(wǎng)絡(luò)服務(wù)器進(jìn)行關(guān)聯(lián)的用戶; 若判定智能終端和放映設(shè)備的用戶為關(guān)聯(lián)用戶,所述網(wǎng)絡(luò)服務(wù)器用于將智能終端和放映設(shè)備的網(wǎng)絡(luò)地址綁定。13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,若判定智能終端的識(shí)別信息與放映設(shè)備的識(shí)別信息不匹配,網(wǎng)絡(luò)服務(wù)器用于向放映設(shè)備發(fā)送關(guān)聯(lián)請(qǐng)求; 若網(wǎng)絡(luò)服務(wù)器接收到放映設(shè)備返回的關(guān)聯(lián)請(qǐng)求確認(rèn),還用于建立該智能終端的用戶和該放映設(shè)備的用戶的關(guān)聯(lián)。14.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,網(wǎng)絡(luò)服務(wù)器用戶從所述推送信息中獲取視頻文件的播放鏈接;還用于根據(jù)所述播放鏈接,將視頻文件推送至與所述智能終端綁定的放映設(shè)備。15.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,智能終端用于向放映設(shè)備發(fā)送用于視頻播放控制的控制指令,控制所述放映設(shè)備的視頻播放過程。
【文檔編號(hào)】H04L29/06GK105871804SQ201510921004
【公開日】2016年8月17日
【申請(qǐng)日】2015年12月11日
【發(fā)明人】曲祥
【申請(qǐng)人】樂視網(wǎng)信息技術(shù)(北京)股份有限公司