本發明專利技術提出一種流媒體預覽裝置及方法,其中該裝置包括:從引擎,從引擎用于接收播放器發送的讀文件請求并傳送給流媒體模塊;流媒體模塊,流媒體模塊與從引擎相連,流媒體模塊控制無線鏈接模塊從在線媒體資源下載文件;無線連接模塊,無線連接模塊與流媒體模塊相連,用于以無線方式從在線媒體資源下載預覽頭文件和預覽尾文件;以及虛擬文件映射數據庫,虛擬文件映射數據庫與流媒體模塊相連,用于存儲下載得到的預覽頭文件和預覽尾文件。本發明專利技術為用戶提供預覽服務,具有簡單易行的優點,優化了用戶體驗。
【技術實現步驟摘要】
流媒體預覽方法及裝置
本專利技術涉及多媒體播放領域,特別涉及一種流媒體預覽方法及裝置。
技術介紹
隨著微電子技術的發展,出現了具有SD卡外形尺寸的視頻輸出設備,同時其帶有無線連接的設備。當該設備插入到媒體播放器的SD/USB插槽中,這些設備就可以從網上資源播放流媒體內容。由于網絡媒體文件沒有物理上存儲在SD卡上,而是從網絡資源獲取的,如果主機設備(比如電視)有視頻文件的預覽模式,那么當用戶瀏覽一個文件夾中的視頻文件但不播放該文件時,由于沒有可立即提供的文件數據,具有SD卡外形尺寸的無線計算設備不支持電視預覽功能。而對于那些帶有預覽功能的電視,如果它的預覽失敗,也不會播放視頻,因為它認為該文件已損壞。
技術實現思路
本專利技術旨在至少在一定程度上解決上述技術問題之一或至少提供一種有用的商業選擇。為此,本專利技術的第一個目的在于提出一種流媒體預覽裝置,該裝置以流媒體的方式暫時存儲預覽頭文件和預覽尾文件供用戶預覽,具有方便快捷的優點。本專利技術的第二個目的在于提出一種流媒體預覽方法,該方法可以使用戶簡便地預覽在線媒體資源中的視頻等文件。為了實現上述目的,本專利技術實施例的流媒體預覽裝置,包括:從引擎,所述從引擎用于接收播放器發送的讀文件請求并傳送給流媒體模塊;所述流媒體模塊,所述流媒體模塊與所述從引擎相連,所述流媒體模塊控制無線鏈接模塊從在線媒體資源下載文件;所述無線連接模塊,所述無線連接模塊與所述流媒體模塊相連,用于以無線方式從所述在線媒體資源下載預覽頭文件和預覽尾文件;以及虛擬文件映射數據庫,所述虛擬文件映射數據庫與所述流媒體模塊相連,用于存儲下載得到的預覽頭文件和預覽尾文件。本專利技術實施例的流媒體預覽裝置以流媒體的方式暫時存儲預覽頭文件和預覽尾文件供用戶預覽,具有方便快捷的優點可選地,所述流媒體模塊進一步包括:判斷模塊,所述判斷模塊用于判斷播放器是否為首次訪問流媒體文件,如果是首次訪問,則流媒體模塊讀取所述預覽頭文件和預覽尾文件。可選地,所述流媒體預覽裝置為USB或SD卡結構,通過USB/SD插口與播放器相連。本專利技術實施例的流媒體預覽方法,包括:S1.將播放器與權利要求3所述的流媒體預覽裝置通過USB插口或SD插槽相連;S2.所述播放器經過所述從引擎向所述流媒體模塊發送讀請求;S3.所述流媒體模塊判斷所述播放器是否為首次訪問流媒體文件,如果是則進入步驟S41至S43,如果不是則進入步驟S51至S52;S41.所述無線連接模塊從在線媒體資源中下載預覽頭文件或預覽尾文件存儲于虛擬文件映射數據庫中;S42.所述流媒體模塊從所述虛擬文件映射數據庫中的虛擬文件中讀取預覽頭文件或預覽尾文件;S43.所述流媒體模塊經過所述從引擎向所述播放器返回響應,所述播放器向用戶播放預覽頭文件或預覽尾文件,以實現用戶預覽;S51.所述流媒體模塊通過無線連接模塊從在線媒體資源中獲得流媒體文件;S52.所述流媒體模塊經過所述從引擎向所述播放器返回響應,所述播放器向用戶播放流媒體文件,以實現用戶播放。本專利技術實施例的流媒體預覽方法可以使用戶簡便地預覽在線媒體資源中的視頻等文件,優化了客戶體驗。本專利技術的附加方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本專利技術的實踐了解到。附圖說明本專利技術所述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:圖1為根據本專利技術實施例的流媒體預覽方法的結構圖;圖2為根據本專利技術實施例的流媒體預覽方法的使用方法的流程圖。具體實施方式下面詳細描述本專利技術的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本專利技術,而不能理解為對本專利技術的限制。相反,本專利技術的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。在本專利技術的描述中,需要理解的是,術語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本專利技術的描述中,需要說明的是,除非另有明確的規定和限定,術語“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領域的普通技術人員而言,可以具體情況理解上述術語在本專利技術中的具體含義。此外,在本專利技術的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。隨著微電子技術的發展,出現了具有SD卡外形尺寸的視頻輸出設備,同時其帶有無線連接的設備。當該設備插入到媒體播放器的SD/USB插槽中,這些設備就可以從網上資源播放流媒體內容。由于網絡媒體文件沒有物理上存儲在SD卡上,而是從網絡資源獲取的,如果主機設備(比如電視)有視頻文件的預覽模式,那么當用戶瀏覽一個文件夾中的視頻文件(但不播放)時,由于沒有可立即提供的文件數據,具有SD卡外形尺寸的無線計算設備不支持電視預覽功能。而對于那些帶有預覽功能的電視,如果它的預覽失敗,也不會播放視頻,因為它認為該文件已損壞。本專利技術設計了裝置及方法來支持電視預覽視頻文件,而無需添加額外的硬件組件。如圖1所示,為根據本專利技術實施例的流媒體預覽裝置1的結構圖。該流媒體預覽裝置1包括:從引擎110,流媒體模塊120,無線連接模塊130和虛擬文件映射數據庫140。其中,從引擎110用于接收播放器2發送的讀文件請求并傳送給流媒體模塊120;流媒體模塊120與從引擎110相連,流媒體模塊120控制無線鏈接模塊從在線媒體資源3下載文件;無線連接模塊130與流媒體模塊120相連,用于以無線方式從在線媒體資源3下載預覽頭文件和預覽尾文件;以及虛擬文件映射數據庫140與流媒體模塊120相連,用于存儲下載得到的預覽頭文件和預覽尾文件。可選地,流媒體模塊120進一步包括:判斷模塊,判斷模塊用于判斷播放器2是否為首次訪問流媒體文件,如果是首次訪問,則流媒體模塊120讀取預覽頭文件和預覽尾文件。可選地,流媒體預覽裝置1為USB或SD卡結構,通過USB/SD插口與播放器2相連。如圖2所示,本專利技術實施例的流媒體預覽方法,包括:S1.將播放器與權利要求3的流媒體預覽裝置通過USB插口或SD插槽相連;S2.播放器經過從引擎向流媒體模塊發送讀請求;S3.流媒體模塊判斷播放器是否為首次訪問流媒體文件,如果是則進入步驟S41至S43,如果不是則進入步驟S51至S52;S41.無線連接模塊從在線媒體資源中下載預覽頭文件或預覽尾文件存儲于虛擬文件映射數據庫中;S42.流媒體模塊從虛擬文件映射數據庫中的虛擬文件中讀取預覽頭文件或預覽尾文件;S43.流媒體模塊經過從引擎向播放器返回響應,播放器向用戶播放預覽頭文件或預覽尾文件,以實現用戶預覽;S51.流媒體模塊通過無線連接模塊從在線媒體資源中獲得流媒體文件;S52.流媒體模塊經過從引擎向播放器返回響應,播放器向用戶播放流媒體文件,以實現用戶播放。綜上,本專利技術技術方案中流模塊增加了預覽頭文件和預覽尾文件,支持主機設備節目預覽,其有以下兩種增強功能來處理預覽:(1)預覽文件的背景準備。因為虛擬文件映射數據庫中包含所有在線視頻文件的信息(它們在FAT表中映射為虛擬文件)。在Internet連接可用的任何時候本文檔來自技高網...

