[發明專利]視頻播放方法、裝置和計算機可讀存儲介質有效
| 申請號: | 201811143452.X | 申請日: | 2018-09-28 |
| 公開(公告)號: | CN109068153B | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 楊光旭 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04N21/235 | 分類號: | H04N21/235;H04N21/239;H04N21/435;H04N21/437 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 肖慶武 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 播放 方法 裝置 計算機 可讀 存儲 介質 | ||
本申請公開了一種視頻播放方法、裝置和計算機可讀存儲介質,屬于計算機技術領域。所述方法包括:當接收到終端發送的目標網頁的訪問指令時,向網頁服務器發送目標網頁的網頁請求;接收網頁服務器發送的目標網頁的網頁信息;當目標網頁中存在視頻時,從所述網頁信息中獲取所述視頻的視頻標識;根據所述視頻的視頻標識,生成所述視頻的頁面地址;構建iframe標簽,并將所述頁面地址設置為所述iframe標簽的src屬性值;將所述iframe標簽發送給終端,由終端根據所述iframe標簽獲取所述視頻并播放。本申請中終端根據該iframe標簽的src屬性值能夠成功獲取到播放有該視頻的頁面,從而可以成功實現對該視頻的重定向。
技術領域
本申請涉及計算機技術領域,特別涉及一種視頻播放方法、裝置和計算機可讀存儲介質。
背景技術
虛擬桌面可以為用戶提供部署在云端的遠程計算機桌面服務,其可以使用虛擬化技術將服務器虛擬化為多臺虛擬機,并在各臺虛擬機中運行用戶所需的操作系統和應用軟件,用戶可以在終端登錄虛擬機并訪問虛擬機資源。在虛擬桌面下,虛擬機播放視頻時大量占用虛擬機資源,此時虛擬機對服務器的資源的占用率也較大,因而導致虛擬機和服務器的性能均有所下降,因此,對視頻進行重定向對于提升虛擬桌面的體驗有著重要的意義。
目前,在對視頻進行重定向時,虛擬機可以獲取待加載的超文本標記語言(HyperText Markup Language,HTML)網頁的視頻(video)標簽的src屬性值作為該HTML網頁中存在的視頻的視頻地址,然后將該視頻地址發送給終端。終端接收到該視頻地址后,可以根據該視頻地址獲取該視頻并播放,從而完成視頻重定向。
然而,HTML網頁的video標簽的src屬性值一般都是經過加密之后轉換為的臨時二進制大對象(binary large object,blob)地址,即HTML網頁的video標簽的src屬性值通常不是視頻的真實地址,因而終端根據該video標簽的src屬性值往往無法獲取到視頻,從而無法成功對視頻進行重定向。
發明內容
本申請提供了一種視頻播放方法、裝置和計算機可讀存儲介質,可以解決相關技術中無法成功對視頻進行重定向的問題。所述技術方案如下:
第一方面,提供了一種視頻播放方法,應用于虛擬桌面服務器中安裝的虛擬機,所述方法包括:
當接收到終端發送的目標網頁的訪問指令時,向網頁服務器發送所述目標網頁的網頁請求;接收所述網頁服務器發送的所述目標網頁的網頁信息;當所述目標網頁中存在視頻時,從所述網頁信息中獲取所述視頻的視頻標識;根據所述視頻的視頻標識,生成所述視頻的頁面地址;構建浮動框架(iframe)標簽,并將所述頁面地址設置為所述iframe標簽的src屬性值;將所述iframe標簽發送給所述終端,由所述終端根據所述iframe標簽獲取所述視頻并播放。
需要說明的是,該視頻的頁面地址可以指示該視頻所在的頁面的位置,即根據該視頻的頁面地址可以獲取到該視頻所在的頁面,該頁面中播放有該視頻。此外,該頁面中還可以包括有目標網頁中用于播放該視頻的播放器,此時該視頻是在該頁面中包括的該播放器的窗體中播放。
另外,iframe標簽用于創建包含另外一個文檔的內聯框架。iframe標簽具有多個屬性,其中iframe標簽的src屬性值為要顯示的文檔的文檔地址。
在本申請實施例中,由于該虛擬機是根據該視頻的視頻標識構建的iframe標簽并發送給終端的,所以終端根據接收到的該iframe標簽的src屬性值能夠成功獲取到播放有該視頻的頁面,從而可以成功實現對該視頻的重定向。
其中,所述當所述目標網頁中存在視頻時,從所述網頁信息中獲取所述視頻的視頻標識,包括:當所述目標網頁中存在視頻時,從所述網頁信息中獲取所述視頻的視頻地址;當所述視頻地址不滿足預設條件時,從所述網頁信息中獲取所述視頻的視頻標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811143452.X/2.html,轉載請聲明來源鉆瓜專利網。





