一種播放視頻文件的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種播放視頻文件的方法及裝置,屬于互聯(lián)網(wǎng)通信領(lǐng)域。所述方法包括:獲取待播放的視頻的視頻文件和交互描述文件,所述交互描述文件包括交互操作命令與播放時間的對應關(guān)系;播放所述視頻文件,獲取播放所述待播放的視頻的時間軸上當前播放位置對應的播放時間,根據(jù)所述獲取的播放時間,查找所述交互描述文件;如果查找到對應的交互操作命令,則執(zhí)行所述查找的交互操作命令對應的交互操作。所述裝置包括:獲取模塊、播放查找模塊和執(zhí)行模塊。本發(fā)明能夠讓用戶感受到視頻文件中的真實場景。
【專利說明】一種播放視頻文件的方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)通信領(lǐng)域,特別涉及一種播放視頻文件的方法及裝置。
【背景技術(shù)】
[0002] 隨著視頻技術(shù)的發(fā)展,市場上已經(jīng)出現(xiàn)了大量的視頻文件,用戶可以通過終端播 放視頻文件來觀看視頻。
[0003] 目前,在播放視頻文件時,終端獲取待播放的視頻的視頻文件,其中,該視頻文件 包括圖像數(shù)據(jù)和播放時間的對應關(guān)系、聲音數(shù)據(jù)和播放時間的對應關(guān)系以及字幕信息和播 放時間的對應關(guān)系,終端實時獲取時間軸上當前播放位置對應的播放時間,根據(jù)獲取的播 放時間,從待播放的視頻的視頻文件中查找對應的圖像數(shù)據(jù)、聲音數(shù)據(jù)和字幕信息,播放查 找的圖像數(shù)據(jù)、聲音數(shù)據(jù)和字幕信息。
[0004] 在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005] 現(xiàn)有技術(shù)播放的視頻文件僅播放了圖像、聲音和字幕,很難讓用戶感受到視頻文 件中的真實場景,例如在播放到地震場景時,僅播放圖像、聲音和字幕,很難讓用戶感受到 地震震動的真實場景。
【發(fā)明內(nèi)容】
[0006] 為了讓用戶感受到視頻文件中的真實場景,本發(fā)明提供了一種播放視頻文件的方 法及裝置。所述技術(shù)方案如下:
[0007] -種播放視頻文件的方法,所述方法包括:
[0008] 獲取待播放的視頻的視頻文件和交互描述文件,所述交互描述文件包括交互操作 命令與播放時間的對應關(guān)系;
[0009] 播放所述視頻文件,獲取播放所述待播放的視頻的時間軸上當前播放位置對應的 播放時間,根據(jù)所述獲取的播放時間,查找所述交互描述文件;
[0010] 如果查找到對應的交互操作命令,則執(zhí)行所述查找的交互操作命令對應的交互操 作。
[0011] 一種播放視頻文件的裝置,所述裝置包括:
[0012] 獲取模塊,用于獲取待播放的視頻的視頻文件和交互描述文件,所述交互描述文 件包括交互操作命令與播放時間的對應關(guān)系;
[0013] 播放查找模塊,用于播放所述視頻文件,獲取播放所述待播放的視頻的時間軸上 當前播放位置對應的播放時間,根據(jù)所述獲取的播放時間,查找所述交互描述文件;
[0014] 執(zhí)行模塊,用于如果查找到對應的交互操作命令,則執(zhí)行所述查找的交互操作命 令對應的交互操作。
[0015] 在本發(fā)明實施例中,獲取待播放的視頻的視頻文件和交互描述文件,交互描述文 件包括交互操作命令與播放時間的對應關(guān)系;播放該視頻文件,獲取播放待播放的視頻的 時間軸上當前播放位置對應的播放時間,根據(jù)獲取的播放時間,查找交互描述文件;如果查 找到對應的交互操作命令,則執(zhí)行查找的交互操作命令對應的交互操作。由于不僅獲取了 待播放視頻的視頻文件,還獲取了交互描述文件,根據(jù)交互描述文件,在對應的播放時間執(zhí) 行對應的交互操作,更能讓用戶感受視頻文件中的真實場景。
【專利附圖】
【附圖說明】
[0016] 圖1是本發(fā)明實施例1提供的一種播放視頻文件的方法流程圖;
[0017] 圖2-1是本發(fā)明實施例2提供的一種播放視頻文件的方法流程圖;
[0018] 圖2-2是本發(fā)明實施例2提供的一種播放視頻文件的界面示意圖;
[0019] 圖3是本發(fā)明實施例3提供的一種播放視頻文件的方法流程圖;
[0020] 圖4是本發(fā)明實施例4提供的一種播放視頻文件的裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0021] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方 式作進一步地詳細描述。
[0022] 實施例1
[0023] 參見圖1,本發(fā)明實施例提供了一種播放視頻文件的方法,包括:
[0024] 步驟101 :獲取待播放的視頻的視頻文件和交互描述文件,交互描述文件包括交 互操作命令與播放時間的對應關(guān)系;
[0025] 步驟102 :播放該視頻文件,獲取播放待播放的視頻的時間軸上當前播放位置對 應的播放時間,根據(jù)獲取的播放時間,查找交互描述文件;
[0026] 步驟103 :如果查找到對應的交互操作命令,則執(zhí)行查找的交互操作命令對應的 交互操作。
[0027] 優(yōu)選地,執(zhí)行查找的交互操作命令對應的交互操作,包括:
[0028] 根據(jù)查找的交互操作命令,驅(qū)動硬件設備執(zhí)行交互操作命令對應的交互操作。
[0029] 優(yōu)選地,根據(jù)查找的交互操作命令,驅(qū)動硬件設備執(zhí)行交互操作命令對應的交互 操作,包括:
[0030] 根據(jù)查找的交互操作命令,從交互操作命令與系統(tǒng)驅(qū)動接口的對應關(guān)系中,查找 對應的系統(tǒng)驅(qū)動接口;
[0031] 從系統(tǒng)驅(qū)動接口與硬件設備標識的對應關(guān)系中,獲取查找的系統(tǒng)驅(qū)動接口對應的 硬件設備標識;
[0032] 發(fā)送交互操作命令給硬件設備標識對應的硬件設備,使硬件設備執(zhí)行交互操作命 令對應的交互操作。
[0033] 優(yōu)選地,交互操作至少包括震動、閃光、拍攝、放大聲音、發(fā)出鬧鈴響聲、吹風、噴 水、煙霧、氣泡、氣味、布景、人物表演、向移動終端中的預設程序中的聯(lián)系人發(fā)送信息、向預 設范圍內(nèi)的移動終端發(fā)送信息和操控家庭網(wǎng)絡終端執(zhí)行預設操作中的一種。
[0034] 優(yōu)選地,獲取待播放的視頻的視頻文件和交互描述文件,包括:
[0035] 發(fā)送播放請求消息給視頻服務器,播放請求消息攜帶待播放的視頻的標識;
[0036] 接收視頻服務器發(fā)送的待播放的視頻的視頻數(shù)據(jù)壓縮包,視頻數(shù)據(jù)壓縮包包括視 頻文件和交互描述文件;
[0037] 解壓縮視頻數(shù)據(jù)壓縮包,得到視頻文件和交互描述文件。
[0038] 在本發(fā)明實施例中,獲取待播放的視頻的視頻文件和交互描述文件,交互描述文 件包括交互操作命令與播放時間的對應關(guān)系;播放該視頻文件,獲取播放待播放的視頻的 時間軸上當前播放位置對應的播放時間,根據(jù)獲取的播放時間,查找交互描述文件;如果查 找到對應的交互操作命令,則執(zhí)行查找的交互操作命令對應的交互操作。由于不僅獲取了 待播放視頻的視頻文件,還獲取了交互描述文件,根據(jù)交互描述文件,在對應的播放時間執(zhí) 行對應的交互操作,更能讓用戶感受視頻文件中的真實場景。
[0039] 實施例2
[0040] 參見圖2-1,本發(fā)明實施例提供了 一種播放視頻文件的方法,終端從視頻服務器獲 取待播放的視頻的視頻文件和交互描述文件,并播放待播放的視頻的視頻文件以及執(zhí)行待 播放的視頻的交互描述文件包括的交互操作命令,包括:
[0041] 步驟201 :終端發(fā)送播放請求消息給視頻服務器,該播放請求消息攜帶待播放的 視頻的標識;
[0042] 例如,終端發(fā)送播放請求消息給視頻服務器,該播放請求消息攜帶待播放的視頻 Videol 的標識 URL1。
[0043] 步驟202 :視頻服務器接收播放請求消息,根據(jù)待播放的視頻的標識獲取待播放 視頻的視頻數(shù)據(jù)壓縮包,該視頻數(shù)據(jù)壓縮包包括視頻文件和交互描述文件;
[0044] 具體地,視頻服務器接收播放請求消息,根據(jù)播放請求消息攜帶的待播放視頻的 標識,從已存儲的視頻標識與視頻數(shù)據(jù)壓縮包的對應關(guān)系中,獲取待播放視頻的視頻數(shù)據(jù) 壓縮包,該視頻數(shù)據(jù)壓縮包包括視頻文件和交互描述文件。
[0045] 其中,視頻文件包括視頻數(shù)據(jù)與播放時間的對應關(guān)系,視頻數(shù)據(jù)包括圖像數(shù)據(jù)、聲 音數(shù)據(jù)和/或字幕信息;交互描述文件包括交互操作命令與播放時間的對應關(guān)系。
[0046] 例如,視頻服務器接收播放請求消息,根據(jù)播放請求消息攜帶的待播放視頻 Videol的標識URL1,從已存儲的如表1所示的視頻標識與視頻數(shù)據(jù)壓縮包的對應關(guān)系中, 獲取待播放視頻Videol的視頻數(shù)據(jù)壓縮包F1,該視頻數(shù)據(jù)壓縮包F1包括視頻文件和交互 描述文件。
[0047] 表 1
[0048]
【權(quán)利要求】
1. 一種播放視頻文件的方法,其特征在于,所述方法包括: 獲取待播放的視頻的視頻文件和交互描述文件,所述交互描述文件包括交互操作命令 與播放時間的對應關(guān)系; 播放所述視頻文件,獲取播放所述待播放的視頻的時間軸上當前播放位置對應的播放 時間,根據(jù)所述獲取的播放時間,查找所述交互描述文件; 如果查找到對應的交互操作命令,則執(zhí)行所述查找的交互操作命令對應的交互操作。
2. 如權(quán)利要求1所述的方法,其特征在于,所述執(zhí)行所述查找的交互操作命令對應的 交互操作,包括: 根據(jù)所述查找的交互操作命令,驅(qū)動硬件設備執(zhí)行所述交互操作命令對應的交互操 作。
3. 如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述查找的交互操作命令,驅(qū)動硬 件設備執(zhí)行所述交互操作命令對應的交互操作,包括: 根據(jù)所述查找的交互操作命令,從交互操作命令與系統(tǒng)驅(qū)動接口的對應關(guān)系中,查找 對應的系統(tǒng)驅(qū)動接口; 從系統(tǒng)驅(qū)動接口與硬件設備標識的對應關(guān)系中,獲取所述查找的系統(tǒng)驅(qū)動接口對應的 硬件設備標識; 發(fā)送所述交互操作命令給所述硬件設備標識對應的硬件設備,使所述硬件設備執(zhí)行所 述交互操作命令對應的交互操作。
4. 如權(quán)利要求1-3任一項權(quán)利要求所述的方法,其特征在于,所述交互操作至少包括 震動、閃光、拍攝、放大聲音、發(fā)出鬧鈴響聲、吹風、噴水、煙霧、氣泡、氣味、布景、人物表演、 向移動終端中的預設程序中的聯(lián)系人發(fā)送信息、向預設范圍內(nèi)的移動終端發(fā)送信息和操控 家庭網(wǎng)絡終端執(zhí)行預設操作中的一種。
5. 如權(quán)利要求1所述的方法,其特征在于,所述獲取待播放的視頻的視頻文件和交互 描述文件,包括: 發(fā)送播放請求消息給視頻服務器,所述播放請求消息攜帶所述待播放的視頻的標識; 接收所述視頻服務器發(fā)送的所述待播放的視頻的視頻數(shù)據(jù)壓縮包,所述視頻數(shù)據(jù)壓縮 包包括所述視頻文件和所述交互描述文件; 解壓縮所述視頻數(shù)據(jù)壓縮包,得到所述視頻文件和所述交互描述文件。
6. -種播放視頻文件的裝置,其特征在于,所述裝置包括: 獲取模塊,用于獲取待播放的視頻的視頻文件和交互描述文件,所述交互描述文件包 括交互操作命令與播放時間的對應關(guān)系; 播放查找模塊,用于播放所述視頻文件,獲取播放所述待播放的視頻的時間軸上當前 播放位置對應的播放時間,根據(jù)所述獲取的播放時間,查找所述交互描述文件; 執(zhí)行模塊,用于如果查找到對應的交互操作命令,則執(zhí)行所述查找的交互操作命令對 應的交互操作。
7. 如權(quán)利要求6所述的裝置,其特征在于,所述執(zhí)行模塊包括: 驅(qū)動單元,用于根據(jù)所述查找的交互操作命令,驅(qū)動硬件設備執(zhí)行所述交互操作命令 對應的交互操作。
8. 如權(quán)利要求7所述的裝置,其特征在于,所述驅(qū)動單元包括: 查找子單元,用于根據(jù)所述查找的交互操作命令,從交互操作命令與系統(tǒng)驅(qū)動接口的 對應關(guān)系中,查找對應的系統(tǒng)驅(qū)動接口; 獲取子單元,用于從系統(tǒng)驅(qū)動接口與硬件設備標識的對應關(guān)系中,獲取所述查找的系 統(tǒng)驅(qū)動接口對應的硬件設備標識; 發(fā)送子單元,用于發(fā)送所述交互操作命令給所述硬件設備標識對應的硬件設備,使所 述硬件設備執(zhí)行所述交互操作命令對應的交互操作。
9. 如權(quán)利要求6-8任一項權(quán)利要求所述的裝置,其特征在于,所述交互操作至少包括 震動、閃光、拍攝、放大聲音、發(fā)出鬧鈴響聲、吹風、噴水、煙霧、氣泡、氣味、布景、人物表演、 向移動終端中的預設程序中的聯(lián)系人發(fā)送信息、向預設范圍內(nèi)的移動終端發(fā)送信息和操控 家庭網(wǎng)絡終端執(zhí)行預設操作中的一種。
10. 如權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊包括: 發(fā)送單元,用于發(fā)送播放請求消息給視頻服務器,所述播放請求消息攜帶所述待播放 的視頻的標識; 接收單元,用于接收所述視頻服務器發(fā)送的所述待播放的視頻的視頻數(shù)據(jù)壓縮包,所 述視頻數(shù)據(jù)壓縮包包括所述視頻文件和所述交互描述文件; 解壓縮單元,用于解壓縮所述視頻數(shù)據(jù)壓縮包,得到所述視頻文件和所述交互描述文 件。
【文檔編號】H04N21/858GK104093078SQ201310627592
【公開日】2014年10月8日 申請日期:2013年11月29日 優(yōu)先權(quán)日:2013年11月29日
【發(fā)明者】李大龍 申請人:騰訊科技(北京)有限公司