本發(fā)明涉及數(shù)字視頻變換盒的技術(shù)領(lǐng)域,尤其是涉及一種視頻播放方法及其系統(tǒng)。
背景技術(shù):
隨著數(shù)字電視和有線電視在我國的逐步普及,更多的家庭在觀看電視時,更多的是依賴數(shù)字視頻變換盒(又可以稱為機(jī)頂盒)來實現(xiàn)數(shù)據(jù)信號的傳輸,其中,數(shù)字信號為來自于衛(wèi)星、寬帶網(wǎng)絡(luò)和有線電纜等的信號。但是,傳統(tǒng)的機(jī)頂盒在應(yīng)用的過程中,需要接外圍設(shè)備以實現(xiàn)更多的功能。這就提高了機(jī)頂盒的成本高,并增大了機(jī)頂盒的占用空間;進(jìn)一步的,外圍設(shè)備較多將導(dǎo)致機(jī)頂盒出現(xiàn)布線凌亂、移動不便、視覺畫面受限等問題。
進(jìn)一步的,隨著智能終端的飛速發(fā)現(xiàn),更多的家庭設(shè)備都能夠?qū)崿F(xiàn)與智能終端的連接,例如,電飯鍋或者空調(diào)與智能手機(jī)的無線連接。那么傳統(tǒng)的機(jī)頂盒作為家庭設(shè)備,其功能單一,與終端設(shè)備,特別是移動終端的互動不足,進(jìn)而,導(dǎo)致傳統(tǒng)機(jī)頂盒的功能較為單一。因此,傳統(tǒng)的機(jī)頂盒已經(jīng)不能滿足現(xiàn)代人快速增長的生活需求。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種視頻播放方法及其系統(tǒng),以緩解了傳統(tǒng)的機(jī)頂盒功能較為單一的技術(shù)問題。
根據(jù)本發(fā)明實施例的一個方面,提供了一種視頻播放系統(tǒng),包括:數(shù)字視頻變換盒和終端設(shè)備,其中,所述數(shù)字視頻變換盒包括攝像裝置和投影裝置,所述攝像裝置用于采集所述數(shù)字視頻變換盒所處環(huán)境的第一視頻流,并將所述第一視頻流推送至服務(wù)器中進(jìn)行保存;所述投影裝置用于根據(jù)投影指令將存儲至所述服務(wù)器中的所述第一視頻流投影至目標(biāo)區(qū)域內(nèi);所述終端設(shè)備與所述數(shù)字視頻變換盒配對連接,用于根據(jù)調(diào)取指令在所述服務(wù)器中調(diào)取所述第一視頻流進(jìn)行播放,或者,向所述數(shù)字視頻變換盒傳輸目標(biāo)文件數(shù)據(jù),以通過所述投影裝置進(jìn)行播放。
進(jìn)一步的,所述終端設(shè)備包括移動終端,所述數(shù)字視頻變換盒還包括:標(biāo)識生成裝置,用于根據(jù)所述數(shù)字視頻變換盒的IP地址信息和物理地址信息生成預(yù)設(shè)標(biāo)識,其中,所述移動終端通過掃描所述預(yù)設(shè)標(biāo)識實現(xiàn)與所述數(shù)字視頻變換盒的配對連接。
進(jìn)一步的,所述數(shù)字視頻變換盒還包括:顯示屏,用于顯示與所述數(shù)字視頻變換盒已配對連接的所述移動終端的數(shù)量;所述顯示屏還用于接收取消指令和/或所述投影指令,其中,所述取消指令為取消目標(biāo)移動終端與所述數(shù)字視頻變換盒的配對連接的指令。
進(jìn)一步的,所述目標(biāo)文件數(shù)據(jù)包括:第二視頻流和文檔數(shù)據(jù),其中,所述第二視頻流包括以下至少之一:所述移動終端通過攝像裝置實時采集到的視頻流,所述移動終端本地存儲的視頻流,所述移動終端通過目標(biāo)網(wǎng)絡(luò)獲取到的視頻流;所述文檔數(shù)據(jù)包括以下至少之一:Word文檔數(shù)據(jù),PPT文檔數(shù)據(jù),Excel文檔數(shù)據(jù)。
進(jìn)一步的,所述數(shù)字視頻變換盒還包括:網(wǎng)關(guān)裝置,用于對從所述攝像裝置拉取到的所述第一視頻流按照預(yù)設(shè)模式進(jìn)行封裝,得到封裝之后的所述第一視頻流,并將封裝之后的所述第一視頻流推送至所述服務(wù)器中進(jìn)行保存。
進(jìn)一步的,所述投影裝置包括:控制器,音頻處理模塊,視頻處理模塊,光影模塊和投影鏡頭模塊,所述控制器用于控制以下至少一種模塊的工作狀態(tài):音頻處理模塊,視頻處理模塊,光影模塊,投影鏡頭模塊;所述音頻處理模塊用于播放所述第一視頻流中的音頻文件和/或所述目標(biāo)文件數(shù)據(jù)中的音頻數(shù)據(jù),所述視頻處理模塊用于播放所述第一視頻流中的視頻文件和/或所述目標(biāo)文件數(shù)據(jù)中的視頻數(shù)據(jù)。
根據(jù)本發(fā)明實施例的另一個方面,還提供了一種視頻播放方法,包括:采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流,并將所述第一視頻流推送至服務(wù)器中進(jìn)行保存;建立與至少一個終端設(shè)備的配對連接;獲取來自終端設(shè)備的調(diào)取指令,其中,所述調(diào)取指令為調(diào)取所述第一視頻流的指令;根據(jù)所述調(diào)取指令調(diào)取所述第一視頻流進(jìn)行播放。
進(jìn)一步的,建立與每個所述終端設(shè)備的配對連接包括:生成預(yù)設(shè)標(biāo)識,其中,所述預(yù)設(shè)標(biāo)識用于建立與所述終端設(shè)備的配對連接;獲取所述終端設(shè)備發(fā)送的配對指令,并根據(jù)所述配對指令建立與所述終端設(shè)備的配對連接。
進(jìn)一步的,在建立與至少一個終端設(shè)備的配對連接之后,所述方法還包括:獲取所述至少一個終端設(shè)備發(fā)送的目標(biāo)文件數(shù)據(jù),其中,所述目標(biāo)文件數(shù)據(jù)包括:第二視頻流和文檔數(shù)據(jù),所述第二視頻流包括以下至少之一:所述終端設(shè)備通過攝像裝置實時采集到的視頻流,所述終端設(shè)備本地存儲的視頻流,所述終端設(shè)備通過目標(biāo)網(wǎng)絡(luò)獲取到的視頻流,所述文檔數(shù)據(jù)包括以下至少之一:Word文檔數(shù)據(jù),PPT文檔數(shù)據(jù),Excel文檔數(shù)據(jù);將所述目標(biāo)文件數(shù)據(jù)投影至目標(biāo)區(qū)域內(nèi),以實現(xiàn)對所述目標(biāo)文件數(shù)據(jù)的播放。
進(jìn)一步的,在采集所述數(shù)字視頻變換盒所處環(huán)境的第一視頻流之后,所述方法還包括:獲取用戶發(fā)送的投影指令;根據(jù)所述投影指令在所述服務(wù)器中調(diào)取所述第一視頻流,并將所述第一視頻流投影至目標(biāo)區(qū)域內(nèi)。
在本發(fā)明實施例中,該視頻播放系統(tǒng)包括數(shù)字視頻變換盒,以及與數(shù)字視頻變換盒配對連接的終端設(shè)備,其中,數(shù)字視頻變換盒中的攝像裝置用于采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流,并將第一視頻流發(fā)送至服務(wù)器中進(jìn)行保存;數(shù)字視頻變換盒中的投影裝置還可以根據(jù)投影指令將存儲至服務(wù)器中第一視頻流投影至目標(biāo)區(qū)域內(nèi);與數(shù)字視頻變換盒配對連接的終端設(shè)備可以根據(jù)調(diào)取指令在服務(wù)器中調(diào)取第一視頻流進(jìn)行播放,或者,向數(shù)字視頻變換盒傳輸目標(biāo)文件數(shù)據(jù),以通過投影裝置播放目標(biāo)文件數(shù)據(jù)。在本發(fā)明實施例中,基于傳統(tǒng)的數(shù)字視頻變換盒,在數(shù)字視頻變換盒中增加了投影裝置,攝像裝置,以及增加與終端設(shè)備配對連接的功能,相對于傳統(tǒng)的數(shù)字視頻變換盒,本發(fā)明實施例達(dá)到了豐富機(jī)頂盒功能的目的,進(jìn)而解決了傳統(tǒng)的機(jī)頂盒功能較為單一的技術(shù)問題,從而實現(xiàn)了增加機(jī)頂盒自身功能的技術(shù)效果。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是根據(jù)本發(fā)明實施例的一種視頻播放系統(tǒng)的示意圖;
圖2是根據(jù)本發(fā)明實施例的一種視頻播放方法的流程圖;
圖3是根據(jù)本發(fā)明實施例的一種建立與每個終端設(shè)備的配對連接的流程圖;
圖4是根據(jù)本發(fā)明實施例的一種可選地視頻播放方法的流程圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明的描述中,需要說明的是,術(shù)語“中心”、“上”、“下”、“左”、“右”、“豎直”、“水平”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。此外,術(shù)語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對重要性。
在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
根據(jù)本發(fā)明實施例,提供了一種視頻播放系統(tǒng)的實施例。
圖1是根據(jù)本發(fā)明實施例的一種視頻播放系統(tǒng)的示意圖,如圖1所示,該系統(tǒng)包括數(shù)字視頻變換盒10和終端設(shè)備20,其中,數(shù)字視頻變換盒包括攝像裝置11和投影裝置12。需要說明的是,在本發(fā)明實施例中,數(shù)字視頻變換盒不僅僅包括攝像裝置和投影裝置。除此之外,還包括控制電路,通信電路等,電源電路等組成部分,具體地:
攝像裝置11用于采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流,并將第一視頻流推送至服務(wù)器中進(jìn)行保存。
在本發(fā)明實施例中,數(shù)字視頻變換盒即為上述數(shù)字視頻變換盒(也即,機(jī)頂盒)。具體地,可以在數(shù)字視頻變換盒內(nèi)部安裝一個攝像裝置(例如,攝像頭);然后,通過該攝像裝置實時采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流。例如,通過該攝像裝置實時采集數(shù)字視頻變換盒所處的客廳或者臥室的視頻流(即,第一視頻流)。在采集上述第一視頻流之后,還可以將該視頻流推送至服務(wù)器(例如,后臺推流服務(wù)器(CDN))中進(jìn)行保存。
需要說明的是,在本發(fā)明實施例中,攝像頭可以可旋轉(zhuǎn)地設(shè)置在數(shù)字視頻變換盒內(nèi),其中,攝像頭的旋轉(zhuǎn)角度可以為360度,還可以為180度。
投影裝置12用于根據(jù)投影指令將存儲至服務(wù)器中的第一視頻流投影至目標(biāo)區(qū)域內(nèi)。
在本發(fā)明實施例中,還可以在數(shù)字視頻變換盒內(nèi)集成一個投影裝置,例如,基于液晶附硅技術(shù)(Liquid Crystal on Silicon,簡稱LCOS)的LCOS模塊。
具體地,在本發(fā)明實施例中,可以通過投影裝置將數(shù)字視頻變換盒獲取的第一視頻流投影至目標(biāo)區(qū)域內(nèi),例如,將第一視頻流投影至目標(biāo)墻面上,實現(xiàn)對第一視頻流的投影播放。
目前,市面上一些短焦投影機(jī)的投射比可達(dá)0.6:1,也就是說,在1米距離可投80寸畫面、2.6米可投200寸畫面,該投影效果非常適合小戶型及臥室等一般場景。在本發(fā)明實施例中,將機(jī)頂盒與短焦投影技術(shù)進(jìn)行集成,一個方面可以解決機(jī)頂盒依賴外圍設(shè)備才可使用的限制,移動更方便更靈活;另一個方面可以解決電視機(jī)視覺畫面尺寸的限制,且節(jié)省成本。
終端設(shè)備20與數(shù)字視頻變換盒10配對連接,用于根據(jù)調(diào)取指令在服務(wù)器中調(diào)取第一視頻流進(jìn)行播放,或者,向數(shù)字視頻變換盒傳輸目標(biāo)文件數(shù)據(jù),以通過投影裝置進(jìn)行播放。
傳統(tǒng)的數(shù)字視頻變換盒缺少與終端設(shè)備進(jìn)行交互的功能,或者,與終端設(shè)備的交互不足。在此基礎(chǔ)上,在本發(fā)明實施例中,在數(shù)字視頻變換盒中設(shè)置了用于與終端設(shè)備進(jìn)行配對連接的設(shè)備,通過該設(shè)備實現(xiàn)終端設(shè)備與數(shù)字視頻變換盒的配對連接。
具體地,在數(shù)字視頻變換盒與終端設(shè)備進(jìn)行配對連接之后,終端設(shè)備就可以實時地播放數(shù)字視頻變換盒的攝像頭采集的數(shù)據(jù)(即,第一視頻流),數(shù)字視頻變換盒還可以播放終端設(shè)備采集的目標(biāo)文件數(shù)據(jù)(例如,下述第二視頻流和文檔數(shù)據(jù))。
需要說明的是,在本發(fā)明實施例中,數(shù)字視頻變換盒在播放終端設(shè)備采集的數(shù)據(jù)時,并不限于為視頻,還可以為音頻,圖片,文字等數(shù)據(jù)。
綜上,在本發(fā)明實施例中,通過將數(shù)字視頻變換盒與移動終端進(jìn)行配對連接,以實現(xiàn)數(shù)字視頻變換盒與終端設(shè)備之間的互相交互,以解決現(xiàn)有技術(shù)中數(shù)字視頻變換盒與移動終端交互不足的技術(shù)問題。進(jìn)一步的,還解決了移動終端在播放音視頻的過程中,由于屏幕尺寸小,以及電池續(xù)航能力的限制導(dǎo)致播放受限,并且移動終端在播放過程中需要長時間手持的技術(shù)問題。
在本發(fā)明實施例中,該視頻播放系統(tǒng)包括數(shù)字視頻變換盒,以及與數(shù)字視頻變換盒配對連接的終端設(shè)備,其中,數(shù)字視頻變換盒中的攝像裝置用于采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流,并將第一視頻流發(fā)送至服務(wù)器中進(jìn)行保存;數(shù)字視頻變換盒中的投影裝置還可以根據(jù)投影指令將存儲至服務(wù)器中第一視頻流投影至目標(biāo)區(qū)域內(nèi);與數(shù)字視頻變換盒配對連接的終端設(shè)備可以根據(jù)調(diào)取指令在服務(wù)器中調(diào)取第一視頻流進(jìn)行播放,或者,向數(shù)字視頻變換盒傳輸目標(biāo)文件數(shù)據(jù),以通過投影裝置播放目標(biāo)文件數(shù)據(jù)。在本發(fā)明實施例中,基于傳統(tǒng)的數(shù)字視頻變換盒,在數(shù)字視頻變換盒中增加了投影裝置和攝像裝置,以及增加了與終端設(shè)備配對連接的功能,相對于傳統(tǒng)的數(shù)字視頻變換盒,本發(fā)明實施例達(dá)到了豐富機(jī)頂盒功能的目的,進(jìn)而緩解了傳統(tǒng)的機(jī)頂盒功能較為單一的技術(shù)問題,從而實現(xiàn)了增加機(jī)頂盒自身功能的技術(shù)效果。
如圖1所示,在本發(fā)明的一個可選實施方式中,在終端設(shè)備為移動終端的情況下,數(shù)字視頻變換盒還包括:標(biāo)識生成裝置13,其中:
標(biāo)識生成裝置13用于根據(jù)數(shù)字視頻變換盒的IP地址信息和物理地址信息生成預(yù)設(shè)標(biāo)識,其中,移動終端通過掃描預(yù)設(shè)標(biāo)識實現(xiàn)與數(shù)字視頻變換盒的配對連接。
具體地,在本發(fā)明實施例中,數(shù)字視頻變換盒根據(jù)自身的IP地址信息和物理地址(MAC地址)生成預(yù)設(shè)標(biāo)識,例如,生成二維碼信息,并在數(shù)字視頻變換盒的顯示器中顯示出該二維碼信息。移動終端可以通過掃描該二維碼的方式完成與數(shù)字視頻變換盒的配對操作。
需要說明的是,除了移動終端掃描在數(shù)字視頻變換盒的顯示器中顯示出二維碼的方式實現(xiàn)配對連接之外,還可以采用其他的方式實現(xiàn)移動終端與數(shù)字視頻變換盒的配對連接。
具體地,移動終端可以通過Wifi或者藍(lán)牙實現(xiàn)與數(shù)字視頻變換盒的通信連接。
進(jìn)一步的,移動終端還可以在即時通信應(yīng)用中添加該數(shù)字視頻變換盒的公眾號,然后,通過該公眾號獲取當(dāng)時數(shù)字視頻變換盒的二維碼信息。移動終端在該即時通信應(yīng)用中掃描該二維碼信息就可以實現(xiàn)與數(shù)字視頻變換盒的配對連接。
進(jìn)一步的,如圖1所示,在本發(fā)明實施例中,在數(shù)字視頻變換盒還設(shè)置有:顯示屏14,其中:
顯示屏用于顯示與數(shù)字視頻變換盒已配對連接的移動終端的數(shù)量;
顯示屏還用于接收取消指令和/或投影指令,其中,取消指令為取消目標(biāo)移動終端與數(shù)字視頻變換盒的配對連接的指令。
在本發(fā)明實施例中,在數(shù)字視頻變換盒上設(shè)置有顯示器,該顯示器可以顯示已配對的移動終端列表,即,顯示哪些移動終端實現(xiàn)與該數(shù)字視頻變換盒的配對連接。進(jìn)一步的,用戶可以根據(jù)該顯示器取消某個移動終端與數(shù)字視頻變換盒的配對操作。當(dāng)顯示器獲取到該取消指令之后,就可以取消目標(biāo)移動終端與數(shù)字視頻變換盒的配對連接的指令。
需要說明的是,在本發(fā)明實施例中,每個數(shù)字視頻變換盒能夠同時與多個移動終端進(jìn)行配對連接。作為優(yōu)選,配對連接的移動終端的數(shù)量最多為5個,也就是說,數(shù)字視頻變換盒同時最多能夠與5個移動終端進(jìn)行配對。
在數(shù)字視頻變換盒與移動終端配對成功后,移動終端可隨時隨地通過拉屏的方式,直播或?qū)崟r觀看數(shù)字視頻變換盒通過攝像頭采集的視頻數(shù)據(jù)(即,第一視頻流);移動終端也可以通過切屏的方式,或者,數(shù)字視頻變換盒通過拉屏的方式,直播或?qū)崟r觀看移動終端的數(shù)據(jù)(即,目標(biāo)文件數(shù)據(jù))。
具體地,目標(biāo)文件數(shù)據(jù)包括:第二視頻流和文檔數(shù)據(jù),其中,第二視頻流包括以下至少之一:移動終端通過攝像裝置實時采集到的視頻流,移動終端本地存儲的視頻流,移動終端通過目標(biāo)網(wǎng)絡(luò)獲取到的視頻流,文檔數(shù)據(jù)包括以下至少之一:Word文檔數(shù)據(jù),PPT文檔數(shù)據(jù),Excel文檔數(shù)據(jù)。除此之外,文檔數(shù)據(jù)還包括“.txt”格式的數(shù)據(jù),在本發(fā)明實施例中,對文檔數(shù)據(jù)的格式不做具體限定,只要移動終端所支持的文檔數(shù)據(jù)均可以通過投影裝置進(jìn)行投影播放。
在本發(fā)明的另一個可選實施方式中,數(shù)字視頻變換盒還包括:網(wǎng)關(guān)裝置15,其中:
網(wǎng)關(guān)裝置15用于對從攝像裝置拉取到的第一視頻流按照預(yù)設(shè)模式進(jìn)行封裝,得到封裝之后的第一視頻流,并將封裝之后的第一視頻流推送至服務(wù)器中進(jìn)行保存。
具體地,在本發(fā)明實施例中,可以通過集成在數(shù)字視頻變換盒中的流媒體網(wǎng)關(guān)裝置,實時拉取攝像頭采集的第一視頻流,并對第一視頻流進(jìn)行RTSP轉(zhuǎn)TS/UDP形式的封裝(即,上述預(yù)設(shè)模式);然后,將第一視頻流推到后臺推流服務(wù)器(CDN),由推流服務(wù)器對第一視頻流進(jìn)行切片錄制存儲,其中,錄制存儲的時間CDN后臺可配置。
移動終端可以根據(jù)前端配置的第一視頻流的播放地址,通過播放器請求推流服務(wù)器的m3u8文件,就可以直接從推流服務(wù)器獲取要播放的第一視頻流,以實現(xiàn)對第一視頻流的直播和時移播放,例如,可以觀看4小時內(nèi)的節(jié)目,其中,該節(jié)目預(yù)先存儲于CDN中。
在本發(fā)明的另一個可選實施方式中,投影裝置包括:控制器、音頻處理模塊、視頻處理模塊、光影模塊和投影鏡頭模塊,其中:
控制器用于控制以下至少一種模塊的工作狀態(tài):音頻處理模塊、視頻處理模塊、光影模塊和投影鏡頭模塊;音頻處理模塊用于播放第一視頻流中的音頻文件和/或目標(biāo)文件數(shù)據(jù)中的音頻數(shù)據(jù),視頻處理模塊用于播放第一視頻流中的視頻文件和/或目標(biāo)文件數(shù)據(jù)中的視頻數(shù)據(jù);光影模塊用于調(diào)節(jié)投影裝置投影亮度。
在本發(fā)明實施例中,上述投影裝置可以為基于LCOS技術(shù)的微型投影裝置,在數(shù)字視頻變換盒內(nèi)置LCOS模塊。LCOS模塊包含控制器、音頻處理模塊、視頻處理模塊、光影模塊、投影鏡頭模塊等。在本發(fā)明實施例中采用的LCOS模塊采用反射式投射,光利用效率可達(dá)40%以上,具有高分辨率、高色純度、高解析度、省電、便宜等優(yōu)點。
綜上,在本發(fā)明實施例中,提供了一種視頻播放系統(tǒng),該系統(tǒng)中包括數(shù)字視頻變換盒和終端設(shè)備,其中,數(shù)字視頻變換盒能夠作為獨立設(shè)備使用,方便靈活;數(shù)字視頻變換盒還能夠作為投影儀使用,豐富機(jī)頂盒使用場景、提高了機(jī)頂盒利用率;數(shù)字視頻變換盒還能夠遠(yuǎn)程音視頻,與終端設(shè)備進(jìn)行交互,進(jìn)而豐富了數(shù)字視頻變換盒的功能,更能滿足現(xiàn)代人生活需求。
根據(jù)本發(fā)明實施例,還提供了一種視頻播放方法的實施例。
圖2是根據(jù)本發(fā)明實施例的一種視頻播放方法的流程圖,如圖2所示,該方法包括如下步驟:
步驟S202,采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流,并將第一視頻流推送至服務(wù)器中進(jìn)行保存。
在本發(fā)明實施例中,可以通過數(shù)字視頻變換盒中的攝像裝置(例如,攝像頭)實時采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流。例如,通過該攝像裝置實時采集數(shù)字視頻變換盒所處的客廳或者臥室的視頻流(即,第一視頻流)。在采集上述第一視頻流之后,集成在數(shù)字視頻變換盒中的流媒體網(wǎng)關(guān)裝置,實時拉取攝像頭采集的第一視頻流,并對第一視頻流進(jìn)行RTSP轉(zhuǎn)TS/UDP形式的封裝(即,上述預(yù)設(shè)模式);然后,將第一視頻流推到后臺推流服務(wù)器(CDN),由推流服務(wù)器對第一視頻流進(jìn)行切片錄制存儲,其中,錄制存儲的時間CDN后臺可配置。
需要說明的是,在本發(fā)明實施例中,攝像頭可以可旋轉(zhuǎn)地設(shè)置在數(shù)字視頻變換盒內(nèi),其中,攝像頭的旋轉(zhuǎn)角度可以為360度,還可以為180度。
步驟S204,建立與至少一個終端設(shè)備的配對連接。
步驟S206,獲取來自終端設(shè)備的調(diào)取指令,其中,調(diào)取指令為調(diào)取第一視頻流的指令。
步驟S208,根據(jù)調(diào)取指令調(diào)取第一視頻流進(jìn)行播放。
傳統(tǒng)的數(shù)字視頻變換盒缺少與終端設(shè)備進(jìn)行交互的功能,或者,與終端設(shè)備的交互不足。在此基礎(chǔ)上,在本發(fā)明實施例中,在數(shù)字視頻變換盒中設(shè)置了用于與終端設(shè)備進(jìn)行配對連接的設(shè)備,通過該設(shè)備實現(xiàn)終端設(shè)備與數(shù)字視頻變換盒的配對連接。
具體地,在數(shù)字視頻變換盒與終端設(shè)備進(jìn)行配對連接之后,終端設(shè)備就可以實時地播放數(shù)字視頻變換盒的攝像頭采集的數(shù)據(jù)(即,第一視頻流),數(shù)字視頻變換盒還可以播放終端設(shè)備采集的目標(biāo)文件數(shù)據(jù)(例如,下述第二視頻流和文檔數(shù)據(jù))。
需要說明的是,在本發(fā)明實施例中,數(shù)字視頻變換盒在播放終端設(shè)備采集的數(shù)據(jù)時,并不限于視頻,還可以為音頻,圖片,文字等數(shù)據(jù)。
在本發(fā)明實施例中,該視頻播放方法通過數(shù)字視頻變換盒,以及與數(shù)字視頻變換盒配對連接的終端設(shè)備實現(xiàn)上述步驟S202至步驟S208所描述的方案,其中,數(shù)字視頻變換盒中的攝像裝置用于采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流,并將第一視頻流發(fā)送至服務(wù)器中進(jìn)行保存;數(shù)字視頻變換盒中的投影裝置還可以根據(jù)投影指令將存儲至服務(wù)器中第一視頻流投影至目標(biāo)區(qū)域內(nèi);與數(shù)字視頻變換盒配對連接的終端設(shè)備可以根據(jù)調(diào)取指令在服務(wù)器中調(diào)取第一視頻流進(jìn)行播放,或者,向數(shù)字視頻變換盒傳輸目標(biāo)文件數(shù)據(jù),以通過投影裝置播放目標(biāo)文件數(shù)據(jù)。在本發(fā)明實施例中,基于傳統(tǒng)的數(shù)字視頻變換盒,在數(shù)字視頻變換盒中增加了投影裝置,攝像裝置,以及增加與終端設(shè)備配對連接的功能,相對于傳統(tǒng)的數(shù)字視頻變換盒,本發(fā)明實施例達(dá)到了豐富機(jī)頂盒功能的目的,進(jìn)而解決了傳統(tǒng)的機(jī)頂盒功能較為單一的技術(shù)問題,從而實現(xiàn)了增加機(jī)頂盒自身功能的技術(shù)效果。
圖3是根據(jù)本發(fā)明實施例的一種建立與每個終端設(shè)備的配對連接的流程圖,如圖3所示,該方法包括如下步驟:
步驟S301,生成預(yù)設(shè)標(biāo)識,其中,預(yù)設(shè)標(biāo)識用于建立與終端設(shè)備的配對連接;
步驟S302,獲取終端設(shè)備發(fā)送的配對指令,并根據(jù)配對指令建立與終端設(shè)備的配對連接。
具體地,在本發(fā)明實施例中,數(shù)字視頻變換盒根據(jù)自身的IP地址信息和物理地址(MAC地址)生成預(yù)設(shè)標(biāo)識,例如,生成二維碼標(biāo)識信息,并在數(shù)字視頻變換盒的顯示器中顯示出該二維碼。終端設(shè)備,例如,移動終端對該二維碼進(jìn)行掃描(即,發(fā)送配對指令),數(shù)字視頻變換盒在獲取到該配對指令之后,就可以根據(jù)配對指令完成與數(shù)字視頻變換盒的配對操作。
需要說明的是,除了移動終端掃描在數(shù)字視頻變換盒的顯示器中顯示出二維碼的方式實現(xiàn)配對連接之外,還可以采用其他的方式實現(xiàn)移動終端與數(shù)字視頻變換盒的配對連接。
具體地,移動終端可以通過Wifi或者藍(lán)牙實現(xiàn)與數(shù)字視頻變換盒的通信連接。
進(jìn)一步的,移動終端還可以在即時通信應(yīng)用中添加該數(shù)字視頻變換盒的公眾號,然后,通過該公眾號獲取當(dāng)時數(shù)字視頻變換盒的二維碼信息。移動終端在該即時通信應(yīng)用中掃描該二維碼信息就可以實現(xiàn)與數(shù)字視頻變換盒的配對連接。
圖4是根據(jù)本發(fā)明實施例的一種可選地視頻播放方法的流程圖,如圖4所示,該方法包括如下步驟:
步驟S401,在建立與至少一個終端設(shè)備的配對連接之后,獲取至少一個終端設(shè)備發(fā)送的目標(biāo)文件數(shù)據(jù),其中,目標(biāo)文件數(shù)據(jù)包括:第二視頻流和文檔數(shù)據(jù),第二視頻流包括以下至少之一:終端設(shè)備通過攝像裝置實時采集到的視頻流,終端設(shè)備本地存儲的視頻流,終端設(shè)備通過目標(biāo)網(wǎng)絡(luò)獲取到的視頻流,文檔數(shù)據(jù)包括以下至少之一:Word文檔數(shù)據(jù),PPT文檔數(shù)據(jù),Excel文檔數(shù)據(jù);
步驟S402,將目標(biāo)文件數(shù)據(jù)投影至目標(biāo)區(qū)域內(nèi),以實現(xiàn)對目標(biāo)文件數(shù)據(jù)的播放。
具體地,在本發(fā)明實施例中,數(shù)字視頻變換盒與終端設(shè)備配對成功后,終端設(shè)備可隨時隨地通過拉屏的方式,直播或?qū)崟r觀看數(shù)字視頻變換盒的攝像頭采集的第一視頻流;移動終端也可以通過切屏的方式,或者,數(shù)字視頻變換盒通過拉屏的方式,直播或?qū)崟r觀看移動終端的視頻數(shù)據(jù)。
此時,終端設(shè)備就可以向數(shù)字視頻變換盒發(fā)送目標(biāo)文件數(shù)據(jù)(即,第二視頻流和文檔數(shù)據(jù)),以通過投影裝置將目標(biāo)文件數(shù)據(jù)(即,第二視頻流和文檔數(shù)據(jù))投影至目標(biāo)區(qū)域內(nèi),以實現(xiàn)對目標(biāo)文件數(shù)據(jù)(即,第二視頻流和文檔數(shù)據(jù))的播放。
在本發(fā)明的另一個可選實施方式中,在采集數(shù)字視頻變換盒所處環(huán)境的第一視頻流之后,該方法還包括如下步驟:
步驟S1,獲取用戶發(fā)送的投影指令;
步驟S2,根據(jù)投影指令在服務(wù)器中調(diào)取第一視頻流,并將第一視頻流投影至目標(biāo)區(qū)域內(nèi)。
具體地,在本發(fā)明實施例中,在通過數(shù)字視頻變換盒中的投影裝置對第一視頻流進(jìn)行投影時,可以通過數(shù)字視頻變換盒中顯示器開啟投影裝置,即發(fā)送投影指令。數(shù)字視頻變換盒在獲取到投影指令之后,就可以將第一視頻流投影至目標(biāo)區(qū)域內(nèi)。
需要說明的是,在本發(fā)明實施例中,除了將第一視頻流進(jìn)行投影之外,還可以對數(shù)字視頻變換盒獲取到的數(shù)字信號進(jìn)行投影,其中,數(shù)字信號為數(shù)字視頻變換盒通過衛(wèi)星,寬帶網(wǎng)絡(luò),以及有線電纜獲取到的數(shù)字信號。例如,用戶想要觀看CCTV-5頻道的體育賽事,那么就可以通過該投影裝置將該體育賽事投影至目標(biāo)區(qū)域內(nèi),而省略了通過電視來觀看該賽事的步驟。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。