[發明專利]一種跨瀏覽器的H.265視頻播放方法在審
| 申請號: | 201911410426.3 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111083167A | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 林楠;韋繼國 | 申請(專利權)人: | 深圳市思博慧數據科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04N19/44;G06F9/455;G06F8/41 |
| 代理公司: | 深圳市輝泓專利代理有限公司 44510 | 代理人: | 劉莉茜;孟強 |
| 地址: | 518000 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 瀏覽器 265 視頻 播放 方法 | ||
本發明公開一種跨瀏覽器的H.265視頻播放方法,將H.265視頻的解碼器用WebAssembly技術編譯成經過實例化后可以被瀏覽器的JavaScript引擎調用的.wasm格式,使得瀏覽器可以直接在網頁上播放H.265視頻,無需另行安裝客戶端等;而由于瀏覽器可以播放基于H.265的視頻文件,服務端可以直接存儲使用H.265編碼的視頻文件,可以極大的節省服務器的存儲空間。
技術領域
本發明涉及視頻編碼技術領域,具體涉及一種跨瀏覽器的H.265視頻播放方法。
背景技術
H.265是ITU-T VCEG繼H.264之后所制定的新的視頻編碼標準,相較于之前的H.264標準有了相當大的改善,僅需原先的一半帶寬即可播放相同質量的視頻,H.265標準也同時支持4K(4096×2160)和8K(8192×4320)超高清視頻.鑒于H.265相對于H.264的巨大優勢,對基于H.265的視頻數據傳輸的需求越來越大,Android等多種平臺都對H.265進行了支持.但是直至現在,作為B/S架構的基石——瀏覽器,全部都未對H.265進行支持。如何能在瀏覽器上實現直接播放H.265標準的視頻,成為業內亟待解決的技術難題。
發明內容
針對上述提到的現有的瀏覽器不支持直接播放H.265視頻的問題,本發明提供一種跨瀏覽器的H.265視頻播放方法,利用WebAssembly技術對H.265視頻的解碼器進行加工,使其能夠在現有的瀏覽器上運行。
應當認識到,本發明的實施例可以由計算機硬件、硬件和軟件的組合、或者通過存儲在非暫時性計算機可讀存儲器中的計算機指令來實現或實施。所述方法可以使用標準編程技術-包括配置有計算機程序的非暫時性計算機可讀存儲介質在計算機程序中實現,其中如此配置的存儲介質使得計算機以特定和預定義的方式操作——根據在具體實施例中描述的方法和附圖。每個程序可以以高級過程或面向對象的編程語言來實現以與計算機系統通信。然而,若需要,該程序可以以匯編或機器語言實現。在任何情況下,該語言可以是編譯或解釋的語言。此外,為此目的該程序能夠在編程的專用集成電路上運行。
此外,可按任何合適的順序來執行本文描述的過程的操作,除非本文另外指示或以其他方式明顯地與上下文矛盾。本文描述的過程(或變型和/或其組合)可在配置有可執行指令的一個或多個計算機系統的控制下執行,并且可作為共同地在一個或多個處理器上執行的代碼(例如,可執行指令、一個或多個計算機程序或一個或多個應用)、由硬件或其組合來實現。所述計算機程序包括可由一個或多個處理器執行的多個指令。
進一步,所述方法可以在可操作地連接至合適的任何類型的計算平臺中實現,包括但不限于個人電腦、迷你計算機、主框架、工作站、網絡或分布式計算環境、單獨的或集成的計算機平臺、或者與帶電粒子工具或其它成像裝置通信等等。本發明的各方面可以以存儲在非暫時性存儲介質或設備上的機器可讀代碼來實現,無論是可移動的還是集成至計算平臺,如硬盤、光學讀取和/或寫入存儲介質、RAM、ROM等,使得其可由可編程計算機讀取,當存儲介質或設備由計算機讀取時可用于配置和操作計算機以執行在此所描述的過程。此外,機器可讀代碼,或其部分可以通過有線或無線網絡傳輸。當此類媒體包括結合微處理器或其他數據處理器實現上文所述步驟的指令或程序時,本文所述的發明包括這些和其他不同類型的非暫時性計算機可讀存儲介質。當根據本發明所述的方法和技術編程時,本發明還包括計算機本身。
計算機程序能夠應用于輸入數據以執行本文所述的功能,從而轉換輸入數據以生成存儲至非易失性存儲器的輸出數據。輸出信息還可以應用于一個或多個輸出設備如顯示器。在本發明優選的實施例中,轉換的數據表示物理和有形的對象,包括顯示器上產生的物理和有形對象的特定視覺描繪。
本發明解決其技術問題采用的技術方案是:一種跨瀏覽器的H.265視頻播放方法,包括以下步驟:
S1,將H.265視頻解碼器的源碼編譯成WebAssembly庫,產生.wasm文件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市思博慧數據科技有限公司,未經深圳市思博慧數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911410426.3/2.html,轉載請聲明來源鉆瓜專利網。





