[發明專利]一種實現移動終端在線播放視頻的方法、底層庫和系統有效
| 申請號: | 201210387871.4 | 申請日: | 2012-10-12 |
| 公開(公告)號: | CN102905181A | 公開(公告)日: | 2013-01-30 |
| 發明(設計)人: | 馬躍;馬獻偉;孫金寶 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | H04N21/414 | 分類號: | H04N21/414;H04N21/438;H04N21/472;H04M1/725 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100080 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 移動 終端 在線播放 視頻 方法 底層 系統 | ||
1.一種實現移動終端在線播放視頻的方法,其特征在于,所述方法應用于包括底層庫的移動終端上,所述方法包括如下步驟:
底層庫接收由移動終端的在線視頻播放控制器發送的非全屏播放請求指令;
所述底層庫根據所述非全屏播放請求指令,控制所述移動終端的后臺創建非全屏播放窗體;
所述底層庫控制所述在線視頻播放控制器將在線視頻數據流在所述非全屏播放窗體中顯示播放;所述在線視頻數據流為由在線視頻服務器發送至在線視頻播放控制器的在線視頻數據流。
2.根據權利要求1所述的方法,其特征在于,所述將所述在線視頻數據流在所述非全屏播放窗體中顯示播放之后還包括:
所述底層庫接收所述在線視頻播放控制器發送的第一全屏播放請求指令;
所述底層庫根據所述第一全屏播放請求指令,控制所述后臺關閉所述非全屏播放窗體,并控制所述移動終端的系統控制器運行第一全屏播放程序;
所述底層庫控制所述在線視頻播放控制器將所述在線視頻播放數據流在所述第一全屏播放程序中顯示播放。
3.根據權利要求1所述的方法,其特征在于,所述底層庫接收由移動終端的在線視頻播放控制器發送的非全屏播放請求指令之前,還包括:
所述底層庫接收所述在線視頻播放控制器發送的第二全屏播放請求指令;
所述底層庫根據所述第二全屏播放請求指令,控制所述移動終端的系統控制器運行全屏播放程序,并控制所述在線視頻播放控制器將所述在線視頻播放數據流在所述全屏播放程序中顯示播放;
相應的,所述底層庫接收由移動終端的在線視頻播放控制器發送的非全屏播放請求指令之后,還包括:所述底層庫根據所述非全屏播放請求指令,控制所述系統控制器關閉所述第二全屏播放程序的運行。
4.根據權利要求1所述的方法,其特征在于,所述將在線視頻數據流在所述非全屏播放窗體中顯示播放的步驟之后還包括:
底層庫接收在線視頻播放控制器發送的關閉非全屏播放指令;
底層庫根據所述關閉非全屏播放指令,控制后臺關閉非全屏播放窗體,并創建圖標窗體;
底層庫控制所述在線視頻播放控制器將所述在線視頻數據流的下載進度在所述圖標窗體中顯示。
5.根據權利要求4所述的方法,其特征在于,所述非全屏播放請求指令、在線視頻數據流或關閉播放指令通過所述底層庫建立的且與在線視頻播放控制器對應的底層庫初始化對象攜帶。
6.根據權利要求1所述的方法,其特征在于,所述控制后臺創建非全屏的窗體的步驟之后還包括:
所述移動終端監聽所述非全屏播放窗體的坐標值;
所述移動終端判斷所述非全屏播放窗體的實際坐標與當前坐標的坐標差是否超過預設的坐標差閾值,如果是,則在實際坐標的位置對非全屏播放窗體進行更新顯示,并將非全屏播放窗體的當前坐標更新為實際坐標。
7.根據權利要求1-6任意一項所述的方法,其特征在于,所述控制后臺創建非全屏播放窗體之后還包括:所述底層庫控制所述后臺將所述非全屏播放窗體的屏幕顯示層次優先級設置為最高優先級。
8.一種實現移動終端在線播放視頻的底層庫,其特征在于,所述底層庫包括:
非全屏播放請求指令接收模塊,用于接收由移動終端的在線視頻播放控制器發送的非全屏播放請求指令;
非全屏播放窗體創建模塊,用于根據所述非全屏播放請求指令控制所述移動終端的后臺創建非全屏播放窗體;
非全屏播放控制模塊,用于控制所述在線視頻播放控制器將在線視頻數據流在所述非全屏播放窗體中顯示播放;所述在線視頻數據流為由在線視頻服務器發送至在線視頻播放控制器的在線視頻數據流。
9.根據權利要求8所述的底層庫,其特征在于,所述底層庫還包括:
第一全屏播放請求指令接收模塊,用于在所述非全屏播放控制模塊啟動后,接收所述在線視頻播放控制器發送的第一全屏播放請求指令;
第一非全屏播放窗體關閉模塊,用于根據所述第一全屏播放請求指令,控制所述后臺關閉所述非全屏播放窗體;
第一全屏播放程序運行模塊,用于根據所述第一全屏播放請求指令,控制所述移動終端的系統控制器運行第一全屏播放程序;
第一全屏播放控制模塊,用于控制所述在線視頻播放控制器將所述在線視頻播放數據流在所述第一全屏播放程序中顯示播放。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210387871.4/1.html,轉載請聲明來源鉆瓜專利網。





