[發明專利]獲取云存儲文件的媒體數據的方法以及云存儲服務器有效
| 申請號: | 201210559791.2 | 申請日: | 2012-12-20 |
| 公開(公告)號: | CN102970380A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | 曹西鋒;于芝濤 | 申請(專利權)人: | 青島海信傳媒網絡技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 黃啟行;方曉明 |
| 地址: | 266061 山東省青島*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 獲取 存儲 文件 媒體 數據 方法 以及 服務器 | ||
技術領域
本發明涉及視頻多媒體技術領域,尤其涉及一種獲取云存儲文件的媒體數據的方法以及云存儲服務器。
背景技術
用戶可以通過在智能終端上安裝、運行云端應用程序(也可稱之為云端應用、或云存儲應用)來獲取云存儲文件(或稱云端文件)。安裝云端應用的智能終端可以包括:智能手機、智能電視、平板電腦、掌上電腦等智能設備。
云端文件的存儲方式通常如圖1所示:云端文件的元數據存儲在本地的云存儲服務器中,云端文件的媒體數據可能存儲在第三方的云端服務器中。
智能終端在運行云端應用后,獲取云端文件的媒體數據的過程,如圖1所示,包括如下步驟:
S201:智能終端運行云端應用后,通過云端應用向云存儲服務器發送云端文件元數據請求;
S202:云存儲服務器向智能終端返回云端文件元數據列表。
云存儲服務器向智能終端返回的云端文件的元數據中包括:文件名、文件標識(文件ID)、媒體數據URL、文件大小、文件縮略圖等。其中,媒體數據URL(Uniform?Resource?Locator,全球資源定位器)中還攜帶有Token(令牌),用于客戶端在獲取文件媒體數據時進行Token認證的。
S203:智能終端將接收的文件元數據列表中的各文件縮略圖進行顯示。
S204:用戶在選擇了其中一個文件縮略圖后,點擊該文件縮略圖,智能終端根據對應于該文件縮略圖的云端文件的媒體數據URL向云端服務器發送獲取媒體數據的請求。
由于云端文件的媒體數據存儲在云端服務器中,因此,云端文件的媒體數據URL是指向云端服務器的;智能終端根據云端文件的媒體數據URL向云端服務器發送獲取媒體數據的請求,發送的請求中攜帶有Token。
S205:云端服務器接收到請求后,根據其中攜帶的Token對其進行認證。
S206:云端服務器Token認證通過后,向智能終端返回其請求獲取的媒體數據。
然而,在實際應用中,Token具有一定的有效期,Token的有效期通常不超過十多分鐘;若用戶由于選擇時間較長,或者其它原因,在超過了Token有效期后,才點擊其中一個縮略圖,獲取該圖對應的文件的媒體數據;那么,云端服務器將接收到攜帶有過期Token的獲取媒體數據的請求,并對該過期Token認證不通過,不會向智能終端返回媒體數據;從而導致用戶獲取媒體數據失敗。這使得用戶使用云端應用獲取媒體數據的體驗不佳:事實上,用戶通過智能終端顯示了多個文件縮略圖后,有可能需要訪問、獲取其中多個文件的媒體數據;然而,依次下載這些文件的媒體數據需要一定時間;那么,很可能導致用戶在獲取了前幾個文件的媒體數據后,卻發現無法再獲取之后的一些文件的媒體數據;用戶若希望獲取另一些文件的媒體數據,則不得不向云存儲服務器重新發送云端文件元數據請求,即重復上述S201-S206的步驟,為用戶帶來很大的不便。
綜上所述,現有技術的智能終端獲取云端文件的媒體數據的方法,會出現Token有效期過期,而無法獲取云端文件的媒體數據的現象,導致用戶體驗不佳。
發明內容
本發明的實施例提供了一種智能終端獲取云存儲文件的媒體數據的方法、系統和裝置,避免出現Token有效期過期,而無法獲取云端文件的媒體數據的現象,提高用戶體驗。
根據本發明的一個方面,提供了一種智能終端獲取云存儲文件的媒體數據的方法,包括:
智能終端中的云端應用向云存儲服務器發送云端文件元數據請求;
所述云存儲服務器根據接收的云端文件元數據請求,返回相應云端文件的元數據;
所述云端應用在接收到用戶輸入的獲取選中文件的媒體數據指令后,若其接收的相應云端文件的元數據中的媒體數據URL是指向云存儲服務器的,則根據所述選中文件的媒體數據URL向所述云存儲服務器發送獲取媒體數據的請求,獲取所述選中文件的媒體數據。
較佳地,所述根據所述選中文件的媒體數據URL向所述云存儲服務器發送獲取媒體數據的請求,獲取所述選中文件的媒體數據,具體包括:
所述云端應用根據所述選中文件的媒體數據URL向所述云存儲服務器發送獲取媒體數據的請求;
所述云存儲服務器接收到所述獲取媒體數據的請求后,判斷服務器當前狀態是否為空閑;
若為空閑,根據接收的獲取媒體數據的請求,從云端服務器或本地緩存獲取相應的媒體數據向所述智能終端返回;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信傳媒網絡技術有限公司,未經青島海信傳媒網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210559791.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種精氨酸布洛芬顆粒劑及其制備方法
- 下一篇:一種西服窗戶型筆兜





