[發明專利]一種數據傳輸方法、裝置、終端及服務器有效
| 申請號: | 201710878688.7 | 申請日: | 2017-09-26 |
| 公開(公告)號: | CN107820102B | 公開(公告)日: | 2019-11-15 |
| 發明(設計)人: | 王晨旭;高鋒;曹張治;趙書禮 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | H04N21/258 | 分類號: | H04N21/258;H04N21/45;H04N21/239;H04N21/235;H04N21/435 |
| 代理公司: | 11413 北京柏杉松知識產權代理事務所(普通合伙) | 代理人: | 項京;馬敬<國際申請>=<國際公布>=< |
| 地址: | 100080北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 終端 服務器 | ||
本發明實施例提供了一種數據傳輸方法、裝置、終端及服務器,所述方法包括:終端獲取功能列表;終端判斷自身是否支持所述功能列表中的各項功能,并生成特征信息;終端向服務器發送數據獲取請求和特征信息,服務器接收到數據獲取請求和特征信息后,根據特征信息,確定出與數據獲取請求對應的,且與終端能夠支持的功能相匹配的數據,并向終端發送數據;終端接收所述服務器發送的數據;可以有效解決針對不同終端的數據服務不兼容的問題,并且不需要用戶手動選擇自身終端能夠支持的數據類型,提高用戶體驗。
技術領域
本發明涉及計算機技術領域,特別是涉及一種數據傳輸方法、裝置、終端及服務器。
背景技術
隨著互聯網技術以及智能硬件技術的高速發展,人們可以通過各種不同類型的終端與服務器進行交互,例如,手機、平板電腦、智能眼鏡、智能手表等終端設備,都可以接入互聯網。通過服務器對其進行相應的數據服務,可以從服務器獲取各類數據,例如,通過服務器進行觀看視頻,瀏覽圖片網頁等等。
由于隨著技術的發展,終端設備的種類越來越多,并且由于硬件技術更新速度很快,即使同一類型的終端,例如智能電視。在不同時期生產制造的智能電視可能有很大差別。不同類型的終端或者同一類型但差別較大的終端從服務器獲取各種數據時,服務器往往不能提供統一的數據,造成針對不同終端的數據不兼容的問題。例如,當服務器向終端傳輸視頻數據時,一部分終端可以支持多音軌、能夠支持多種格式的字幕文件,另一部分終端可能不支持多音軌、不能支持字幕文件等等。
針對上述問題,在現有技術中,往往需要用戶在通過終端從服務器獲取數據時,手動選擇適合自身終端的數據類型,例如選擇不同的視頻格式、或者字幕文件等等。從而降低用戶體驗。
發明內容
本發明實施例的目的在于提供一種數據傳輸方法、裝置、終端及服務器,以實現在解決針對不同終端的數據不兼容的前提下,不再需要用戶選擇自身終端能夠支持的數據類型,提高用戶體驗。具體技術方案如下:
本發明實施例提供了一種數據傳輸方法,包括:
終端獲取功能列表,所述功能列表中包括多項功能的標識;
所述終端判斷自身是否支持所述功能列表中的各項功能,并生成特征信息,所述特征信息包括所述終端是否支持所述功能列表中的各項功能的信息;
所述終端向服務器發送數據獲取請求和所述特征信息,所述數據獲取請求用于向所述服務器獲取對應的數據;
所述終端接收所述服務器發送的數據。
可選的,所述功能列表中包括按預設順序記錄的多項功能的標識;
所述終端判斷自身是否支持所述功能列表中的各項功能,并生成特征信息,包括:
所述終端按所述預設順序逐項判斷自身是否支持所述功能列表中的各項功能;
根據判斷結果,所述終端按所述預設順序生成字符串,所述字符串中的字符對應所述功能列表中對應位置處記錄的功能,所述字符串中使用第一預設字符表示能夠支持所述功能列表中的功能,使用第二預設字符表示不能支持所述功能列表中的功能;
所述終端將所述字符串作為所述特征信息。
可選的,所述第一預設字符和所述第二預設字符分別為1或0;
相應的,所述字符串為二進制數。
可選的,所述終端將所述字符串作為所述特征信息,包括:
將所述二進制數轉換為十進制數;
將所述十進制數作為所述特征信息。
可選的,所述終端判斷自身是否支持所述功能列表中的各項功能,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710878688.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種流媒體服務提供方法、裝置及系統
- 下一篇:提供數據對象信息的方法及裝置





