[發明專利]視頻播放方法、裝置、計算設備以及存儲介質在審
| 申請號: | 201911356079.0 | 申請日: | 2019-12-25 |
| 公開(公告)號: | CN113038225A | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 周文永 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04N21/431 | 分類號: | H04N21/431;H04N21/4782;H04N21/443 |
| 代理公司: | 北京展翼知識產權代理事務所(特殊普通合伙) 11452 | 代理人: | 張陽 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 播放 方法 裝置 計算 設備 以及 存儲 介質 | ||
本發明公開了一種視頻播放方法、裝置、計算設備以及存儲介質。其中,獲取頁面上待播放視頻的播放內容和播放位置信息;將所述頁面上的待播放視頻設置為至少部分透明;以及在窗口中播放獲取的播放內容,其中根據所述播放位置信息使所述頁面上待播放視頻的播放位置至少部分覆蓋所述窗口的播放位置。由此,通過自建播放窗口并將原始頁面上播放內容的透明化確保為用戶提供在各種頁面下統一的播放頁面,同時避免窗口對原始頁面上其他頁面內容的遮擋。
技術領域
本發明涉及多媒體技術領域,特別是涉及一種視頻播放方法、裝置、計算設備以及存儲介質。
背景技術
隨著互聯網技術和多媒體技術的快速發展,視頻在線播放業務被越來越多的用戶使用。用戶可以使用個人電腦、移動終端以及智能電視等多種形式的終端通過多種方式瀏覽在線視頻資源。例如,用戶可以通過騰訊視頻、優酷、愛奇藝等視頻播放軟件點播視頻,通過今日頭條、新浪微博等新聞資訊類APP瀏覽視頻資訊,通過UC瀏覽器、QQ瀏覽器、百度瀏覽器等瀏覽器APP觀看視頻,還可以通過斗魚TV、虎牙TV等直播平臺觀看視頻直播。
針對各類視頻資源,頁面可以定制自己的播放控件,也可以用操作系統原生的播放控件。播放頁面的這種可自由選擇性會導致用戶的播放體驗不一致,并且頁面定制的質量參差不齊,會為用戶體驗帶來負面影響。
有鑒于此,本發明提出了一種新的視頻播放方案。
發明內容
為了解決如上的至少一個問題,本發明提出了一種新的播放機制的視頻播放方案。具體地,本發明通過將自建播放容器(例如,視頻視圖)放置在頁面之下,并將頁面自帶播放容器(例如,視頻元素)通過渲染技術設為透明,就能夠在確保對頁面常規內容進行顯示的同時,為用戶提供統一的播放頁面及控件。進一步地,可以將自建視圖設置為頁面視圖的兄弟視圖,以實現視頻元素的經由渲染技術的透明化,并可通過獲取頁面視圖轉發的用戶輸入事件,實現自建視圖上播放控件的及時響應。
根據本發明的一個方面,提供了一種視頻播放方法,包括:獲取頁面上待播放視頻的播放內容和播放位置信息;將所述頁面上的待播放視頻設置為至少部分透明;以及在窗口中播放獲取的播放內容,其中根據所述播放位置信息使所述頁面上待播放視頻的播放位置至少部分覆蓋所述窗口的播放位置。
由此,通過自建播放窗口并將原始頁面上播放內容透明來確保為用戶提供在各種頁面下統一的播放頁面,同時避免窗口對原始頁面上其他頁面內容(例如,彈幕)的遮擋。
優選地,將所述頁面上的待播放視頻設置為至少部分透明可以包括:將所述頁面上的視頻元素設置為至少部分透明。由此實現對頁面視圖所屬特定元素層次的透明化,在確保下層視頻顯示的同時,不妨礙原始頁面其他內容的顯示。優選地,可以讓所述頁面上待播放視頻的播放位置完全覆蓋所述窗口的播放位置,從而實現對頁面播放容器的精確遮蓋。
優選地,本方法還包括:建立自建層或是調用已有層作為所述窗口,其中所述窗口被布置在所述頁面的下層布局中。建立所述窗口包括:將所述窗口設置為所述頁面的兄弟頁面。由此方便對輸入事件的同級轉發。
本方法可以在Android系統中實現,于是窗口可以是原生視圖,所述頁面可以是網頁視圖。
優選地,該方法還可以包括:所述窗口同步獲取所述頁面的視頻元素的當前位置信息;更新所述窗口中的所述播放位置。由此方便對播放容器的精確遮蓋。
優選地,該方法還可以包括:所述頁面接收用戶的輸入事件;以及所述頁面向所述窗口轉發所述輸入事件。具體地,所述用戶的輸入事件是針對所述窗口的播放控件的輸入事件,其中,所述方法還包括:根據被轉發的所述輸入事件,所述窗口的播放控件對播放內容進行相應的操作。由此實現用戶對下層窗口上播放控件的控制。為了防止混淆,還可以隱藏并禁用所述頁面的播放控件。
本方法也可以在iOS系統中實現,于是該方法還可以包括:將所述頁面中的播放控件層拆分為相同的兩個層;以及將所述兩個層的上層作為所述窗口并添加目標播放控件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911356079.0/2.html,轉載請聲明來源鉆瓜專利網。





