一種視頻互動方法及裝置的制造方法
【專利摘要】本發明公開了一種視頻互動方法及裝置,該方法包括:接收視頻播放指令;根據接收到的視頻播放指令,發送請求指令,其中,所述請求指令是用于請求獲得與接收到的視頻播放指令對應的視頻的視頻索引文件的指令;并接收業務應用平臺發送的視頻索引文件,按照接收到的所述視頻索引文件播放視頻;以及在確定出所述視頻索引文件中包含互動標識時,確定所述互動標識對應的互動事件;以及按照所述互動事件完成視頻互動,用于解決一般情況下視頻同步方案,需要對服務器端和客戶端進行改造升級,或者同步性較差的問題。
【專利說明】
-種視頻互動方法及裝置
技術領域
[0001] 本發明涉及互聯網通信技術領域,尤其是涉及一種視頻互動方法及裝置。
【背景技術】
[0002] 目前互聯網上的視頻業務一般包含視頻點播和視頻直播兩種業務模式。視頻點播 可W根據用戶的需要來播放相應的視頻節目,改變了用戶傳統的被動收看模式。視頻直播 就是在線直播,比電視直播稍微延時1-5分鐘,其主要依靠互聯網及流媒體實現直播。視頻 互動主要是指視頻的內容互動,是指在用戶觀看視頻的同時,還可W參與到視頻的內容中 來。目前互聯網上的視頻互動還處于發展階段,一般是基于視頻的文本互動方式,比如內容 評價,喜愛度評估等。目前的技術方案主要有下述兩種方式:
[0003] 第一種方式;需要對視頻內容進行處理。該種方式下,在視頻節目部分視頻頓的預 定位置處疊加包含有節目識別信息的標識碼,通過標識碼來獲取互動內容。該種方式的缺 陷在于需要在服務器端預先對視頻進行處理,而且在終端播放的時候需要進行復雜處理, 如需要在視頻節目視頻頓播放時,檢測視頻頓預定位置的標識碼,識別出標識碼對應的節 目識別信息才能進行互動操作,對目前整個系統的改造要求高。
[0004] 第二種方式;在下發視頻流的時候,同時下發視頻互動信息,視頻源W報文的方式 向視頻接收端發送視頻互動指令,通過解析視頻互動指令來完成互動。該種方式的缺陷在 于是互動內容和視頻播放的同步性不能得到可靠的保證。
[0005] 綜上所述,一般情況下視頻同步方案,需要對服務器端和客戶端進行改造升級,或 者同步性較差。
【發明內容】
[0006] 本發明提供了一種視頻互動方法及裝置,用于解決一般情況下視頻同步方案,需 要對服務器端和客戶端進行改造升級,或者同步性較差的問題。
[0007] -種視頻互動方法,包括:
[0008] 接收視頻播放指令;
[0009] 根據接收到的視頻播放指令,發送請求指令,其中,所述請求指令是用于請求獲得 與接收到的視頻播放指令對應的視頻的視頻索引文件的指令;并
[0010] 接收業務應用平臺發送的視頻索引文件,按照接收到的所述視頻索引文件播放視 頻;W及
[0011] 在確定出所述視頻索引文件中包含互動標識時,確定所述互動標識對應的互動事 件;W及
[0012] 按照所述互動事件完成視頻互動。
[0013] 按照所述互動事件完成視頻互動,包括:
[0014] 接收用戶發送的互動請求;
[0015] 按照接收到的互動請求處理所述互動請求對應的互動事件完成視頻互動。
[0016] 按照下述方式確定所述視頻索引文件中是否包含互動標識:
[0017] 若所述視頻索引文件中包含互動事件標識字段,則確定所述視頻索引文件中包含 互動標識;W及
[0018] 若所述視頻索引文件中未包含互動事件標識字段,則確定所述視頻索引文件中不 包含互動標識。
[0019] 在接收用戶發送的互動請求之前,還包括:
[0020] 對所述互動標識對應的字段進行解析,獲得互動事件觸發時刻。
[0021] 確定所述互動標識對應的互動事件,包括:
[0022] 對所述互動標識對應的字段進行解析,獲得互動事件標識,將獲得的互動事件標 識發送給業務應用平臺,并接收業務應用平臺發送的互動事件數據;或
[0023] 對所述互動標識對應的字段進行解析,獲得互動事件標識,解析所述互動事件標 識,獲得互動事件數據。
[0024] 接收用戶發送的互動請求,包括:
[00巧]接收用戶通過移動終端發送的互動請求;
[0026] 按照接收到的互動請求處理所述互動請求對應的互動事件完成視頻互動,包括:
[0027] 將所述互動事件發送給移動終端;并
[0028] 向用戶展示和所述互動事件對應的互動頁面;并
[0029] 根據接收到的用戶在所述互動頁面中輸入的操作指令,完成所述互動請求對應的 互動事件完成視頻互動。
[0030] 接收用戶發送的互動請求,包括:
[0031] 接收用戶通過遙控終端發送的互動請求;
[0032] 按照接收到的互動請求處理所述互動請求對應的互動事件完成視頻互動,包括:
[0033] 將所述互動事件對應的互動頁面在顯示設備中展示給用戶;并
[0034] 根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互 動請求對應的互動事件完成視頻互動。
[0035] -種視頻互動方法,包括:
[0036] 接收請求指令,其中所述請求指令是用于請求獲得與終端接收到的視頻播放指令 對應的視頻的視頻索引文件的指令;
[0037] 發送與所述請求指令對應的視頻索引文件,其中所述視頻索引文件中包含互動標 識;
[0038] 按照所述視頻索引文件中的互動標識完成視頻互動。
[0039] 按照所述視頻索引文件中的互動標識完成視頻互動,包括:
[0040] 接收用戶發送的互動請求;
[0041] 確定互動請求中的互動標識對應的互動事件;
[0042] 按照所述互動事件完成視頻互動。
[0043] 接收用戶發送的互動請求,包括:
[0044] 接收用戶通過遙控終端發送的互動請求;
[0045] 按照所述互動事件完成視頻互動,包括:
[0046] 將所述互動事件對應的互動頁面在顯示設備中展示給用戶;并
[0047] 根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互 動請求對應的互動事件完成視頻互動。
[0048] 接收用戶發送的互動請求,包括:
[0049] 接收用戶通過移動終端發送的互動請求;
[0050] 按照所述互動事件完成視頻互動,包括:
[0051] 將所述互動事件發送給移動終端;并
[0052] 向用戶展示和所述互動事件對應的互動頁面;并
[0053] 根據接收到的用戶在所述互動頁面中輸入的操作指令,完成所述互動請求對應的 互動事件完成視頻互動。
[0054] -種視頻互動裝置,包括:
[0055] 接收模塊,用于接收視頻播放指令;
[0056] 發送模塊,用于根據接收到的視頻播放指令,發送請求指令,其中,所述請求指令 是用于請求獲得與接收到的視頻播放指令對應的視頻的視頻索引文件的指令;
[0057] 所述接收模塊,還用于接收業務應用平臺發送的視頻索引文件,按照接收到的所 述視頻索引文件播放視頻;
[0058] 互動處理模塊,用于在確定出所述視頻索引文件中包含互動標識時,確定所述互 動標識對應的互動事件;W及按照所述互動事件完成視頻互動。
[0059] 所述接收模塊,還用于接收用戶發送的互動請求;
[0060] 所述互動處理模塊,還用于按照接收到的互動請求處理所述互動請求對應的互動 事件完成視頻互動。
[0061] 所述互動處理模塊,具體用于按照下述方式確定所述視頻索引文件中是否包含互 動標識:若所述視頻索引文件中包含互動事件標識字段,則確定所述視頻索引文件中包含 互動標識;W及若所述視頻索引文件中未包含互動事件標識字段,則確定所述視頻索引文 件中不包含互動標識。
[0062] 所述互動處理模塊,還用于對所述互動標識對應的字段進行解析,獲得互動事件 觸發時刻。
[0063] 所述互動處理模塊,具體用于對所述互動標識對應的字段進行解析,獲得互動事 件標識,將獲得的互動事件標識發送給業務應用平臺,并接收業務應用平臺發送的互動事 件數據;或對所述互動標識對應的字段進行解析,獲得互動事件標識,解析所述互動事件標 識,獲得互動事件數據。
[0064] 所述接收模塊,具體用于接收用戶通過移動終端發送的互動請求;
[0065] 所述互動處理模塊,具體用于將所述互動事件發送給移動終端;并向用戶展示和 所述互動事件對應的互動頁面;并根據接收到的用戶在所述互動頁面中輸入的操作指令, 完成所述互動請求對應的互動事件完成視頻互動。
[0066] 所述接收模塊,具體用于接收用戶通過遙控終端發送的互動請求;
[0067] 所述互動處理模塊,具體用于將所述互動事件對應的互動頁面在顯示設備中展示 給用戶;并根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述 互動請求對應的互動事件完成視頻互動。
[0068] -種視頻互動裝置,包括:
[0069] 接收模塊,用于接收請求指令,其中所述請求指令是用于請求獲得與終端接收到 的視頻播放指令對應的視頻的視頻索引文件的指令;
[0070] 發送模塊,用于發送與所述請求指令對應的視頻索引文件,其中所述視頻索引文 件中包含互動標識;
[0071] 執行模塊,用于按照所述視頻索引文件中的互動標識完成視頻互動。
[0072] 所述接收模塊,還用于接收用戶發送的互動請求;
[0073] 所述執行模塊,具體用于確定互動請求中的互動標識對應的互動事件;按照所述 互動事件完成視頻互動。
[0074] 所述接收模塊,具體用于接收用戶通過遙控終端發送的互動請求;
[0075] 所述執行模塊,具體用于將所述互動事件對應的互動頁面在顯示設備中展示給用 戶;并根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互動 請求對應的互動事件完成視頻互動。
[0076] 所述接收模塊,具體用于接收用戶通過移動終端發送的互動請求;
[0077] 所述執行模塊,具體用于將所述互動事件發送給移動終端;并向用戶展示和所述 互動事件對應的互動頁面;并根據接收到的用戶在所述互動頁面中輸入的操作指令,完成 所述互動請求對應的互動事件完成視頻互動。
[0078] 通過采用上述技術方案,在接收到視頻播放指令時,發送請求指令,接收業務應用 平臺發送的視頻索引文件,按照接收到的所述視頻索引文件播放視頻,并在確定出所述視 頻索引文件中包含互動標識時,確定所述互動標識對應的互動事件;W及按照所述互動事 件完成視頻互動。業務應用平臺通過修改視頻索引文件,在視頻索引文件中增加互動標識, 從而在根據視頻索引文件播放視頻節目時,能夠完成視頻互動,不需要對網絡側進行硬件 改造,W及播放直播的視頻節目時,能夠較好地提高視頻互動的同步性。
【附圖說明】
[0079] 圖1為本發明實施例一中,提出的視頻互動方法流程圖;
[0080] 圖2為本發明實施例二中,提出的視頻互動裝置結構組成示意圖;
[0081] 圖3為本發明實施例H中,提出的視頻互動方法流程圖;
[0082] 圖4為本發明實施例H中,提出的視頻互動裝置結構組成示意圖。
【具體實施方式】
[0083] 針對一般情況下視頻同步方案,需要對服務器端和客戶端進行改造升級,或者同 步性較差的問題,本發明提出一種技術方案,在接收到視頻播放指令時,發送請求指令,接 收業務應用平臺發送的視頻索引文件,按照接收到的所述視頻索引文件播放視頻,并在確 定出所述視頻索引文件中包含互動標識時,確定所述互動標識對應的互動事件;W及按照 所述互動事件完成視頻互動。業務應用平臺通過修改視頻索引文件,在視頻索引文件中增 加互動標識,從而在根據視頻索引文件播放視頻節目時,能夠完成視頻互動,不需要對網絡 側進行硬件改造,W及播放直播的視頻節目時,能夠較好地提高視頻互動的同步性。
[0084] 下面將結合各個附圖對本發明實施例技術方案的主要實現原理、【具體實施方式】及 其對應能夠達到的有益效果進行詳細地闡述。
[0085] 實施例一
[0086] 本發明實施例一 W業務應用平臺和機頂盒交互為例,提出一種視頻互動方法,女口 圖1所示,其具體處理流程如下述:
[0087] 步驟101,業務應用平臺修改視頻索引文件,在視頻索引文件中增加互動標識字 段。
[0088] 在業務應用平臺側,通過修改視頻節目的原有的視頻索引文件,在原有的視頻索 引文件中指定字段添加互動標識字段,用于指示互動事件。
[0089] -種較佳地實現方式,針對任一視頻索引文件,修改前的視頻索引文件如下述表1 所示:
[0090] 表 1
[0091]
[0092]
[0093] 針對上述表1的所示的視頻索引文件,在視頻索引文件中指定字段添加互動標識 字段,用于指示互動事件。修改后的視頻索引文件可W如下述表2所示。
[0094] 表 2
[0095]
[0096] 對比上述表1和表2,本發明實施例提出的技術方案中,在索引文件中增加互動標 識字段EXT-X-INTERACTIVE-EVENT。其中互動標識字段中數據data值可W但不限于包含下 述兩種:
[0097] 第一種數值;可W是同步視頻節目標識(縮寫JD)或者其他可W定位視頻節目相 關的互動事件標識,例如U化。
[0098] 第二種數值;可W是簡單的互動事件數據。
[0099] 例如,可W是互動應用ID、觸發條件、互動應用簡介等信息。
[0100] 本發明實施例提出的技術方案中,在索引文件中增加互動標識字段 EXT-X-INTERACTIVE-EVENT,可W是針對整個的視頻節目內容或者是只針對視頻節目中某 一個ts分片的互動標識。例如在上述表2中,第4行的增加的互動字段是針對整個視頻節 目內容的,而第18行增加的互動字段是針對ts分片20121120T182851-04-92601. ts,data 具體的內容可W如下述:
[0101] ur 1: http : //WWW. interactiveserver. com/1 ivestream/toupiao. html ; surpport:stb,phone ;
[010引 time :0
[0103] 其中,url是指獲取互動事件數據的地址,suppod是支持的類型。例如可W支持 機頂盒和/或移動終端,time是觸發時間,time值小于字段組XTINF提供的值,組XTINF表 示分片的時長,單位為砂。
[0104] 步驟102,機頂盒接收視頻播放指令。
[0105] 用戶選擇某個節目,發送請求播放視頻的視頻播放指令。
[0106] 步驟103,根據接收到的視頻播放指令,發送請求指令。
[0107] 步驟103',業務應用平臺接收請求指令。
[010引在接收到用戶發送的視頻播放指令時,播放器向業務應用平臺請求視頻流。其中, 請求指令是用于請求獲得與接收到的視頻播放指令對應的視頻的視頻索引文件的指令。
[0109] 如果要播放視頻節目,需要獲取和接收到的視頻播放指令對應的視頻索引文件。 如果該視頻節目是屬于直播,則需要周期性的在業務應用平臺中獲取最新的視頻索引文 件。
[0110] 步驟104',業務應用平臺發送與請求指令對應的視頻索引文件。
[0111] 其中,視頻索引文件中包含互動標識。
[0112] 步驟104,接收業務應用平臺發送的視頻索引文件,按照接收到的視頻索引文件播 放視頻。
[0113] 播放器按照業務應用平臺發送的視頻索引文件,按照視頻索引文件中提供的ts 分片順序播放,
[0114] 步驟105,在確定出視頻索引文件中包含互動標識時,確定互動標識對應的互動事 件。
[0115] 其中,可W按照下述方式確定視頻索引文件中是否包含互動標識:
[0116] 可W根據視頻索引文件中的互動事件標識,確定視頻索引文件中是否包含互動標 識。
[0117] 具體地,若視頻索引文件中包含互動事件標識字段,則確定視頻索引文件中包含 互動標識,W及若視頻索引文件中未包含互動事件標識字段,則確定該視頻索引文件中不 包含互動標識。
[0118] 例如,W機頂盒為例來進行詳細闡述,當機頂盒作為播放器時,播放到如上述表2 所示的視頻索引文件示例中的19行的20121120T182851-04-92601. ts時,此時機頂盒播放 器發現該ts分片包含互動標識,則將從視頻索引文件中解析到互動標識對應的互動事件。
[0119] 確定互動標識對應的互動事件,可W包括下述兩種方式:
[0120] 第一種方式;對互動標識對應的字段進行解析,獲得互動事件標識,將獲得的互動 事件標識發送給業務應用平臺,并接收業務應用平臺發送的互動事件數據。
[0121] 可W通過互動標識字段中的data中,解析得到對應的互動事件。
[0122] 第二種方式;對互動標識對應的字段進行解析,獲得互動事件標識,解析互動事件 標識,獲得互動事件數據。
[0123] 該種方式中,可W通過互動標識字段中的data中,解析得到對應的互動事件標 識。根據互動事件標識,從播放器中直接獲得互動事件標識對應的互動事件。獲得根據得 到的互動事件標識,在業務應用平臺中獲得互動事件標識對應的互動事件。
[0124] 步驟106,接收用戶發送的互動請求,并將該互動請求發送至業務應用平臺。
[0125] 步驟106',業務應用平臺接收互動請求,確定互動請求中的互動標識對應的互動 事件。
[0126] 步驟107,按照接收到的互動請求處理所述互動請求對應的互動事件完成視頻互 動。
[0127] 可選地,在上述步驟106接收用戶發送的互動請求之前,還可W包括:
[0128] 對互動標識對應的字段進行解析,獲得互動事件觸發時刻。
[0129] 其中,互動標識字段中的data中,還可W寫入互動事件觸發時間。在對互動標識 字段中的data解析時,若data中的觸發時刻字段time值為0,則開始播放此ts分片的時 候,馬上觸發互動事件,若data中的觸發時刻字段time值不為0,則需要在播放ts分片的 過程中觸發。例如如果time的值為t,從機頂盒播放器中周期性的獲取當前ts分片的播放 進度時間T,當檢測到第一次T〉= t時候,觸發條件滿足,則觸發互動事件。
[0130] 上述步驟106~步驟107中,可W包含下述兩種實施方式:
[0131] 第一種方式;移動終端和機頂盒或者其它顯示設備建立網絡連接,能夠進行通信。 接收用戶通過移動終端發送的互動請求,將互動事件發送至移動終端,并向用戶展示和互 動事件對應的互動頁面,并根據接收到的用戶在互動頁面中輸入的操作指令,完成互動請 求對應的互動事件完成視頻互動。
[0132] 該種方式中,可W在移動終端中和/或顯示設備中展示互動頁面。例如可W在視 頻節目播放的右下角展示互動頁面,用戶根據互通頁面通過移動終端搖一搖或者其他觸發 方式,主動參與互動事件。用戶也可W通過展示頁面默認的方式來參與互動事件。
[0133] 該種方式中,如圖I所示,具體處理流程如下述:
[0134] 步驟21,移動終端和機頂盒之間建立網絡連接。
[0135] 步驟22,移動終端請求從機頂盒處獲得互動信息。
[0136] 步驟23,機頂盒通過移動終端反饋互動信息。
[0137] 其中,互動信息包括互動應用標識、互動應用的簡介等。
[013引步驟24,移動終端根據接收到的互動信息,向業務應用平臺請求互動頁面。
[0139] 步驟25,業務應用平臺向用戶展示互動頁面。
[0140] 該步驟中,業務應用平臺可W通過機頂盒在顯示設備中向用戶展示互動頁面,和/ 或業務應用平臺可W通過移動終端,向用戶展示互動頁面。
[0141] 一種較佳地實現方式,如圖1所示,本發明實施例一提出的技術方案中,業務應用 平臺通過移動終端,向用戶展示互動頁面。
[0142] 步驟26,用戶根據展示的互動頁面,通過移動終端進行操作。
[0143] 步驟27,移動終端根據用戶在互動頁面中輸入的操作請求,向業務應用平臺請求 互動業務鏈接。
[0144] 步驟28,業務應用平臺向移動終端反饋互動業務鏈接。
[0145] 可選地,在步驟26和步驟27之間,還可W包括:
[0146] 步驟26',若在顯示設備中展示過互動事件提示頁面,則可W刪除展示的互動事件 提示頁面。
[0147] 步驟29,根據互動業務鏈接,用戶操作移動終端,完成互動事件。
[014引步驟30,移動終端接收用戶的操作指令,并根據相應的操作指令執行互動業務。
[0149] 例如,可W連接到第H方網站,如投票、購物等。
[0150] 下面WW具體實例來進行詳細闡述;假設視頻節目播放設備是機頂盒。若用戶選 擇在移動終端中進行互動操作。用戶可W根據互動事件展示頁面通過在移動終端搖一搖或 者其他觸發方式,移動終端向視頻節目機頂盒發起互動事件請求,機頂盒將data互動事件 數據(如url)同步給移動終端,移動終端通過本地局域網與機頂盒實現建立本地連接,例 如DLNA等協議。并根據互動事件數據從業務應用平臺獲得相關的互動頁面展示信息,用戶 在互動頁面上根據互動的類型(投票、購物、評論等)不同進行不同類型的互動操作,如互 動活動是歌手投票場景,用戶進行投票,還可W從互動頁面上了解每個歌手的更加豐富的 個人信息;也可跳轉至第H方網站的應用,支持打開第H方網站頁面或APP,引導用戶進入 第H方頁面或APP,如購物網站或APP。同時,當用戶選擇在移動設備上進行互動操作的時 候,機頂盒可W同步的關閉顯示設備中的上的展示頁面。送樣可W提升用戶感知。
[0151] 第二種方式;接收用戶通過遙控終端發送的互動請求,將互動事件對應的互動頁 面在顯示設備中展示給用戶;并根據接收到的用戶通過遙控終端在互動頁面中輸入的操作 指令,完成互動請求對應的互動事件完成視頻互動。
[0152] 該種方式中,用戶根據在顯示設備上展示的互動頁面,直接進行操作。例如,用戶 在觀看視頻節目時,看到視頻節目中有"歡迎對本節目投票,請按1#鍵為歌手A,2#為歌手 B,3#為歌手C"的提示字樣,用戶可W直接使用遙控終端按鍵參與,也可通過移動設備終端 參與。
[0153] 該種方式中,W播放器設置在機頂盒中為例,如圖1所示,具體處理流程如下述:
[0154] 步驟31,機頂盒接收用戶通過遙控終端發送的互動請求。
[0155] 步驟32,將互動事件對應的互動頁面在顯示設備中展示給用戶。
[0156] 步驟33,接收用戶通過遙控終端在互動頁面中輸入的操作指令。
[0157] 步驟34,根據相應的操作指令執行互動業務,完成互動請求對應的互動事件完成 視頻互動。
[015引例如,可W連接到第H方網站,如投票、購物等。
[0159] 假設視頻節目播放設備是機頂盒,顯示設備是電視屏幕。用戶選擇在顯示設備上 進行互動操作。機頂盒為用戶在電視屏幕上展示互動頁面,用戶在互動頁面上通過遙控器 進行交互操作,如果互動事件是歌手投票場景,用戶可W直接使用遙控器的按鍵投票,也可 直接打開第H方網站頁面或APP。
[0160] 實施例二
[0161] 本發明實施例二提出一種視頻互動裝置,如圖2所示,包括:
[0162] 接收模塊201,用于接收視頻播放指令。
[0163] 發送模塊202,用于根據接收到的視頻播放指令,發送請求指令,其中,所述請求指 令是用于請求獲得與接收到的視頻播放指令對應的視頻的視頻索引文件的指令。
[0164] 上述接收模塊201,還用于接收業務應用平臺發送的視頻索引文件,按照接收到的 所述視頻索引文件播放視頻。
[0165] 互動處理模塊203,用于在確定出所述視頻索引文件中包含互動標識時,確定所述 互動標識對應的互動事件;W及按照所述互動事件完成視頻互動。
[0166] 可選地,上述接收模塊201,還用于接收用戶發送的互動請求;上述互動處理模塊 203,還用于按照接收到的互動請求處理所述互動請求對應的互動事件完成視頻互動。
[0167] 具體地,上述互動處理模塊203,具體用于按照下述方式確定所述視頻索引文件中 是否包含互動標識;若所述視頻索引文件中包含互動事件標識字段,則確定所述視頻索引 文件中包含互動標識;W及若所述視頻索引文件中未包含互動事件標識字段,則確定所述 視頻索引文件中不包含互動標識。
[0168] 可選地,上述互動處理模塊203,還用于對所述互動標識對應的字段進行解析,獲 得互動事件觸發時刻。
[0169] 具體地,上述互動處理模塊203,具體用于對所述互動標識對應的字段進行解析, 獲得互動事件標識,將獲得的互動事件標識發送至業務應用平臺,并接收業務應用平臺發 送的互動事件數據;或對所述互動標識對應的字段進行解析,獲得互動事件標識,解析所述 互動事件標識,獲得互動事件數據。
[0170] 具體地,上述接收模塊201,具體用于接收用戶通過移動終端發送的互動請求;上 述互動處理模塊203,具體用于將所述互動事件發送給移動終端;并向用戶展示和所述互 動事件對應的互動頁面;并根據接收到的用戶在所述互動頁面中輸入的操作指令,完成所 述互動請求對應的互動事件完成視頻互動。
[0171] 具體地,上述接收模塊201,具體用于接收用戶通過遙控終端發送的互動請求;上 述互動處理模塊203,具體用于將所述互動事件對應的互動頁面在顯示設備中展示給用戶; 并根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互動請求 對應的互動事件完成視頻互動。
[0172] 實施例H
[0173] 在業務應用平臺側,本發明實施例H提出一種視頻互動方法,如圖3所示,包括:
[0174] 步驟31,接收請求指令。
[0175] 其中請求指令是用于請求獲得與終端接收到的視頻播放指令對應的視頻的視頻 索引文件的指令。
[0176] 步驟32,發送與請求指令對應的視頻索引文件。
[0177] 其中視頻索引文件中包含互動標識;
[017引步驟33,按照視頻索引文件中的互動標識完成視頻互動。
[0179] 接收用戶發送的互動請求,確定互動請求中的互動標識對應的互動事件,按照所 述互動事件完成視頻互動。
[0180] 一種方式可W是接收用戶通過遙控終端發送的互動請求,將所述互動事件對應的 互動頁面在顯示設備中展示給用戶;并根據接收到的用戶通過遙控終端在所述互動頁面中 輸入的操作指令,完成所述互動請求對應的互動事件完成視頻互動。
[0181] 另一種方式可W是接收用戶通過移動終端發送的互動請求,將所述互動事件發送 至移動終端;并向用戶展示和所述互動事件對應的互動頁面;并根據接收到的用戶在所述 互動頁面中輸入的操作指令,完成所述互動請求對應的互動事件完成視頻互動。
[0182] 本發明實施例提出一種視頻互動裝置,如圖4所示,包括:
[0183] 接收模塊301,用于接收請求指令,其中所述請求指令是用于請求獲得與終端接收 到的視頻播放指令對應的視頻的視頻索引文件的指令。
[0184] 發送模塊302,用于發送與所述請求指令對應的視頻索引文件,其中所述視頻索引 文件中包含互動標識。
[0185] 執行模塊303,用于按照所述視頻索引文件中的互動標識完成視頻互動。
[0186] 其中,上述接收模塊301,還用于接收用戶發送的互動請求;所述執行模塊303,具 體用于確定互動請求中的互動標識對應的互動事件;按照所述互動事件完成視頻互動。
[0187] 具體地,上述接收模塊301,具體用于接收用戶通過遙控終端發送的互動請求;上 述執行模塊303,具體用于將所述互動事件對應的互動頁面在顯示設備中展示給用戶;并 根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互動請求對 應的互動事件完成視頻互動。
[018引具體地,上述接收模塊301,具體用于接收用戶通過移動終端發送的互動請求;上 述執行模塊303,具體用于將所述互動事件發送給移動終端;并向用戶展示和所述互動事 件對應的互動頁面;并根據接收到的用戶在所述互動頁面中輸入的操作指令,完成所述互 動請求對應的互動事件完成視頻互動。
[0189] 本領域的技術人員應明白,本發明的實施例可提供為方法、裝置(設備)、或計算 機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方 面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的 計算機可用存儲介質(包括但不限于磁盤存儲器、只讀光盤、光學存儲器等)上實施的計算 機程序產品的形式。
[0190] 本發明是參照根據本發明實施例的方法、裝置(設備)和計算機程序產品的流程 圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一 流程和/或方框、W及流程圖和/或方框圖中的流程和/或方框的結合。可提供送些計算 機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理 器W產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生 用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能 的裝置。
[0191] 送些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備W特 定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指 令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或 多個方框中指定的功能。
[0192] 送些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計 算機或其他可編程設備上執行一系列操作步驟W產生計算機實現的處理,從而在計算機或 其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖 一個方框或多個方框中指定的功能的步驟。
[0193] 盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造 性概念,則可對送些實施例作出另外的變更和修改。所W,所附權利要求意欲解釋為包括優 選實施例W及落入本發明范圍的所有變更和修改。
[0194] 顯然,本領域的技術人員可W對本發明進行各種改動和變型而不脫離本發明的精 神和范圍。送樣,倘若本發明的送些修改和變型屬于本發明權利要求及其等同技術的范圍 之內,則本發明也意圖包含送些改動和變型在內。
【主權項】
1. 一種視頻互動方法,其特征在于,包括: 接收視頻播放指令; 根據接收到的視頻播放指令,發送請求指令,其中,所述請求指令是用于請求獲得與接 收到的視頻播放指令對應的視頻的視頻索引文件的指令;并 接收業務應用平臺發送的視頻索引文件,按照接收到的所述視頻索引文件播放視頻; 以及 在確定出所述視頻索引文件中包含互動標識時,確定所述互動標識對應的互動事件; 以及 按照所述互動事件完成視頻互動。2. 如權利要求1所述的方法,其特征在于,按照所述互動事件完成視頻互動,包括: 接收用戶發送的互動請求; 按照接收到的互動請求處理所述互動請求對應的互動事件完成視頻互動。3. 如權利要求1所述的方法,其特征在于,按照下述方式確定所述視頻索引文件中是 否包含互動標識: 若所述視頻索引文件中包含互動事件標識字段,則確定所述視頻索引文件中包含互動 標識;以及 若所述視頻索引文件中未包含互動事件標識字段,則確定所述視頻索引文件中不包含 互動標識。4. 如權利要求2所述的方法,其特征在于,在接收用戶發送的互動請求之前,還包括: 對所述互動標識對應的字段進行解析,獲得互動事件觸發時刻。5. 如權利要求1~4任一所述的方法,其特征在于,確定所述互動標識對應的互動事 件,包括: 對所述互動標識對應的字段進行解析,獲得互動事件標識,將獲得的互動事件標識發 送給業務應用平臺,并接收業務應用平臺發送的互動事件數據;或 對所述互動標識對應的字段進行解析,獲得互動事件標識,解析所述互動事件標識,獲 得互動事件數據。6. 如權利要求2所述的方法,其特征在于,接收用戶發送的互動請求,包括: 接收用戶通過移動終端發送的互動請求; 按照接收到的互動請求處理所述互動請求對應的互動事件完成視頻互動,包括: 將所述互動事件發送給移動終端;并 向用戶展示和所述互動事件對應的互動頁面;并 根據接收到的用戶在所述互動頁面中輸入的操作指令,完成所述互動請求對應的互動 事件完成視頻互動。7. 如權利要求2所述的方法,其特征在于,接收用戶發送的互動請求,包括: 接收用戶通過遙控終端發送的互動請求; 按照接收到的互動請求處理所述互動請求對應的互動事件完成視頻互動,包括: 將所述互動事件對應的互動頁面在顯示設備中展示給用戶;并 根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互動請 求對應的互動事件完成視頻互動。8. -種視頻互動方法,其特征在于,包括: 接收請求指令,其中所述請求指令是用于請求獲得與終端接收到的視頻播放指令對應 的視頻的視頻索引文件的指令; 發送與所述請求指令對應的視頻索引文件,其中所述視頻索引文件中包含互動標識; 按照所述視頻索引文件中的互動標識完成視頻互動。9. 如權利要求8所述的方法,其特征在于,按照所述視頻索引文件中的互動標識完成 視頻互動,包括: 接收用戶發送的互動請求; 確定互動請求中的互動標識對應的互動事件; 按照所述互動事件完成視頻互動。10. 如權利要求9所述的方法,其特征在于,接收用戶發送的互動請求,包括: 接收用戶通過遙控終端發送的互動請求; 按照所述互動事件完成視頻互動,包括: 將所述互動事件對應的互動頁面在顯示設備中展示給用戶;并 根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互動請 求對應的互動事件完成視頻互動。11. 如權利要求9所述的方法,其特征在于,接收用戶發送的互動請求,包括: 接收用戶通過移動終端發送的互動請求; 按照所述互動事件完成視頻互動,包括: 將所述互動事件發送給移動終端;并 向用戶展示和所述互動事件對應的互動頁面;并 根據接收到的用戶在所述互動頁面中輸入的操作指令,完成所述互動請求對應的互動 事件完成視頻互動。12. -種視頻互動裝置,其特征在于,包括: 接收模塊,用于接收視頻播放指令; 發送模塊,用于根據接收到的視頻播放指令,發送請求指令,其中,所述請求指令是用 于請求獲得與接收到的視頻播放指令對應的視頻的視頻索引文件的指令; 所述接收模塊,還用于接收業務應用平臺發送的視頻索引文件,按照接收到的所述視 頻索引文件播放視頻; 互動處理模塊,用于在確定出所述視頻索引文件中包含互動標識時,確定所述互動標 識對應的互動事件;以及按照所述互動事件完成視頻互動。13. 如權利要求12所述的裝置,其特征在于, 所述接收模塊,還用于接收用戶發送的互動請求; 所述互動處理模塊,還用于按照接收到的互動請求處理所述互動請求對應的互動事件 完成視頻互動。14. 如權利要求12所述的裝置,其特征在于,所述互動處理模塊,具體用于按照下述方 式確定所述視頻索引文件中是否包含互動標識: 若所述視頻索引文件中包含互動事件標識字段,則確定所述視頻索引文件中包含互動 標識;以及若所述視頻索引文件中未包含互動事件標識字段,則確定所述視頻索引文件中 不包含互動標識。15. 如權利要求14所述的裝置,其特征在于,所述互動處理模塊,還用于對所述互動標 識對應的字段進行解析,獲得互動事件觸發時刻。16. 如權利要求12~15任一所述的裝置,其特征在于,所述互動處理模塊,具體用于對 所述互動標識對應的字段進行解析,獲得互動事件標識,將獲得的互動事件標識發送給業 務應用平臺,并接收業務應用平臺發送的互動事件數據;或對所述互動標識對應的字段進 行解析,獲得互動事件標識,解析所述互動事件標識,獲得互動事件數據。17. 如權利要求13所述的裝置,其特征在于, 所述接收模塊,具體用于接收用戶通過移動終端發送的互動請求; 所述互動處理模塊,具體用于將所述互動事件發送給移動終端;并向用戶展示和所述 互動事件對應的互動頁面;并根據接收到的用戶在所述互動頁面中輸入的操作指令,完成 所述互動請求對應的互動事件完成視頻互動。18. 如權利要求13所述的裝置,其特征在于, 所述接收模塊,具體用于接收用戶通過遙控終端發送的互動請求; 所述互動處理模塊,具體用于將所述互動事件對應的互動頁面在顯示設備中展示給用 戶;并根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互動 請求對應的互動事件完成視頻互動。19. 一種視頻互動裝置,其特征在于,包括: 接收模塊,用于接收請求指令,其中所述請求指令是用于請求獲得與終端接收到的視 頻播放指令對應的視頻的視頻索引文件的指令; 發送模塊,用于發送與所述請求指令對應的視頻索引文件,其中所述視頻索引文件中 包含互動標識; 執行模塊,用于按照所述視頻索引文件中的互動標識完成視頻互動。20. 如權利要求19所述的裝置,其特征在于, 所述接收模塊,還用于接收用戶發送的互動請求; 所述執行模塊,具體用于確定互動請求中的互動標識對應的互動事件;按照所述互動 事件完成視頻互動。21. 如權利要求20所述的裝置,其特征在于, 所述接收模塊,具體用于接收用戶通過遙控終端發送的互動請求; 所述執行模塊,具體用于將所述互動事件對應的互動頁面在顯示設備中展示給用戶; 并根據接收到的用戶通過遙控終端在所述互動頁面中輸入的操作指令,完成所述互動請求 對應的互動事件完成視頻互動。22. 如權利要求20所述的裝置,其特征在于, 所述接收模塊,具體用于接收用戶通過移動終端發送的互動請求; 所述執行模塊,具體用于將所述互動事件發送給移動終端;并向用戶展示和所述互動 事件對應的互動頁面;并根據接收到的用戶在所述互動頁面中輸入的操作指令,完成所述 互動請求對應的互動事件完成視頻互動。
【文檔編號】H04N21/435GK105828204SQ201510011791
【公開日】2016年8月3日
【申請日】2015年1月9日
【發明人】陳書炫, 王靜
【申請人】中國移動通信集團公司