一種直播節目的播放控制方法,包括:步驟1:創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目是直播節目的結束時間;步驟2:從至少一個直播頻道的節目單中選擇至少一個節目,將所選節目的直播地址、開始時間和結束時間記入所述播放列表;步驟3:當直播節目的播放啟動時,查詢當前時間是否在播放列表的某個直播節目的開始時間和結束時間之間;如果存在,則將播放地址設置為查詢到的直播節目的播放地址,并播放。
【技術實現步驟摘要】
直播節目的播放控制方法和系統
本專利技術涉及一種直播節目的播放控制方法和系統。
技術介紹
通過因特網來觀看直播的電視節目逐漸變得流行。有很多網站提供這樣的功能,例如風云直播。也有一些網站提供一種電視直播聚合的服務,將多個網站提供的電視直播聚合到一個平臺下,用戶通過選擇不同的頻道來實現在不同的網站下觀看直播節目。由于在網上直播的電視頻道數量巨大,當用戶要從中選擇要播放的節目時,雖然也有節目單來幫助選擇,但是要在合適的時間看到用戶期望獲得節目來時很困難。
技術實現思路
本專利技術要解決的技術問題是:提供一種直播節目播放的高效控制方式。為了解決上述問題,本專利技術提供了一種直播節目的播放控制方法,包括:步驟1:創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目是直播節目的結束時間;步驟2:從至少一個直播頻道的節目單中選擇至少一個節目,將所選節目的直播地址、開始時間和結束時間記入所述播放列表;步驟3:當直播節目的播放啟動時,查詢當前時間是否在播放列表的某個直播節目的開始時間和結束時間之間;如果存在,則將播放地址設置為查詢到的直播節目的播放地址,并播放。其中,更進一步的,在步驟3之后還包括: 步驟4:如果不存在,則在所述播放列表中查詢開始時間在當前時間之后,且開始時間離當前時間最近的直播節目,并將播放地址設置為查詢到的直播節目的播放地址。其中,更進一步的,在步驟3之后還包括: 步驟4:如果不存在,則將播放地址設置為上次播放最后播放的直播節目的播放地址,并播放。其中,更進一步的,在步驟3之后還包括: 步驟4:如果不存在,則將播放地址設置為播放頻率最高的播放地址,并播放。本專利技術還提供了一種直播節目的播放控制系統,包括:播放列表創建裝置,用于創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目是直播節目的結束時間;選擇裝置,用于從至少一個直播頻道的節目單中選擇至少一個節目,將所選節目的直播地址、開始時間和結束時間記入所述播放列表;啟動控制裝置,用于當直播節目的播放啟動時,查詢當前時間是否在播放列表的某個直播節目的開始時間和結束時間之間;如果存在,則將播放地址設置為查詢到的直播節目的播放地址,并播放。其中,更進一步的,啟動控制裝置,還用于: 啟動控制裝置,還用于如果不存在,則在所述播放列表中查詢開始時間在當前時間之后,且開始時間離當前時間最近的直播節目,并將播放地址設置為查詢到的直播節目的播放地址。其中,更進一步的,啟動控制裝置,還用于: 啟動控制裝置,還用于如果不存在,則將播放地址設置為上次播放最后播放的直播節目的播放地址,并播放。其中,更進一步的,啟動控制裝置,還用于: 如果不存在,則將播放地址設置為播放頻率最高的播放地址,并播放。本專利技術還提供了一種直播節目的播放控制系統,包括:一個或多個處理器;存儲器;和程序,其中,該程序被存儲在存儲器中并被配置為通過所述一個或多個處理器被執行,該程序包括實現權利要求1一 4中任意一個方法的指令。本專利技術還提供了一種計算機程序產品,包括:計算機可讀存儲介質和嵌入其中的計算機程序機構,該計算機程序機構包含實現權利要求1 一 4中任意一個方法的指令。通過本專利技術,使得對直播節目的控制更加高效和便捷。【附圖說明】圖1為本專利技術第一個實施例的一種直播節目的播放控制方法的流程圖; 圖2為本專利技術第二個實施例的一種直播節目的播放控制方法的流程圖; 圖3為本專利技術第三個實施例的一種直播節目的播放控制方法的流程圖; 圖4為本專利技術第四個實施例的一種直播節目的播放控制方法的流程圖; 圖5為本專利技術第五個實施例的一種直播節目的播放控制系統的框圖。【具體實施方式】為使本專利技術的目的、技術方案和優點更加清楚明白,下文中將結合附圖對本專利技術的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。圖1為本專利技術第一個實施例的一種直播節目的播放控制方法的流程圖。描述了一種直播節目的播放控制方法,包括: 步驟1:創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目是直播節目的結束時間。優選的,數據項目還可以包括節目名稱、節目介紹等相關信息。優選的,直播地址可以是URL,或者是IP地址。步驟2:從至少一個直播頻道的節目單中選擇至少一個節目,將所選節目的直播地址、開始時間和結束時間記入所述播放列表。優選的,選擇時可以選擇單獨的一個電視節目,也可以選擇該節目的整個系列,例如,如果是連續劇,那么整個系列就是整部連續劇,如果是欄目類節目,整個系列就是該欄目的所有節目。所述節目單可以是直播頻道的完整節目單,也可以是根據直播節目被記入播放列表的次數多少而推薦的節目單。步驟3:當直播節目的播放啟動時(即打開直播節目的程序或應用,開始播放節目時),查詢當前時間是否在播放列表的某個直播節目的開始時間和結束時間之間;如果存在,則將播放地址設置為查詢到的直播節目的播放地址,并播放。圖2為本專利技術第二個實施例的一種直播節目的播放控制方法的流程圖。描述了一種直播節目的播放控制方法,包括: 步驟11:創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目是直播節目的結束時間。優選的,數據項目還可以包括節目名稱、節目介紹等相關信息。優選的,直播地址可以是URL,或者是IP地址。步驟12:從至少一個直播頻道的節目單中選擇至少一個節目,將所選節目的直播地址、開始時間和結束時間記入所述播放列表。優選的,選擇時可以選擇單獨的一個電視節目,也可以選擇該節目的整個系列,例如,如果是連續劇,那么整個系列就是整部連續劇,如果是欄目類節目,整個系列就是該欄目的所有節目。優選的,所述節目單可以是直播頻道的完整節目單,也可以是根據直播節目被記入播放列表的次數多少而推薦的節目單。步驟13:當直播節目的播放啟動時(即打開直播節目的程序或應用,開始播放節目時),查詢當前時間是否在播放列表的某個直播節目的開始時間和結束時間之間;如果存在,則將播放地址設置為查詢到的直播節目的播放地址,并播放。步驟14:如果不存在,則在所述播放列表中查詢開始時間在當前時間之后,且開始時間離當前時間最近的直播節目,并將播放地址設置為查詢到的直播節目的播放地址。圖3為本專利技術第三個實施例的一種直播節目的播放控制方法的流程圖。描述了一種直播節目的播放控制方法,包括: 步驟21:創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目是直播節目的結束時間。優選的,數據項目還可以包括節目名稱、節目介紹等相關信息。優選的,直播地址可以是URL,或者是IP地址。步驟22:從至少一個直播頻道的節目單中選擇至少一個節目,將所選節目的直播地址、開始時間和結束時間記入所述播放列表。優選的,選擇時可以選擇單獨的一個電視節目,也可以選擇該節目的整個系本文檔來自技高網...
【技術保護點】
一種直播節目的播放控制方法,包括:步驟1:創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目是直播節目的結束時間;步驟2:從至少一個直播頻道的節目單中選擇至少一個節目,將所選節目的直播地址、開始時間和結束時間記入所述播放列表;步驟3:當直播節目的播放啟動時,查詢當前時間是否在播放列表的某個直播節目的開始時間和結束時間之間;如果存在,則將播放地址設置為查詢到的直播節目的播放地址,并播放。
【技術特征摘要】
1.一種直播節目的播放控制方法,包括: 步驟1:創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目是直播節目的結束時間; 步驟2:從至少一個直播頻道的節目單中選擇至少一個節目,將所選節目的直播地址、開始時間和結束時間記入所述播放列表; 步驟3:當直播節目的播放啟動時,查詢當前時間是否在播放列表的某個直播節目的開始時間和結束時間之間;如果存在,則將播放地址設置為查詢到的直播節目的播放地址,并播放。2.如權利要求1所述的方法,在步驟3之后還包括: 步驟4:如果不存在,則在所述播放列表中查詢開始時間在當前時間之后,且開始時間離當前時間最近的直播節目,并將播放地址設置為查詢到的直播節目的播放地址。3.如權利要求1所述的方法,在步驟3之后還包括: 步驟4:如果不存在,則將播放地址設置為上次播放最后播放的直播節目的播放地址,并播放。4.如權利要求1所述的方法,在步驟3之后還包括: 步驟4:如果不存在,則將播放地址設置為播放頻率最高的播放地址,并播放。5.一種直播節目的播放控制系統,包括: 播放列表創建裝置,用于創建直播節目播放列表,所述播放列表至少包括三個數據項目,第一數據項目是直播節目的直播地址,第二數據項目是直播節目的開始時間,第三數據項目...
【專利技術屬性】
技術研發人員:朱裕發,
申請(專利權)人:北京厚睿技術有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。