【技術保護點】
一種流媒體預覽裝置,其特征在于,包括:從引擎,所述從引擎用于接收播放器發送的讀文件請求并傳送給流媒體模塊;所述流媒體模塊,所述流媒體模塊與所述從引擎相連,所述流媒體模塊控制無線鏈接模塊從在線媒體資源下載文件;所述無線連接模塊,所述無線連接模塊與所述流媒體模塊相連,用于以無線方式從所述在線媒體資源下載預覽頭文件和預覽尾文件;以及虛擬文件映射數據庫,所述虛擬文件映射數據庫與所述流媒體模塊相連,用于存儲下載得到的預覽頭文件和預覽尾文件。
【技術特征摘要】
1.一種流媒體預覽裝置,其特征在于,包括:從引擎,所述從引擎用于接收播放器發送的讀文件請求并傳送給流媒體模塊;所述流媒體模塊,所述流媒體模塊與所述從引擎相連,所述流媒體模塊控制無線鏈接模塊從在線媒體資源下載文件;所述無線連接模塊,所述無線連接模塊與所述流媒體模塊相連,用于以無線方式從所述在線媒體資源下載預覽頭文件和預覽尾文件;以及虛擬文件映射數據庫,所述虛擬文件映射數據庫與所述流媒體模塊相連,用于存儲下載得到的預覽頭文件和預覽尾文件,所述虛擬文件映射數據庫中的每個虛擬文件對應有不同的所述預覽頭文件和一個公用的所述預覽尾文件;其中,所述流媒體模塊還用于根據所述預覽頭文件和所述預覽尾文件制作文件預覽背景;所述流媒體模塊進一步包括:判斷模塊,所述判斷模塊用于判斷播放器是否為首次訪問流媒體文件,如果是首次訪問,則流媒體模塊讀取所述預覽頭文件和預覽尾文件。2.如權利要求1所述的流媒體預覽裝置,其特征在于,所述流媒體預覽裝置為U...
【專利技術屬性】
技術研發人員:尹首一,劉雷波,董淵,鄧仰東,魏少軍,彭進展,宋繼強,王大偉,鄧育賢,陳新中,喬長福,
申請(專利權)人:清華大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。