[發明專利]一種EPG集成圖片和視頻的輪播方法在審
| 申請號: | 202011144515.0 | 申請日: | 2020-10-23 |
| 公開(公告)號: | CN112272307A | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 姚蘭;魏代邦;張曉剛 | 申請(專利權)人: | 海看網絡科技(山東)股份有限公司 |
| 主分類號: | H04N21/2187 | 分類號: | H04N21/2187;H04N21/472;H04N21/431;H04N21/262;H04N21/254 |
| 代理公司: | 濟南華典專利代理事務所(普通合伙企業) 37293 | 代理人: | 李景華 |
| 地址: | 250000 山東省濟南*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 epg 集成 圖片 視頻 方法 | ||
1.一種EPG集成圖片和視頻的輪播方法,其特征在于:
輪播組件解析展示數據,根據類型字段判斷需要渲染的展示類型,展示類型包括圖片類和視頻類;
當展示類型為圖片類時,圖片輪播展示的步驟包括:
1.1、輪播組件會進一步解析展示數據,獲取一組圖片地址;
1.2、初始化輪播組件,輪播組件會初始化img控件和一組圖片索引指示器,然后獲取第一個圖片地址,使用該圖片地址渲染img控件,并設置索引指示器對應第一個索引;
1.3、啟用定時器,每間隔一段時間執行匿名函數,匿名函數從圖片地址列表中獲取下一個圖片地址,并渲染img控件,同時修改圖片索引指示器,使之正確標識當前正在展示的圖片,當展示完最后一張圖片時,再次從第一張圖片開始展示,以實現輪播展示的效果;
當展示類型為視頻類時,視頻輪播展示的步驟為:
2.1、輪播組件會進一步解析數據,獲取一組節目的ID,并存入數組,獲取節目ID數組;
2.2、根據節目的ID和當前用戶的賬號,檢查是否有相應的播放權限;
2.3、根據節目的ID和當前用戶的賬號,獲取用戶觀看該節目的觀看記錄,該觀看記錄是用戶上一次觀看該節目時,退出觀看時節目播放的某個時間點;
2.4、根據節目的ID獲取節目的播放地址,初始化MediaPlayer播放器對象,調用播放方法,啟動播放程序,并根據觀看記錄設置播放的起始播放時間點;
2.5、當播放結束時,從節目ID數組中獲取下一條節目的ID,并重復步驟2.2到步驟2.4,以播放下一個節目,當播放完節目ID數組的最后一個節目時,再次從第一個節目開始播放,以實現輪播展示的效果。
2.根據權利要求1所述的一種EPG集成圖片和視頻的輪播方法,其特征在于:當展示類型為圖片類時,所述步驟1.3中的匿名函數包含以下步驟:
A.根據索引變量,從地址數組中獲取一個圖片地址,使用該地址渲染圖片控件;
B.根據索引變量,為對應位置的指示器設置顯示圖標,為其它位置的指示器設置未顯示圖標;
C.判斷索引變量是否大于地址列表的長度,如果不大于地址列表的長度,索引值加一,否則索引值歸零。
3.根據權利要求1所述的一種EPG集成圖片和視頻的輪播方法,其特征在于:所述視頻類包括點播內容和直播內容,而點播內容包括為單片內容和劇集內容。
4.根據權利要求1所述的一種EPG集成圖片和視頻的輪播方法,其特征在于:所述步驟2.4中,初始化MediaPlayer對象時,為MediaPlayer對象注冊播放結束的監聽函數,用于監聽播放結束狀態。
5.根據權利要求1所述的一種EPG集成圖片和視頻的輪播方法,其特征在于:當展示類為視頻類中的單片內容時,所述步驟2.4中,播放程序包括以下步驟:
(1)如果當前用戶有觀看權限,進一步根據節目ID和用戶賬號獲取用戶觀看此影片的觀看記錄,該觀看記錄是一個以秒為單位的時間戳,對應該用戶上一次觀看此影片的進度;
(2)、根據節目ID獲取節目的播放地址;
(3)、初始化播放器對象MediaPlayer,根據播放地址和播放記錄進行播放;
(4)、為播放器對象MediaPlayer添加播放完成監聽函數,以獲知MediaPlayer播放當前影片完成時的狀態;
(5)、監聽器檢查MediaPlayer是否播放完成,如果播放完成,則執行步驟2.5,否則重復步驟(4),不斷進行檢查。
6.根據權利要求1所述的一種EPG集成圖片和視頻的輪播方法,其特征在于:當展示類型為視頻類中的單片內容時,所述步驟2.5的具體方法為:通過改變索引來獲取下一個節目ID,當索引不大于ID數組長度時,索引加一,并執行步驟2.2,即從節目ID數組中獲取下一條節目ID,并嘗試播放,即播放下一個單片;當索引大于ID數組長度時,索引置零,即從節目ID數組中獲取第一條節目ID,并嘗試播放,即循環播放第一個單片。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海看網絡科技(山東)股份有限公司,未經海看網絡科技(山東)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011144515.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種腋臭術后固定帶
- 下一篇:一種高柔性數控折邊加工機





