一種電視頻道切換方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種電視頻道切換方法及系統(tǒng),該方法獲取電視頻道當(dāng)前所播放的電視節(jié)目;根據(jù)電視頻道當(dāng)前所播放的電視節(jié)目,查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目;若有,則將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉,以供用戶切換。本發(fā)明將部分重復(fù)電視節(jié)目的電視頻道過濾掉,大大減少重復(fù)的電視頻道,用戶在切換時,不會總是切換到重復(fù)的電視節(jié)目,可以快速方便的切換到其他電視節(jié)目,從而減少了用戶的操作,節(jié)省了用戶換頻道的時間,給用戶帶來極大的便利。
【專利說明】一種電視頻道切換方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種電視頻道切換方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,電視節(jié)目越來越豐富,電視頻道也越來越多。
[0003]通常,多個電視頻道會播出各自的電視節(jié)目。但是,對于很多電視節(jié)目,尤其熱播電視節(jié)目,各個電視頻道都會爭相播放,這就使得在同一時間,同一節(jié)目被大量的電視頻道同時播放。當(dāng)用戶不想觀看該電視節(jié)目切換電視頻道時,總是會出現(xiàn)相同的電視節(jié)目,用戶需要多次切換電視頻道才能切換到其他電視節(jié)目,這就增加用戶切換電視頻道的操作,耗費用戶切換頻道的時間,給用戶帶來極大不便,影響用戶觀看心情。
【發(fā)明內(nèi)容】
[0004]有鑒于此,有必要針對上述切換電視頻道增加用戶操作和耗時的問題,提供一種便捷的電視頻道切換方法及系統(tǒng)。
[0005]此外,還提供一種便捷的電視頻道切換方法及系統(tǒng)。
[0006]一種電視頻道切換方法,包括如下步驟:
[0007]獲取電視頻道當(dāng)前所播放的電視節(jié)目;
[0008]根據(jù)電視頻道當(dāng)前所播放的電視節(jié)目,查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目;
[0009]若有,則將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉,以供用戶切換。
[0010]在其中的一個實施方式中,所述獲取電視頻道當(dāng)前所播放的電視節(jié)目的步驟具體為:
[0011]獲取并解析EPG,獲取電視頻道當(dāng)前所播放的電視節(jié)目。
[0012]在其中的一個實施方式中,所述將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉的步驟具體為:
[0013]對播放同一電視節(jié)目的多個電視頻道進行過濾,僅保留其中的一個電視頻道,并將保留的電視頻道重新排布成電視頻道列表。
[0014]在其中的一個實施方式中,所述僅保留其中的一個電視頻道的步驟具體為:
[0015]對播放同一電視節(jié)目的多個電視頻道,僅保留最初電視頻道列表中排布最靠前的一個電視頻道。
[0016]在其中的一個實施方式中,所述將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉的步驟具體為:
[0017]用戶切換電視頻道時,切換到與當(dāng)前電視頻道播放節(jié)目不同的電視頻道。
[0018]—種電視頻道切換系統(tǒng),包括:
[0019]節(jié)目獲取單元,用于獲取電視頻道當(dāng)前所播放的電視節(jié)目;[0020]頻道查找單元,根據(jù)電視頻道當(dāng)前所播放的電視節(jié)目,查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目;
[0021]頻道過濾單元,當(dāng)前有多個電視頻道播放同一電視節(jié)目則將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉,以供用戶切換。
[0022]在其中的一個實施方式中,所述節(jié)目獲取單元獲取并解析EPG,獲取電視頻道當(dāng)前所播放的電視節(jié)目。
[0023]在其中的一個實施方式中,所述頻道過濾單元對播放同一電視節(jié)目的多個電視頻道進行過濾,僅保留其中的一個電視頻道,并將保留的電視頻道重新排布成電視頻道列表。
[0024]在其中的一個實施方式中,所述頻道過濾單元對播放同一電視節(jié)目的多個電視頻道,僅保留最初電視頻道列表中排布最靠前的一個電視頻道。
[0025]在其中的一個實施方式中,所述頻道過濾單元在用戶切換電視頻道時,切換到與當(dāng)前電視頻道播放節(jié)目不同的電視頻道。
[0026]本發(fā)明方法和系統(tǒng),獲取電視頻道當(dāng)前播放的電視節(jié)目,并查找是否有多個電視頻道當(dāng)前在播放同一電視節(jié)目,如果是則對播放同一電視節(jié)目的電視頻道進行過濾,將部分重復(fù)電視節(jié)目的電視頻道過濾掉,大大減少重復(fù)的電視頻道,用戶在切換時,不會總是切換到重復(fù)的電視節(jié)目,可以快速方便的切換到其他電視節(jié)目,從而減少了用戶的操作,節(jié)省了用戶換頻道的時間,給用戶帶來極大的便利。
【專利附圖】
【附圖說明】
[0027]圖1是一個實施例中的電視頻道切換方法的流程圖;
[0028]圖2是一個實施例中的電視頻道切換系統(tǒng)的流程圖。
【具體實施方式】
[0029]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0030]圖1是一個實施例中的電視頻道切換方法的流程圖。該方法包括:
[0031]SlO:獲取電視頻道當(dāng)前所播放的電視節(jié)目。
[0032]該方法,對于電視頻道,需要獲取電視頻道當(dāng)前正在播放的電視節(jié)目,以對各個電視頻道的電視節(jié)目進行了解。由于各個電視頻道都具有節(jié)目播放列表(EPG),通過EPG能夠了解各個電視頻道每個時間所播放的電視節(jié)目,則該實施例中,獲取電視頻道當(dāng)前所播放的電視節(jié)目的步驟具體為:獲取并解析EPG,獲取電視頻道當(dāng)前所播放的電視節(jié)目。
[0033]在其他實施方式中,還可以在前端將電視頻道當(dāng)前所播放的電視節(jié)目通過碼流的方式進行發(fā)送,并從碼流中獲取,從而獲取電視頻道當(dāng)前所播放的電視節(jié)目。
[0034]S20:根據(jù)電視頻道當(dāng)前所播放的電視節(jié)目,查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目。
[0035]在獲取了各個電視頻道當(dāng)前所播放的電視節(jié)目,了解了各個電視頻道當(dāng)前的電視節(jié)目后,查找當(dāng)前時刻是否有多個電視頻道在播放同一電視節(jié)目,即同一電視節(jié)目此刻被多個電視頻道(優(yōu)選為二個以上)同時播放,獲知哪些電視頻道在重復(fù)播放相同的內(nèi)容。[0036]在該實施例中,由于電視頻道的電視節(jié)目隔一段時間會進行更新,則按照設(shè)定時間周期查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目。設(shè)定時間周期可設(shè)定為10分鐘。
[0037]S30:若有,則將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉,以供用戶切換。
[0038]在查找完成以后,若查找到當(dāng)前時刻有多個電視頻道播放同一電視節(jié)目,為避免用戶切換電視頻道時總是重復(fù)切換到相同電視節(jié)目,則對播放同一電視節(jié)目的多個電視頻道進行過濾處理,將其中的部分電視頻道過濾掉。過濾可按照一定的時間間隔進行,例如10分鐘。
[0039]在進一步的實施方式中,將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉的步驟具體為:對播放同一電視節(jié)目的多個電視頻道進行過濾,僅保留其中的一個電視頻道,并將保留的電視頻道重新排布成電視頻道列表。更進一步的,對播放同一電視節(jié)目的多個電視頻道,僅保留最初電視頻道列表中排布最靠前的一個電視頻道。若電視頻道用戶正在觀看,則保留用戶正在觀看的電視頻道。例如:電視頻道1、2和5都在播放節(jié)目A,電視頻道3、4和6都在播放節(jié)目B,最初的頻道列表為1、2、3、4、5和6,則此時將電視頻道2和5過濾掉,將電視頻道4和6過濾掉,將電視頻道I和3保留,并排布成新的頻道列表為I和3。
[0040]在其他方式中,將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉的步驟還可為:用戶切換電視頻道時,切換到與當(dāng)前電視頻道播放節(jié)目不同的電視頻道。進一步的,對播放同一電視節(jié)目的多個電視頻道進行標(biāo)記,在用戶切換時,如果切換到被標(biāo)記的電視頻道,則自動跳過,切換到與標(biāo)記電視頻道不同電視節(jié)目的電視頻道。例如:電視頻道
1、2和5都在播放節(jié)目A,則2和5會被標(biāo)記為與I相同,電視頻道3、4和6都在播放節(jié)目B,則4和6會被標(biāo)記為與3相同,此時觀眾在觀看電視頻道I。若用戶進行切換,由于電視頻道2與電視頻道I為相同節(jié)目,進行了標(biāo)記,則此時將自動跳過電視頻道2,切換到電視頻道3。
[0041]該方法,獲取電視頻道當(dāng)前播放的電視節(jié)目,并查找是否有多個電視頻道當(dāng)前在播放同一電視節(jié)目,如果是則對播放同一電視節(jié)目的電視頻道進行過濾,將部分重復(fù)電視節(jié)目的電視頻道過濾掉,大大減少重復(fù)的電視頻道,用戶在切換時,不會總是切換到重復(fù)的電視節(jié)目,可以快速方便的切換到其他電視節(jié)目,從而減少了用戶的操作,節(jié)省了用戶換頻道的時間,給用戶帶來極大的便利。
[0042]同時,本發(fā)明還提供一種電視頻道切換系統(tǒng)。如圖2所示,該電視頻道切換系統(tǒng)包括:
[0043]節(jié)目獲取單元100,用于獲取電視頻道當(dāng)前所播放的電視節(jié)目。
[0044]該方法,對于電視頻道,需要獲取電視頻道當(dāng)前正在播放的電視節(jié)目,以對各個電視頻道的電視節(jié)目進行了解。由于各個電視頻道都具有節(jié)目播放列表(EPG),通過EPG能夠了解各個電視頻道每個時間所播放的電視節(jié)目,則該實施例中,節(jié)目獲取單元100獲取并解析EPG,獲取電視頻道當(dāng)前所播放的電視節(jié)目。
[0045]在其他實施方式中,還可以在前端將電視頻道當(dāng)前所播放的電視節(jié)目通過碼流的方式進行發(fā)送,節(jié)目獲取單元100從碼流中獲取,從而獲取電視頻道當(dāng)前所播放的電視節(jié)目。[0046]頻道查找單元200,根據(jù)電視頻道當(dāng)前所播放的電視節(jié)目,查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目。
[0047]在獲取了各個電視頻道當(dāng)前所播放的電視節(jié)目,了解了各個電視頻道當(dāng)前的電視節(jié)目后,頻道查找單元200查找當(dāng)前時刻是否有多個電視頻道在播放同一電視節(jié)目,即同一電視節(jié)目此刻被多個電視頻道(優(yōu)選為二個以上)同時播放,獲知哪些電視頻道在重復(fù)播放相同的內(nèi)容。
[0048]在該實施例中,由于電視頻道的電視節(jié)目隔一段時間會進行更新,頻道查找單元200按照設(shè)定時間周期查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目。設(shè)定時間周期可設(shè)定為10分鐘。
[0049]頻道過濾單元300,當(dāng)前有多個電視頻道播放同一電視節(jié)目則將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉,以供用戶切換。
[0050]頻道查找單元200在查找完成以后,若查找到當(dāng)前時刻有多個電視頻道播放同一電視節(jié)目,為避免用戶切換電視頻道時總是重復(fù)切換到相同電視節(jié)目,頻道過濾單元300則對播放同一電視節(jié)目的多個電視頻道進行過濾處理,將其中的部分電視頻道過濾掉。
[0051]在進一步的實施方式中,頻道過濾單元300對播放同一電視節(jié)目的多個電視頻道進行過濾,僅保留其中的一個電視頻道,并將保留的電視頻道重新排布成電視頻道列表。更進一步的,對播放同一電視節(jié)目的多個電視頻道,頻道過濾單元300僅保留最初電視頻道列表中排布最靠前的一個電視頻道。若電視頻道用戶正在觀看,則保留用戶正在觀看的電視頻道。例如:電視頻道1、2和5都在播放節(jié)目A,電視頻道3、4和6都在播放節(jié)目B,最初的頻道列表為1、2、3、4、5和6,則此時將電視頻道2和5過濾掉,將電視頻道4和6過濾掉,將電視頻道I和3保留,并排布成新的頻道列表為I和3。
[0052]在其他方式中,頻道過濾單元300在用戶切換電視頻道時,切換到與當(dāng)前電視頻道播放節(jié)目不同的電視頻道。進一步的,頻道過濾單元300對播放同一電視節(jié)目的多個電視頻道進行標(biāo)記,在用戶切換時,如果切換到被標(biāo)記的電視頻道,則自動跳過,切換到與標(biāo)記電視頻道不同電視節(jié)目的電視頻道。例如:電視頻道1、2和5都在播放節(jié)目A,則2和5會被標(biāo)記為與I相同,電視頻道3、4和6都在播放節(jié)目B,則4和6會被標(biāo)記為與3相同,此時觀眾在觀看電視頻道I。若用戶進行切換,由于電視頻道2與電視頻道I為相同節(jié)目,進行了標(biāo)記,則此時將自動跳過電視頻道2,切換到電視頻道3。
[0053]該系統(tǒng),獲取電視頻道當(dāng)前播放的電視節(jié)目,并查找是否有多個電視頻道當(dāng)前在播放同一電視節(jié)目,如果是則對播放同一電視節(jié)目的電視頻道進行過濾,將部分重復(fù)電視節(jié)目的電視頻道過濾掉,大大減少重復(fù)的電視頻道,用戶在切換時,不會總是切換到重復(fù)的電視節(jié)目,可以快速方便的切換到其他電視節(jié)目,從而減少了用戶的操作,節(jié)省了用戶換頻道的時間,給用戶帶來極大的便利。
[0054]本發(fā)明方法和系統(tǒng),獲取電視頻道當(dāng)前播放的電視節(jié)目,并查找是否有多個電視頻道當(dāng)前在播放同一電視節(jié)目,如果是則對播放同一電視節(jié)目的電視頻道進行過濾,將部分重復(fù)電視節(jié)目的電視頻道過濾掉,大大減少重復(fù)的電視頻道,用戶在切換時,不會總是切換到重復(fù)的電視節(jié)目,可以快速方便的切換到其他電視節(jié)目,從而減少了用戶的操作,節(jié)省了用戶換頻道的時間,給用戶帶來極大的便利。
[0055]以上僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種電視頻道切換方法,其特征在于,包括如下步驟: 獲取電視頻道當(dāng)前所播放的電視節(jié)目; 根據(jù)電視頻道當(dāng)前所播放的電視節(jié)目,查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目; 若有,則將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉,以供用戶切換。
2.根據(jù)權(quán)利要求1所述的電視頻道切換方法,其特征在于,所述獲取電視頻道當(dāng)前所播放的電視節(jié)目的步驟具體為: 獲取并解析EPG,獲取電視頻道當(dāng)前所播放的電視節(jié)目。
3.根據(jù)權(quán)利要求1所述的電視頻道切換方法,其特征在于,所述將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉的步驟具體為: 對播放同一電視節(jié)目的多個電視頻道進行過濾,僅保留其中的一個電視頻道,并將保留的電視頻道重新排布成電視頻道列表。
4.根據(jù)權(quán)利要求3所述的電視頻道切換方法,其特征在于,所述僅保留其中的一個電視頻道的步驟具體為: 對播放同一電視節(jié)目的多個電視頻道,僅保留最初電視頻道列表中排布最靠前的一個電視頻道。
5.根據(jù)權(quán)利要求1所述的電視頻道切換方法,其特征在于,所述將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉的步驟具體為: 用戶切換電視頻道時,切換到與當(dāng)前電視頻道播放節(jié)目不同的電視頻道。
6.一種電視頻道切換系統(tǒng),其特征在于,包括: 節(jié)目獲取單元,用于獲取電視頻道當(dāng)前所播放的電視節(jié)目; 頻道查找單元,根據(jù)電視頻道當(dāng)前所播放的電視節(jié)目,查找當(dāng)前是否有多個電視頻道播放同一電視節(jié)目; 頻道過濾單元,當(dāng)前有多個電視頻道播放同一電視節(jié)目則將播放同一電視節(jié)目的多個電視頻道中的部分電視頻道過濾掉,以供用戶切換。
7.根據(jù)權(quán)利要求6所述的電視頻道切換系統(tǒng),其特征在于,所述節(jié)目獲取單元獲取并解析EPG,獲取電視頻道當(dāng)前所播放的電視節(jié)目。
8.根據(jù)權(quán)利要求6所述的電視頻道切換系統(tǒng),其特征在于,所述頻道過濾單元對播放同一電視節(jié)目的多個電視頻道進行過濾,僅保留其中的一個電視頻道,并將保留的電視頻道重新排布成電視頻道列表。
9.根據(jù)權(quán)利要求7所述的電視頻道切換系統(tǒng),其特征在于,所述頻道過濾單元對播放同一電視節(jié)目的多個電視頻道,僅保留最初電視頻道列表中排布最靠前的一個電視頻道。
10.根據(jù)權(quán)利要求6所述的電視頻道切換系統(tǒng),其特征在于,所述頻道過濾單元在用戶切換電視頻道時,切換到與當(dāng)前電視頻道播放節(jié)目不同的電視頻道。
【文檔編號】H04N21/462GK103888834SQ201410115367
【公開日】2014年6月25日 申請日期:2014年3月25日 優(yōu)先權(quán)日:2014年3月25日
【發(fā)明者】謝永輝 申請人:深圳市九洲電器有限公司