實現視頻互動的方法
2023-06-02 02:30:51
專利名稱:實現視頻互動的方法
技術領域:
本發明涉及多媒體通信技術領域,特別是涉及一種實現視頻互動的方法。
背景技術:
目前網際網路上的視頻業務主要提供視頻點播(Video on Demand,V0D)和視頻直播 兩種業務模式。視頻點播也稱為交互式電視點播系統,可以根據用戶的需要播放相應的視 頻節目,從根本上改變了用戶傳統的被動收看模式。視頻直播就是在線直播,比電視直播稍 微延時1-5分鐘,其主要依靠網際網路及流媒體實現直播。視頻互動主要是指視頻的內容互 動,指在用戶觀看視頻的同時可以參與到視頻的內容中來。目前網際網路上的視頻互動還處 於發展階段,一般是基於視頻的文本互動方式,比如內容評價,喜愛度評估等。現有視頻業 務中,還未實現真正的視頻互動。不能滿足用戶進行實時視頻互動的需求,降低了用戶的網 絡體驗。
發明內容
(一)要解決的技術問題針對現有視頻業務中不能實現視頻互動的缺陷,本發明要解決的技術問題是如 何提供一種實現視頻互動的方法,滿足用戶進行實時視頻互動的需求,從而提高用戶的網 絡體驗。( 二 )技術方案為解決上述技術問題,本發明提供了一種實現視頻互動的方法,該方法包括A、視頻源向視頻接收端發送視頻互動指令;B、接收到視頻互動指令後,視頻接收端根據視頻互動指令進行視頻互動。優選地,步驟A之前,該方法進一步包括對視頻互動指令進行報文封裝的步驟。優選地,所述視頻互動指令報文包括報文序列號域、報文標識域、報文長度域和 數據內容域;所述報文序列號域表示視頻互動指令的序列號,用於區別視頻互動指令;所述報文標識域,表示視頻互動指令的數字標識;所述報文長度域,表示視頻互動指令的報文數據的長度;所述數據內容域,表示視頻互動指令的具體內容信息。優選地,所述數據內容包括文字、圖片、統一資源定位符URL、視頻、可執行代碼 中的一個或多個。優選地,所述步驟A具體包括Al、視頻源判斷是否存在需要發送的視頻互動指令,如果不存在,則繼續等待;否 則,進入A2;A2、視頻源將需要發送的視頻互動指令與需要發送的視頻內容疊加;
A3、視頻源以需要發送的視頻內容為密鑰,對疊加了視頻互動指令的視頻內容進 行加密;A4、視頻源將加密的疊加了視頻互動指令的視頻內容發送到視頻接收端。優選地,所述步驟A2具體包括視頻源將需要發送的視頻互動指令和音視頻數據包中長度小於1280位元組的包疊 加在一起。優選地,所述步驟B具體包括Bi、接收到加密的疊加了視頻互動指令的視頻內容後,視頻接收端對其進行解 密;B2、視頻接收端將視頻互動指令和視頻內容分離;B3、視頻接收端根據視頻互動指令進行視頻互動。優選地,所述步驟B2具體包括視頻接收端通過傳輸數據的標示,識別出帶有視頻互動內容的數據,並按照視頻 互動指令的格式,將視頻內容和視頻互動指令分離。優選地,所述視頻互動包括顯示廣告、顯示問卷或顯示和視頻內容相同的文字介 紹中的一個或多個。。(三)有益效果本發明提出了本發明實施例提出了一種實現視頻互動的方法,視頻互動指令可以 與視頻內容同時到達接收端,有很強的時效性和嚴格的全網同步性,滿足即時通訊系統應 用的需求,從而提高用戶的網絡體驗;利用視頻的內容作為視頻互動指令的加密密鑰對每 個視頻互動指令內容進行加密,保證了視頻互動指令的傳輸安全。
圖1是本發明所述實現視頻互動的方法流程圖;圖2是本發明方法中視頻源向視頻接收端發送視頻互動指令的流程圖;圖3是本發明方法中接收到視頻互動指令後,視頻接收端根據視頻互動指令進行 視頻互動的流程圖。
具體實施例方式下面結合附圖和實施例,對本發明的具體實施方式
作進一步詳細描述。以下實施 例用於說明本發明,但不用來限制本發明的範圍。本發明的主要思想為視頻源判斷是否存在需要發送的視頻互動指令,如果不存 在,則繼續等待;否則,視頻源將需要發送的視頻互動指令與需要發送的視頻內容疊加;並 以需要發送的視頻內容為密鑰,對疊加了視頻互動指令的視頻內容進行加密;最後將加密 的疊加了視頻互動指令的視頻內容發送到視頻接收端;接收到視頻互動指令後,視頻接收 端根據視頻互動指令進行視頻互動。本發明提供的實現視頻互動的方法,適用於具有高實時性要求的視頻互動業務。圖1是本發明所述實現視頻互動的方法流程圖。如圖1所示,本發明所述方法主 要包括以下步驟
4
步驟A、視頻源向視頻接收端發送視頻互動指令。在本步驟之前,為了適於在網絡中傳輸視頻互動指令,需要對視頻互動指令進行 封裝,其封裝報文格式如表1所示
權利要求
一種實現視頻互動的方法,其特徵在於,該方法包括A、視頻源向視頻接收端發送視頻互動指令;B、接收到視頻互動指令後,視頻接收端根據視頻互動指令進行視頻互動。
2.如權利要求1所述的方法,其特徵在於,步驟A之前,該方法進一步包括 對視頻互動指令進行報文封裝的步驟。
3.如權利要求2所述的方法,其特徵在於,所述視頻互動指令報文包括報文序列號 域、報文標識域、報文長度域和數據內容域;所述報文序列號域表示視頻互動指令的序列號,用於區別視頻互動指令; 所述報文標識域,表示視頻互動指令的數字標識; 所述報文長度域,表示視頻互動指令的報文數據的長度; 所述數據內容域,表示視頻互動指令的具體內容信息。
4.如權利要求3所述的方法,其特徵在於,所述數據內容包括文字、圖片、統一資源定 位符URL、視頻、可執行代碼中的一個或多個。
5.如權利要求1所述的方法,其特徵在於,所述步驟A具體包括Al、視頻源判斷是否存在需要發送的視頻互動指令,如果不存在,則繼續等待;否則,進 入A2 ;A2、視頻源將需要發送的視頻互動指令與需要發送的視頻內容疊加;A3、視頻源以需要發送的視頻內容為密鑰,對疊加了視頻互動指令的視頻內容進行加密;A4、視頻源將加密的疊加了視頻互動指令的視頻內容發送到視頻接收端。
6.如權利要求5所述的方法,其特徵在於,所述步驟A2具體包括視頻源將需要發送的視頻互動指令和音視頻數據包中長度小於1280位元組的包疊加在一起。
7.如權利要求5所述的方法,其特徵在於,所述步驟B具體包括Bi、接收到加密的疊加了視頻互動指令的視頻內容後,視頻接收端對其進行解密; B2、視頻接收端將視頻互動指令和視頻內容分離; B3、視頻接收端根據視頻互動指令進行視頻互動。
8.如權利要求7所述的方法,其特徵在於,所述步驟B2具體包括視頻接收端通過傳輸數據的標示,識別出帶有視頻互動內容的數據,並按照視頻互動 指令的格式,將視頻內容和視頻互動指令分離。
9.如權利要求1-8中任一項所述的方法,其特徵在於,所述視頻互動包括顯示廣告、 顯示問卷或顯示和視頻內容相同的文字介紹中的一個或多個。
全文摘要
本發明公開了一種實現視頻互動的方法,該方法包括A、視頻源向視頻接收端發送視頻互動指令;B、接收到視頻互動指令後,視頻接收端根據視頻互動指令進行視頻互動。應用本發明所述的方法,視頻互動指令可以與視頻內容同時到達接收端,有很強的時效性和嚴格的全網同步性,滿足即時通訊系統應用的需求,從而提高用戶的網絡體驗;利用視頻的內容作為視頻互動指令的加密密鑰對每個視頻互動指令內容進行加密,保證了視頻互動指令的傳輸安全。
文檔編號H04N7/173GK101964790SQ201010292439
公開日2011年2月2日 申請日期2010年9月26日 優先權日2010年9月26日
發明者危明 申請人:北京易視騰科技有限公司