本發明涉及廣播技術領域,尤其涉及一種廣播頻道播放控制方法和裝置。
背景技術:
廣播技術是一個比較成熟的技術,用戶可以通過具有收音功能的終端來接收各種電臺發布的廣播頻段。隨著移動終端的普及,相應地開發了能夠加載在各種移動終端上的廣播收聽應用。用戶通過打開廣播收聽應用搜尋自己喜歡的廣播頻道。
目前的廣播收聽應用或者收音機都能夠接收到許多個廣播頻段,以調頻fm為例,通常可以接收到二十多個廣播頻道。當用戶從當前的播放頻道切換到頻率相隔較大的目標廣播頻道時,需要不斷切換頻道才可以打開目標廣播頻道。
可見,采用上述的廣播頻道播放方式頻道切換效率低,無法記錄收藏用戶喜歡的廣播頻道,很難滿足用戶的個性化需求。
技術實現要素:
本發明提供一種廣播頻道播放控制方法和裝置,以實現廣播頻道的快速切換和收藏。
第一方面,本發明實施例提供一種廣播頻道播放控制方法,包括:
獲取收藏指令,所述收藏指令用于指示將當前播放的廣播頻道的頻道信息添加至收藏列表中,所述收藏列表用于存儲用戶收藏的廣播頻道的頻道信息;
根據所述收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中。
可選地,還包括:
接收播放指令,所述播放指令用于指示播放所述收藏列表中的目標廣播頻道;
根據所述播放指令播放所述目標廣播頻道。
可選地,還包括:
在廣播頻道播放界面時,接收切換指令,所述切換指令用于指示從當前廣播頻道切換至所述目標廣播頻道;
根據所述切換指令從當前廣播頻道切換至所述目標廣播頻道。
可選地,所述切換指令包括:單擊手勢操作、雙擊手勢操作、滑動手勢操作、按鍵操作中的任一種。
可選地,根據所述收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中之前,還包括:
判斷所述收藏列表中是否已經存在當前播放的廣播頻道的頻道信息;
若所述收藏列表中存在當前播放的廣播頻道的頻道信息,則顯示提示信息,所述提示信息用于提示當前播放的廣播頻道已收藏;
若所述收藏列表中不存在當前播放的廣播頻道的頻道信息,則根據所述收藏指令將當前播放的廣播頻道的頻道信息添加至所述收藏列表中。
可選地,還包括:
獲取收藏列表排序指令,所述收藏列表排序指令用于指示按照預設排序規則顯示廣播頻道的頻道信息,其中,所述預設排序規則包括如下任一種:
按照用戶收聽的頻次進行排序,或
按照收藏的時間順序進行排序;
根據所述收藏列表排序指令顯示所述收藏列表中的廣播頻道的頻道信息。
可選地,在播放所述目標廣播頻道之前,還包括:
獲取顯示目錄指令,所述顯示目錄指令用于指示顯示所述目標廣播頻道的播放節目時間表;
根據所述顯示目錄指令顯示所述目標廣播頻道的播放節目時間表。
第二方面,本發明實施例提供一種廣播頻道播放控制裝置,包括:
第一獲取模塊,用于獲取收藏指令,所述收藏指令用于指示將當前播放的廣播頻道的頻道信息添加至收藏列表中;所述收藏列表用于存儲用戶收藏的廣播頻道的信息;
收藏模塊,用于根據所述收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中。
可選地,還包括:
接收模塊,用于接收播放指令,所述播放指令用于指示播放所述收藏列表中的目標廣播頻道;
播放模塊,用于根據所述播放指令播放所述目標廣播頻道。
可選地,還包括:
接收模塊,用于在廣播頻道播放界面時,接收切換指令,所述切換指令用于指示從當前廣播頻道切換至所述目標廣播頻道;
切換模塊,用于根據所述切換指令從當前廣播頻道切換至所述目標廣播頻道。
所述切換指令包括:單擊手勢操作、雙擊手勢操作、滑動手勢操作、按鍵操作中的任一種。
可選地,還包括:
判斷模塊,用于在根據所述收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中之前,判斷所述收藏列表中是否已經存在當前播放的廣播頻道的頻道信息;
若所述收藏列表中存在當前播放的廣播頻道的頻道信息,則顯示提示信息,所述提示信息用于提示當前播放的廣播頻道已收藏;
若所述收藏列表中不存在當前播放的廣播頻道的頻道信息,則根據所述收藏指令將當前播放的廣播頻道的頻道信息添加至所述收藏列表中。
可選地,還包括:
排序模塊,用于獲取收藏列表排序指令,所述收藏列表排序指令用于指示按照預設排序規則顯示廣播頻道的頻道信息,其中,所述預設排序規則包括如下任一種:
按照用戶收聽的頻次進行排序,或
按照收藏的時間順序進行排序;
顯示模塊,用于根據所述收藏列表排序指令顯示所述收藏列表中的廣播頻道的頻道信息。
可選地,還包括:
第二獲取模塊,用于在播放所述目標廣播頻道之前,獲取顯示目錄指令,所述顯示目錄指令用于指示顯示所述目標廣播頻道的播放節目時間表;
顯示模塊,用于根據所述顯示目錄指令顯示所述目標廣播頻道的播放節目時間表。
第三方面,本發明實施例提供一種廣播頻道播放控制裝置,包括:存儲器和處理器,存儲器與處理器通信連接;存儲器,用于存儲程序指令;處理器,用于調用存儲器中的程序指令以使所述廣播頻道播放控制裝置執行本發明第一方面提供的方法。
第四方面,本發明實施例提供一種計算機可讀存儲介質,其上存儲有計算機指令,該指令被處理器執行時實現本發明第一方面提供的方法。
本發明提供的廣播頻道播放控制方法和裝置,通過執行收藏指令,將當前播放的廣播頻道的頻道信息快捷地添加至收藏列表中,從而實現對廣播頻道的快速收藏,記錄下用戶喜歡的廣播頻道,用戶無需連續頻繁切換廣播頻道來進行頻道的搜索,極大了簡化了用戶的操作步驟,提升用戶體驗。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例一提供的廣播頻道播放控制方法的流程圖;
圖2為本發明實施例二提供的廣播頻道播放控制方法的流程圖;
圖3為本發明實施例三提供的廣播頻道播放控制方法的流程圖;
圖4為本發明實施例四提供的廣播頻道播放控制方法的流程圖;
圖5為本發明實施例一提供的廣播頻道播放控制裝置的結構示意圖;
圖6為本發明實施例二提供的廣播頻道播放控制裝置的結構示意圖;
圖7為本發明實施例三提供的廣播頻道播放控制裝置的結構示意圖;
圖8為本發明實施例四提供的廣播頻道播放控制裝置的結構示意圖;
圖9為本發明實施例五提供的廣播頻道播放控制裝置的結構示意圖;
圖10為本發明實施例六提供的廣播頻道播放控制裝置的結構示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
圖1為本發明實施例一提供的廣播頻道播放控制方法的流程圖,如圖1所示,本實施例的方法可以包括:
s101、獲取收藏指令。
本實施例中,首先獲取收藏指令,該收藏指令可以是用戶輸入的觸發信號。該收藏指令用于指示將當前播放的廣播頻道的頻道信息添加至收藏列表中,所述收藏列表用于存儲用戶收藏的廣播頻道的頻道信息。具體的,用戶通過在當前播放的界面單擊、雙擊、或者是按鍵輸入觸發信號,指示收藏當前播放的廣播頻道。其中,該收藏列表保存在廣播播放終端的存儲器中。
s102、根據收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中。
本實施例中,根據該收藏指令,將當前播放的廣播頻道的頻道信息添加至收藏列表中。具體的,以調頻fm廣播為例,將當前廣播頻道的頻率信息收藏至收藏列表中,該收藏列表中記錄所有用戶添加的fm廣播的頻率信息。其中,該收藏列表還可以在廣播播放終端的顯示界面中顯示或者隱藏。例如,當用戶輸入某一設定的觸發信號(例如單擊操作)時,在當前播放界面顯示收藏列表,當用戶輸入另一設定的觸發信號(例如雙擊操作)時,隱藏該收藏列表。
本實施例,通過執行收藏指令,將當前播放的廣播頻道的頻道信息快捷地添加至收藏列表中,從而實現對廣播頻道的快速收藏,記錄下用戶喜歡的廣播頻道,用戶無需連續頻繁切換廣播頻道來進行頻道的搜索,極大了簡化了用戶的操作步驟,提升用戶體驗。
圖2為本發明實施例二提供的廣播頻道播放控制方法的流程圖,如圖2所示,本實施例的方法在圖1所示方法的基礎上可以包括:
s201、獲取收藏指令。
s202、根據收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中
本實施例中的步驟s201、s202的具體實現過程參見圖1中的相關描述,此處不再贅述。
s203、接收播放指令。
本實施例中,接收的播放指令可以是用戶輸入的觸發信號,該播放指令用于指示播放收藏列表中的目標廣播頻道。具體的,可以通過用戶對收藏列表中的顯示的頻道信息的觸發來生成播放指令。例如用戶單擊或者雙擊收藏列表中的目標廣播頻道,生成關于播放該目標廣播頻道的播放指令。
s204、根據播放指令播放目標廣播頻道。
本實施例中,根據接收到的播放指令,播放收藏列表中的目標廣播頻道。具體的,該收藏列表中存儲有目標廣播頻道的頻道信息,以調頻fm廣播為例,通過將播放終端的頻道鎖定在目標廣播頻道的頻率上來收聽該目標廣播頻道。
可選地,本實施例在播放所述目標廣播頻道之前,還包括:獲取顯示目錄指令,顯示目錄指令用于指示顯示所述目標廣播頻道的播放節目時間表。根據該顯示目錄指令顯示目標廣播頻道的播放節目時間表。
本實施例,通過從收藏列表中選擇目標廣播頻道來快速地切換至目標廣播頻道。便于用戶隨時調取自己喜歡的廣播頻道,無需連續頻繁切換廣播頻道來進行頻道的搜索,極大了簡化了用戶的操作步驟,提升用戶體驗。
圖3為本發明實施例三提供的廣播頻道播放控制方法的流程圖,如圖3所示,本實施例的方法在圖1所示方法的基礎上可以包括:
s301、獲取收藏指令。
s302、根據收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中
本實施例中的步驟s301、s302的具體實現過程參見圖1中的相關描述,此處不再贅述。
s303、在廣播頻道播放界面時,接收切換指令。
本實施例中,接收的切換指令可以是用戶在廣播頻道播放界面時輸入的觸發信號。具體的,當用戶需要從當前廣播頻道切換至其他廣播頻道,發送出切換指令。
可選地,在確定收藏列表中的任一廣播頻道作為目標廣播頻道之后,還可以提示用戶設置與目標廣播頻道對應的切換指令,該切換指令用于指示從其他廣播頻道切換至該目標廣播頻道。例如設置第一廣播頻道的切換指令為數字鍵1的按壓指令,或者在當前廣播界面輸入滑動軌跡為1的觸摸指令。需要說明的是,切換指令可以與目標廣播頻道一一對應,也可以是一個公用的指令。例如在當前廣播播放界面輸入單擊觸發信號,則從當前播放的廣播頻道切換至收藏列表中的任一廣播頻道。
s304、根據切換指令從當前廣播頻道切換至目標廣播頻道。
本實施例中,根據接收到的切換指令從當前廣播頻道切換至目標廣播頻道。具體的,假設用戶對某一目標廣播頻道設置了特定的切換指令,例如以第一廣播頻道為例。當用戶在當前廣播播放界面輸入數字鍵1的按壓指令,或者在當前廣播界面輸入滑動軌跡為1的觸摸指令時,從當前廣播播放頻道切換至第一廣播頻道。需要說明的是,本實施例不限定切換指令的具體形式,切換指令可以包括:單擊手勢操作、雙擊手勢操作、滑動手勢操作、按鍵操作中的任一種。
可選地,本實施例在播放所述目標廣播頻道之前,還包括:獲取顯示目錄指令,顯示目錄指令用于指示顯示所述目標廣播頻道的播放節目時間表。根據該顯示目錄指令顯示目標廣播頻道的播放節目時間表。
本實施例,通過執行切換指令,將當前播放的廣播頻道的頻道信息快捷地切換至目標廣播頻道,用戶無需連續頻繁切換廣播頻道來進行頻道的搜索,極大了簡化了用戶的操作步驟,提升用戶體驗。
圖4為本發明實施例四提供的廣播頻道播放控制方法的流程圖,如圖4所示,本實施例的方法在圖1-圖3中任一所示方法的基礎上可以包括:
s401、獲取收藏指令。
本實施例中的步驟s401的具體實現過程參見圖1中的相關描述,此處不再贅述。
s402、判斷收藏列表中是否已經存在當前播放的廣播頻道的頻道信息。
若收藏列表中已經存在當前播放的廣播頻道的頻道信息,則執行s403;若收藏列表中不存在當前播放的廣播頻道的頻道信息,則執行s404。
本實施例中,當接收到收藏指令時,提取當前廣播頻道的頻道信息,檢索收藏列表中是否已經存在該廣播頻道的頻道信息。當在收藏列表中檢索到與當前廣播頻道的頻道信息一致的信息時,確定收藏列表中已經存在當前播放的廣播頻道的頻道信息,當無法在收藏列表中檢索到與當前廣播頻道的頻道信息一致的信息時,確定收藏列表中不存在當前播放的廣播頻道的頻道信息。
s403、顯示提示信息。
本實施例中,在收藏列表中已經存在當前播放的廣播頻道的頻道信息時,顯示提示信息。例如生成一個對話框,文字提示用戶該頻道已經收藏在收藏列表中。
s404、根據收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中。
本實施例中的步驟s404的具體實現過程參見圖1中的相關描述,此處不再贅述。
需要說明的是,本實施例不限定步驟s403和步驟s404的執行順序。
本實施例,在獲取到收藏指令之后,先判斷當前播放的廣播頻道的頻道信息是否已經保存在收藏列表中。當收藏列表中存在當前播放的廣播頻道的頻道信息時,則顯示提示信息,該提示信息用于提示當前播放的廣播頻道已收藏。當收藏列表中不存在當前播放的廣播頻道的頻道信息時,則根據該收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中。從而避免重復收藏同一廣播頻道,節約內存空間,便于用于快速獲取目標廣播頻道。
可選地,在本實施例的基礎上,還包括:獲取收藏列表排序指令,收藏列表排序指令用于指示按照預設排序規則顯示廣播頻道的頻道信息,其中,預設排序規則包括如下任一種:
按照用戶收聽的頻次進行排序,或
按照收藏的時間順序進行排序。
根據收藏列表排序指令顯示所述收藏列表中的廣播頻道的頻道信息。
本實施例中,通過優化收藏列表中的排序方式,便于用戶更快地從收藏列表中獲取目標廣播頻道。
圖5為本發明實施例一提供的廣播頻道播放控制裝置的結構示意圖,如圖5所示,可以包括:第一獲取模塊10,用于獲取收藏指令,該收藏指令用于指示將當前播放的廣播頻道的頻道信息添加至收藏列表中。該收藏列表用于存儲用戶收藏的廣播頻道的信息。收藏模塊20,用于根據該收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中。
本實施例中的裝置可以執行圖1-圖4中任一項所示的方法中的技術方案,其具體實現過程和有益效果與上述方法類似,此處不再贅述。
圖6為本發明實施例二提供的廣播頻道播放控制裝置的結構示意圖,如圖6所示,在圖5所示裝置的基礎上,本實施例中的裝置還可以包括:接收模塊30,用于接收播放指令,該播放指令用于指示播放收藏列表中的目標廣播頻道。播放模塊40,用于根據該播放指令播放目標廣播頻道。
本實施例中的裝置可以執行圖1-圖4中任一項所示的方法中的技術方案,其具體實現過程和有益效果與上述方法類似,此處不再贅述。
圖7為本發明實施例三提供的廣播頻道播放控制裝置的結構示意圖,如圖7所示,在圖5所示裝置的基礎上,本實施例中的裝置還可以包括:接收模塊30,用于在廣播頻道播放界面時,接收切換指令,該切換指令用于指示從當前廣播頻道切換至所述目標廣播頻道。切換模塊50,用于根據該切換指令從當前廣播頻道切換至目標廣播頻道。
本實施例中的裝置可以執行圖1-圖4中任一項所示的方法中的技術方案,其具體實現過程和有益效果與上述方法類似,此處不再贅述。
圖8為本發明實施例四提供的廣播頻道播放控制裝置的結構示意圖,如圖8所示,在圖5-圖7中任一項所示裝置的基礎上,本實施例中的裝置還可以包括:判斷模塊60,用于在根據收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中之前,判斷該收藏列表中是否已經存在當前播放的廣播頻道的頻道信息。在收藏列表中存在當前播放的廣播頻道的頻道信息時,顯示提示信息,該提示信息用于提示當前播放的廣播頻道已收藏。在收藏列表中不存在當前播放的廣播頻道的頻道信息時,根據該收藏指令將當前播放的廣播頻道的頻道信息添加至收藏列表中。
本實施例中的裝置可以執行圖1-圖4中任一項所示的方法中的技術方案,其具體實現過程和有益效果與上述方法類似,此處不再贅述。
圖9為本發明實施例五提供的廣播頻道播放控制裝置的結構示意圖,如圖9所示,在圖8所示的裝置的基礎上,本實施例中的裝置還可以包括:排序模塊70,用于獲取收藏列表排序指令,該收藏列表排序指令用于指示按照預設排序規則顯示廣播頻道的頻道信息。其中,該預設排序規則包括如下任一種:按照用戶收聽的頻次進行排序,或按照收藏的時間順序進行排序。顯示模塊80,用于根據該收藏列表排序指令顯示收藏列表中的廣播頻道的頻道信息。
本實施例中的裝置可以執行圖1-圖4中任一項所示的方法中的技術方案,其具體實現過程和有益效果與上述方法類似,此處不再贅述。
圖10為本發明實施例六提供的廣播頻道播放控制裝置的結構示意圖,如圖10所示,在圖6或者圖7中所示裝置的基礎上,本實施例中的裝置還可以包括:第二獲取模塊90,用于在播放目標廣播頻道之前,獲取顯示目錄指令,該顯示目錄指令用于指示顯示該目標廣播頻道的播放節目時間表。顯示模塊80,用于根據該顯示目錄指令顯示該目標廣播頻道的播放節目時間表。
本實施例中的裝置可以執行圖1-圖4中任一項所示的方法中的技術方案,其具體實現過程和有益效果與上述方法類似,此處不再贅述。
此外,本申請實施例還提供一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有計算機執行指令,當用戶設備的至少一個處理器執行該計算機執行指令時,用戶設備執行上述各種可能的方法。
其中,計算機可讀介質包括計算機存儲介質和通信介質,其中通信介質包括便于從一個地方向另一個地方傳送計算機程序的任何介質。存儲介質可以是通用或專用計算機能夠存取的任何可用介質。一種示例性的存儲介質耦合至處理器,從而使處理器能夠從該存儲介質讀取信息,且可向該存儲介質寫入信息。當然,存儲介質也可以是處理器的組成部分。處理器和存儲介質可以位于asic中。另外,該asic可以位于用戶設備中。當然,處理器和存儲介質也可以作為分立組件存在于通信設備中。
本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質。
最后應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。