System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及iptv,提供一種基于iptv的直播和回放的切換方法、裝置、設備及介質。
技術介紹
1、機頂盒作為互聯網協議電視(internet?protocol?television,iptv)系統的終端,近年來迅猛發展,用戶數量和用戶要求也在不斷提升。
2、當用戶使用機頂盒正在觀看直播頻道時,如果此時想要觀看該頻道的回放節目,需要在遙控器上按菜單按鈕,從直播界面切換至菜單界面,再在菜單界面中選擇“回放”選項,切換至回放選擇界面,在回放選擇界面中選擇想看的頻道、日期和具體時間段,時間段顯示一般為00:00-24:00,最后根據用戶選擇想看的頻道、日期和具體時間段,播放對應的回放節目,用戶再根據實際需求快進至想要觀看的回放節目的具體部分,此過程用戶操作較麻煩,切換效率也較低。
技術實現思路
1、本申請提供一種基于iptv的直播和回放的切換方法、裝置、設備及介質,用于解決直播和回放之間的切換效率較低的問題。
2、第一方面,提供一種基于iptv的直播和回放的切換方法,應用于iptv系統,所述方法包括:
3、在當前界面上播放目標頻道的直播節目;
4、檢測到用戶對目標切換按鍵的按壓操作,在所述當前界面上停止播放所述直播節目,并彈窗顯示可回放的歷史日期;
5、根據用戶從所述歷史日期中選擇的目標日期和所述直播節目停止播放的第一時間戳,確定目標時間戳;所述第一時間戳由所述直播節目停止播放的第一日期和第一時間點組成;所述目標時間戳由所述目標日
6、根據所述目標時間戳,獲取所述目標頻道的目標回放片段;
7、在所述當前界面上播放所述目標回放片段。
8、可選的,在根據所述目標時間戳,獲取所述目標頻道的目標回放片段之前,所述方法還包括:
9、從內存中獲取所述目標頻道在預設時間范圍內的回放片段,將所述預設時間范圍內的回放片段預加載到緩存中;
10、所述根據所述目標時間戳,獲取所述目標頻道的目標回放片段,包括:
11、根據所述目標時間戳,從所述緩存中獲取所述目標頻道的目標回放片段。
12、可選的,在所述當前界面上播放所述目標回放片段之后,所述方法還包括:
13、檢測到用戶對所述目標切換按鍵的按壓操作,在所述當前界面上停止播放所述目標回放片段;
14、根據所述目標回放片段停止播放的第二時間戳,獲取所述目標頻道的目標直播片段;
15、在所述當前界面上播放所述目標直播片段。
16、可選的,在根據所述目標回放片段停止播放的第二時間戳,獲取所述目標頻道的目標直播片段之前,所述方法還包括:
17、通過互聯網獲取所述目標頻道的最新直播片段,并將所述最新直播片段預加載在緩存中;
18、所述根據所述目標回放片段停止播放的第二時間戳,獲取所述目標頻道的目標直播片段,包括:
19、根據所述目標回放片段停止播放的第二時間戳,從所述緩存中獲取所述目標頻道的目標直播片段。
20、可選的,在當前界面上播放目標頻道的直播節目的同時,所述方法還包括:
21、實時錄制所述直播節目,獲得錄制內容;
22、將所述錄制內容存儲在內存中。
23、可選的,所述目標切換按鍵為預先設置的切換快捷鍵;所述切換快捷鍵包括至少一個物理按鍵。
24、可選的,所述至少一個物理按鍵中第一物理按鍵為*鍵或#鍵。
25、第二方面,提供一種基于iptv的直播和回放的切換裝置,應用于iptv系統中;所述裝置包括:
26、播放模塊,用于在當前界面上播放目標頻道的直播節目;
27、檢測模塊,用于檢測到用戶對目標切換按鍵的按壓操作,在所述當前界面上停止播放所述直播節目,并彈窗顯示可回放的歷史日期;
28、確定模塊,用于根據用戶從所述歷史日期中選擇的目標日期和所述直播節目停止播放的第一時間戳,確定目標時間戳;所述第一時間戳由所述直播節目停止播放的第一日期和第一時間點組成;所述目標時間戳由所述目標日期和所述第一時間點組成;
29、獲取模塊,用于根據所述目標時間戳,獲取所述目標頻道的目標回放片段;
30、所述播放模塊,還用于在所述當前界面上播放所述目標回放片段。
31、第三方面,本申請提供了一種計算機設備,該計算機設備包括存儲器和處理器,所述存儲器中存儲有計算機程序,所述處理器執行所述計算機程序,實現第一方面中所述的基于iptv的直播和回放的切換方法。
32、第四方面,本申請提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,處理器執行所述計算機程序,實現第一方面中所述的基于iptv的直播和回放的切換方法。
33、與現有技術相比,本申請的有益效果如下:
34、本申請提供一種基于iptv的直播和回放的切換方法,,該方法應用iptv系統,該方法包括:在當前界面上播放目標頻道的直播節目;檢測到用戶對目標切換按鍵的按壓操作,在當前界面上停止播放直播節目,并彈窗顯示可回放的歷史日期;根據用戶從歷史日期中選擇的目標日期和直播節目停止播放的第一時間戳,確定目標時間戳;第一時間戳由直播節目停止播放的第一日期和第一時間點組成;目標時間戳由目標日期和第一時間點組成;根據目標時間戳,獲取目標頻道的目標回放片段;在當前界面上播放目標回放片段。
35、在本申請中,通過目標切換按鍵可以實現從目標頻道的直播節目到目標頻道的回放節目的切換,根據用戶選擇的目標日期和直播節目停止播放的第一時間點,確定目標時間戳,通過目標時間戳可自動識別該目標頻道在同時間段的回放節目并進行精準定位,無需從頭開始觀看整個回放節目。用戶只需要按壓目標切換按鍵和選擇目標日期,減少了用戶操作步驟,節省了手動搜索頻道和節目的時間、以及快進快退的時間,從而提高直播和回放之間的切換效率,為用戶提供更加便捷、流暢的觀看體驗。
本文檔來自技高網...【技術保護點】
1.一種基于IPTV的直播和回放的切換方法,其特征在于,應用IPTV系統中,所述方法包括:
2.如權利要求1所述的基于IPTV的直播和回放的切換方法,其特征在于,在根據所述目標時間戳,獲取所述目標頻道的目標回放片段之前,所述方法還包括:
3.如權利要求1所述的基于IPTV的直播和回放的切換方法,其特征在于,在所述當前界面上播放所述目標回放片段之后,所述方法還包括:
4.如權利要求3所述的基于IPTV的直播和回放的切換方法,其特征在于,在根據所述目標回放片段停止播放的第二時間戳,獲取所述目標頻道的目標直播片段之前,所述方法還包括:
5.如權利要求1所述的基于IPTV的直播和回放的切換方法,其特征在于,在當前界面上播放目標頻道的直播節目的同時,所述方法還包括:
6.如權利要求1所述的基于IPTV的直播和回放的切換方法,其特征在于,所述目標切換按鍵為預先設置的切換快捷鍵;所述切換快捷鍵包括至少一個物理按鍵。
7.如權利要求6所述的基于IPTV的直播和回放的切換方法,其特征在于,所述至少一個物理按鍵中第一物理按鍵為*
8.一種基于IPTV的直播和回放的切換裝置,其特征在于,應用于IPTV系統中;所述裝置包括:
9.一種計算機設備,其特征在于,所述計算機設備包括存儲器和處理器,所述存儲器中存儲有計算機程序,所述處理器執行所述計算機程序,實現如權利要求1-7中任一項所述的基于IPTV的直播和回放的切換方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,處理器執行所述計算機程序,實現如權利要求1-7中任一項所述的基于IPTV的直播和回放的切換方法。
...【技術特征摘要】
1.一種基于iptv的直播和回放的切換方法,其特征在于,應用iptv系統中,所述方法包括:
2.如權利要求1所述的基于iptv的直播和回放的切換方法,其特征在于,在根據所述目標時間戳,獲取所述目標頻道的目標回放片段之前,所述方法還包括:
3.如權利要求1所述的基于iptv的直播和回放的切換方法,其特征在于,在所述當前界面上播放所述目標回放片段之后,所述方法還包括:
4.如權利要求3所述的基于iptv的直播和回放的切換方法,其特征在于,在根據所述目標回放片段停止播放的第二時間戳,獲取所述目標頻道的目標直播片段之前,所述方法還包括:
5.如權利要求1所述的基于iptv的直播和回放的切換方法,其特征在于,在當前界面上播放目標頻道的直播節目的同時,所述方法還包括:
6.如權利要求1所述的基于ipt...
【專利技術屬性】
技術研發人員:黃成,白云波,廖靜,肖安勇,
申請(專利權)人:四川天邑康和通信股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。