一種電視機制式切換方法及電視機與流程
2023-06-17 16:30:01 3
本發明涉及技術領域,特別涉及一種電視機制式切換方法,同時還特別涉及一種電視機。
背景技術:
目前,一體機或者機頂盒支持的制式越來越多,例如,國家規定,2015年上市的一體機都必須同時支持DTMB(數位電視地面廣播傳輸系統幀結構、信道編碼和調製)和DVB-C。當前國內開始對DTMB節目逐步進行加密,DTMB加密已經成為一種趨勢,除了上述舉例的制式,DVB節目主要有三種制式:DVB-C,DVB-T和DVB-S,用戶在家中可以收看各種制式,因此,提供多制式多cam卡卡槽的一體機也是市場所需。
但是,由於大多數節目都是加密的,需要插入對應的cam/smart卡完成解密才能收看,這就意味著,由于越來越多的制式出現,當TV存在多個卡槽時,每次切換制式,都是由用戶手動選擇對應的cam/smart來完成解碼以收看對應的節目。
因此,如何使電視機TV簡單、快捷的完成在不同的cam/smart卡之間自動切換制式,從而提高用戶體驗,成為本領域技術人員亟待解決的技術問題。
技術實現要素:
有鑑於現有技術中的以上問題,本發明提供了一種電視機制式切換方法以及電視機,旨在簡單快捷的完成電視機TV在不同的cam/smart卡之間自動制式切換。
本發明實施例提出了一種電視機制式切換方法,應用於具備多卡槽並支持多制式的電視TV中,所述方法包括:
獲取所述TV的卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及所述cam/smart卡支持的制式之間的對應關係;
當所述TV切換至指定製式時,根據所述對應關係獲取與所述指定製式對應的cam/smart卡,並利用與所述指定製式對應的cam/smart卡進行所述指定製式的解碼。
優選地,所述方法還包括:
當檢測到所述cam/smart卡插入所述TV的卡槽時,獲取所述cam/smart卡的卡號,並判斷所述對應關係中是否已記錄的所述cam/smart卡的卡號;
若未記錄,則提示用戶進行可選制式的選擇,並標註所述cam/smart卡的狀態為卡可用;
若已記錄,則判斷所述cam/smart卡當前插入的所述卡槽的ID是否發生變化,若發生變化,則在所述對應關係中更新所述cam/smart卡對應關係中的所述卡槽的ID,並標註所述cam/smart卡的狀態為卡可用,若沒變化則標註所述cam/smart卡的狀態為卡可用。
優選地,所述方法還包括:
當檢測到所述cam/smart卡從所述TV的卡槽拔出時,在所述對應關係中標註所述cam/smart卡的狀態為卡缺失。
優選地,利用與所述指定製式對應的cam/smart卡進行所述指定製式的解碼,具體為:
預先記錄所述cam/smart卡的授權情況,查找所述對應關係中狀態為卡可用的所述cam/smart卡;
利用狀態為卡可用的所述cam/smart卡進行所述指定製式的解碼。
優選地,利用狀態為卡可用的所述cam/smart卡進行所述指定製式的解碼,具體包括:
在所述狀態為卡可用的cam/smart卡中查找與所述指定製式對應的cam/smart卡;
在與所述指定製式對應的cam/smart卡中查找狀態為卡可用的cam/smart卡,利用所述狀態為卡可用的cam/smart卡進行所述指定製式的解碼。
相應的,本發明還提出了一種電視機,所述電視機TV具備多卡槽多制式,所述TV包括:
記錄模塊,記錄所述卡槽的ID、數字視頻條件接收模塊cam/智能smart卡的卡號以及所述cam/smart卡支持的制式之間的對應關係,並保存在所述TV的對應關係中;
切換模塊,當所述TV切換至第指定製式時,根據所述對應關係獲取所述TV中與所述指定製式對應的cam/smart卡,並利用所述指定製式對應的cam/smart卡進行所述指定製式的解碼。
優選地,所述電視機還包括:
當所述TV被插入所述cam/smart卡時,記錄所述cam/smart卡的卡號,並判斷所述cam/smart卡與所述對應關係中記錄的cam/smart卡的卡號是否一致;
若不一致,則提示用戶進行可選制式的選擇,並標註該cam/smart卡可用;
若一致,則判斷所述cam/smart卡當前插入的所述卡槽的ID是否發生變化,若發生變化,則在所述對應關係中更新所述cam/smart卡對應關係中的所述卡槽的ID,並標註cam/smart卡可用,若沒變化則標註所述cam/smart卡可用。
優選地,所述電視機還包括:
當所述TV被拔出所述cam/smart卡時,所述TV將自身對應關係中所述cam/smart卡標註為卡缺失。
優選地,所述電視機還包括:
查詢模塊,預先記錄所述cam/smart卡的授權情況,查找所述對應關係中狀態為卡可用的cam/smart卡;
解碼模塊,利用所述狀態為卡可用的cam/smart卡進行解碼。
優選地,所述解碼模塊具體用於:
獲取所述可用的cam/smart卡中所述指定製式對應的已授權的cam/smart卡,利用所述已授權的cam/smart卡進行解碼。
通過應用本發明實施例提出的技術方案,應用於具備多卡槽支持多制式的電視機中,獲取卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係;當TV切換至指定製式時,根據對應關係獲取與指定製式對應的cam/smart卡,並利用與指定製式對應的cam/smart卡進行指定製式的解碼,可以達到簡單快捷的完成電視機的不同cam/smart卡之間的制式切換。進一步的,通過記錄卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係,使得用戶在切換到對應的制式時,TV在對應關係中查詢支持該制式的cam/smart卡,並切換至該cam/smart卡,從而TV簡單、快捷的完成在不同的cam/smart卡之間自動切換制式,進而提高用戶體驗。
附圖說明
圖1為本申請實施例提出的一種電視機制式切換方法流程示意圖;
圖2為本申請具體實施例提出的一種電視機插卡流程示意圖;
圖3為本申請具體實施例中提出一種電視機拔卡流程示意圖;
圖4為本申請具體實施例中提出一種電視機制式切換流程示意圖;
圖5為本申請具體實施例中提出一種電視機結構示意圖。
具體實施方式
下面將結合本發明中的附圖,對本發明中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明的一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
如背景技術所述,由于越來越多的制式出現,當TV存在多個卡槽時,每次切換制式,都是由用戶手動選擇對應的cam/smart來完成解碼以收看對應的節目。基於上述現有技術中的問題,本申請提出了一種電視機制式切換方法和一種電視機,以使電視機TV簡單、快捷的完成在不同的cam/smart卡之間自動切換制式,從而提高用戶體驗。
本申請實施例提出了一種電視機制式切換方法,如附圖1所示,為本申請實施例提出的一種電視機制式切換方法流程示意圖,具體的,該方法包括以下步驟:
S101,獲取卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係;
為了使電視機能夠實現自動切換制式,本申請的技術方案是在用戶切換頻道時,TV讀取對應關係中TV的卡槽的ID所對應的cam/卡的卡號以及cam/smart卡支持的制式。
因此,當用戶第一次在TV上使用cam/smart卡時,TV需要讀取當前cam/smart卡的卡號,並獲取當前cam/smart卡支持的制式,然後TV記錄當前插入cam/smart卡的卡槽的ID與cam/smart卡的卡號以及cam/smart卡支持的制式之間的對應關係。
在具體的應用場景中,TV的卡槽的ID與cam/smart卡的卡號以及cam/smart卡支持的制式之間的對應關係可以採用如下方式存儲:以「卡槽的ID+cam卡號+smart卡號+支持的制式」的形式將該對應關係保存在對應關係表或TV的flash、eeprom中,當下次切換到對應的制式時,TV可以直接在該對應關係中搜索支持該制式的cam/smart卡,然後自動選擇支持該制式的cam/smart卡,從而不需要用戶的介入。
在實際的應用中,隨著收看制式的增加,會不斷增加新的cam/smart卡,當TV檢測到TV的卡槽中有cam/smart卡插入時,TV需要判斷當前插入的cam/smart卡是新的cam/smart卡還是舊的cam/smart卡(即在當前TV上曾使用過的cam/smart卡),因此,在本申請的優選實施例中,當檢測到cam/smart卡插入TV的卡槽時,獲取cam/smart卡的卡號,並判斷對應關係中是否已記錄的cam/smart卡的卡號;若未記錄,則提示用戶進行可選制式的選擇,並標註cam/smart卡的狀態為卡可用;若已記錄,則判斷cam/smart卡當前插入的卡槽的ID是否發生變化,若發生變化,則在對應關係中更新cam/smart卡對應關係中的卡槽的ID,並標註cam/smart卡的狀態為卡可用,若沒變化則標註cam/smart卡的狀態為卡可用。
TV首先獲取cam/smart卡的卡號,然後查詢對應關係中是否已記錄的cam/smart卡的卡號,若未記錄,則表示當前插入的cam/smart卡是新的cam/smart卡;若已記錄,則表示當前插入的cam/smart卡是舊的cam/smart卡。
進一步的,如果當前插入的cam/smart卡是新的cam/smart卡,則TV提示用戶進行可選制式的選擇,並標註當前插入的cam/smart卡的狀態為卡可用;
如果當前插入的cam/smart卡是舊的cam/smart卡,則TV還需要判斷當前cam/smart卡所插入的卡槽與其上次插入的卡槽是否相同,具體的,TV在已保存的對應關係中查詢當前插入的cam/smart卡所對應的卡槽的ID,然後與當前cam/smart卡插入的卡槽的ID比較,若不同,則在對應關係中更新cam/smart卡對應的卡槽的ID,並標註當前插入的cam/smart卡的狀態為卡可用,若沒變化,則標註當前插入的cam/smart卡的狀態為卡可用。
在用戶使用的過程中,用戶可能會對卡進行插拔,但是在卡的插拔過程中,同一cam/smart卡在電視機中的變化只是卡槽的ID發生了變化,相應的,只修改對應關係關係中的cam/smart卡所對應的卡槽的ID就可以,不需要重複錄入。
通過記錄新增加的cam/smart卡的對應關係,使得在下次使用時,TV可以直接在對應關係中查找相關信息,如cam/smart卡支持的制式等,不再需要用戶介入,簡化了操作流程,提高了用戶體驗。
為了保證對應關係的實時性,需要及時更新對應關係,在本申請的優選實施例中,當檢測到cam/smart卡從TV的卡槽拔出時,在對應關係中標註cam/smart卡的狀態為卡缺失。
在保證對應關係的實時性的基礎上,用戶在使用時,TV能夠快速選擇所需要的cam/smart卡,為後續切換制式提供了基礎。
S102當TV切換至指定製式時,根據對應關係獲取與指定製式對應的cam/smart卡,並利用與指定製式對應的cam/smart卡進行指定製式的解碼。
在用戶切換制式過程中,為保證收看效果,如果發現某個節目當前使用的cam/smart卡沒有授權,則迅速查詢其他空閒的cam/smart卡是否有授權,如果有已經授權的cam/smart卡,則選擇使用已授權的cam/smart卡,如果其他cam/smart卡都沒有授權,則不要切換,繼續使用當前的卡,從而減少cam/smart卡的切換次數。
在用戶使用的過程中,為了保證用戶的收看效果,TV需要實時了解cam/smart卡的授權情況,因此,在本申請的優選實施例中,預先記錄cam/smart卡的授權情況,查找對應關係中狀態為卡可用的cam/smart卡;利用狀態為卡可用的cam/smart卡進行指定製式的解碼。
在切換制式之前,需要檢測cam/smart卡的授權情況,這一過程中可以選擇在待機時或者某個固定的時間段對所有的cam/smart卡的授權情況進行檢測,並存儲在對應關係中。這樣,在不影響用戶使用的前提下,預先檢測cam/smart卡的授權情況,使得在切換制式時能夠流暢切換。
在本申請的優選實施例中,在狀態為卡可用的cam/smart卡中查找與指定製式對應的cam/smart卡;在與指定製式對應的cam/smart卡中查找狀態為卡可用的cam/smart卡,利用狀態為卡可用的cam/smart卡進行指定製式的解碼。
在進行指定製式的解碼前,TV首先查找與指定製式對應的cam/smart卡,然後在與指定製式對應的cam/smart卡中查找狀態為卡可用的cam/smart卡,進而利用狀態為卡可用的cam/smart卡進行指定製式的解碼,通過一步一步地精確查找,保證用來進行解碼的cam/smart卡是有效的,避免發生錯誤。
通過以上流程的描述可知,應用於具備多卡槽支持多制式的電視機中,獲取卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係;當TV切換至指定製式時,根據對應關係獲取與指定製式對應的cam/smart卡,並利用與指定製式對應的cam/smart卡進行指定製式的解碼,可以達到簡單快捷的完成電視機的不同cam/smart卡之間的制式切換。進一步的,通過記錄卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係,使得用戶在切換到對應的制式時,TV在對應關係中查詢支持該制式的cam/smart卡,並切換至該cam/smart卡,從而TV簡單、快捷的完成在不同的cam/smart卡之間自動切換制式,進而提高用戶體驗。
為了進一步闡述本發明的技術思想,現結合圖2-4所示的應用場景,對本發明的技術方案進行說明。如圖2所示,為本申請具體實施例提出的一種電視機插卡流程示意圖,具體步驟如下:
S201,插入cam/smart卡。
S202,讀取index/cam號/smart卡號。
用戶在TV上第一次使用cam/smart卡時,TV讀取當前cam/smart卡的卡號,並獲取當前cam/smart卡支持的制式,然後TV記錄當前插入cam/smart卡的卡槽的ID與cam/smart卡的卡號以及cam/smart卡支持的制式之間的對應關係,並保存在對應關係表中,或以文件的形式保存在TV的flash、eeprom中。
S203,與對應關係中的記錄做比較,cam/smart卡是否有變化,如果有變化,則執行S204;如果無變化,則執行S205。
在用戶使用時,當cam/smart卡插入TV的卡槽時,TV首先獲取cam/smart卡的卡號,然後查詢對應關係中是否已記錄的cam/smart卡的卡號,若未記錄,則表示當前插入的cam/smart卡是首次插入,即新的cam/smart卡;若已記錄,則表示在當前TV上曾使用過該cam/smart卡,該判斷過程中,即舊的cam/smart卡。
S204,彈出菜單,提供用戶可以選擇的制式,並在對應關係中增加一條記錄,標註cam/smart卡的狀態為卡可用。
S205,檢查cam/smart卡對應的卡槽的ID是否有變化,如果有變化,則執行S206;如果無變化,則執行S207。
S206,更新對應關係中與當前cam/smart卡對應的卡槽號,並標註cam/smart卡的狀態為卡可用。
S207;在對應關係中標註cam/smart卡的狀態為卡可用。
如圖3所示,為本申請具體實施例提出的一種電視機拔卡流程示意圖,具體步驟如下:
S301,拔出cam/smart卡。
S302,更新對應關係,將對應關係中標註cam/smart卡的狀態修改為卡缺失。
在用戶使用時,當更換cam/smart卡或丟掉某張cam/smart卡時,會使cam/smart卡從TV的卡槽中拔出,此時,TV將對應關係中拔出的cam/smart卡所對應的狀態修改為卡缺失。
如圖4所示,為本申請具體實施例提出的一種電視機制式切換流程示意圖,具體步驟如下:
S401,識別出切換後的制式。
當用戶切換頻道時,相應的制式也會發生變化,因此,TV需要識別出當前的制式,以準備後續查找對應的cam/smart卡。
S402,在對應關係中查找狀態為卡可用且支持該制式的空閒的cam/smart卡,用於當前節目的解碼工作。
在切換節目過程中,如果發現某個節目當前使用的cam/smart卡沒有授權,則迅速查詢其他空閒的cam/smart卡是否有授權,如果有授權,則切換至有授權的cam/smart卡;如果其他cam/smart卡都沒有授權,則不要切換,繼續使用當前的cam/smart卡。
通過以上具體實施方式的描述可知,應用於具備多卡槽支持多制式的電視機中,獲取卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係;當TV切換至指定製式時,根據對應關係獲取與指定製式對應的cam/smart卡,並利用與指定製式對應的cam/smart卡進行指定製式的解碼,可以達到簡單快捷的完成電視機的不同cam/smart卡之間的制式切換。進一步的,通過記錄卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係,使得用戶在切換到對應的制式時,TV在對應關係中查詢支持該制式的cam/smart卡,並切換至該cam/smart卡,從而TV簡單、快捷的完成在不同的cam/smart卡之間自動切換制式,進而提高用戶體驗。
相應的,本發明還提出了一種電視機,所述電視機TV具備多卡槽多制式,如圖5所示,為本申請實施例中提出一種電視機結構示意圖。所述TV包括:
記錄模塊(501),記錄所述卡槽的卡槽號、數字視頻條件接收模塊cam/智能smart卡的卡號以及所述cam/smart卡支持的制式之間的對應關係,並保存在所述TV的對應關係中;
切換模塊(502),當所述TV切換至第指定製式時,根據所述對應關係獲取所述TV中與所述指定製式對應的cam/smart卡,並利用所述指定製式對應的cam/smart卡進行所述指定製式的解碼。
優選地,所述電視機還包括:
當所述TV被插入所述cam/smart卡時,記錄所述cam/smart卡的卡號,並判斷所述cam/smart卡與所述對應關係中記錄的cam/smart卡的卡號是否一致;
若不一致,則提示用戶進行可選制式的選擇,並標註該cam/smart卡可用;
若一致,則判斷所述cam/smart卡當前插入的卡槽號是否發生變化,若發生變化,則在所述對應關係中更新所述cam/smart卡對應關係中的卡槽號,並標註cam/smart卡可用,若沒變化則標註所述cam/smart卡可用。
優選地,所述電視機還包括:
當所述TV被拔出所述cam/smart卡時,所述TV將自身對應關係中所述cam/smart卡標註為卡缺失。
優選地,所述電視機還包括:
查詢模塊,預先記錄所述cam/smart卡的授權情況,查找所述對應關係中狀態為卡可用的cam/smart卡;
解碼模塊,利用所述狀態為卡可用的cam/smart卡進行解碼。
優選地,所述解碼模塊具體用於:
獲取所述可用的cam/smart卡中所述指定製式對應的已授權的cam/smart卡,利用所述已授權的cam/smart卡進行解碼。
通過以上具體設備的描述可知,應用於具備多卡槽支持多制式的電視機中,獲取卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係;當TV切換至指定製式時,根據對應關係獲取與指定製式對應的cam/smart卡,並利用與指定製式對應的cam/smart卡進行指定製式的解碼,可以達到簡單快捷的完成電視機的不同cam/smart卡之間的制式切換。進一步的,通過記錄卡槽的ID與數字視頻條件接收模塊cam/智能smart卡的卡號以及cam/smart卡支持的制式之間的對應關係,使得用戶在切換到對應的制式時,TV在對應關係中查詢支持該制式的cam/smart卡,並切換至該cam/smart卡,從而TV簡單、快捷的完成在不同的cam/smart卡之間自動切換制式,進而提高用戶體驗。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可以通過硬體實現,也可以藉助軟體加必要的通用硬體平臺的方式來實現。基於這樣的理解,本發明的技術方案可以以軟體產品的形式體現出來,該軟體產品可以存儲在一個非易失性存儲介質(可以是CD-ROM,U盤,移動硬碟等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施場景所述的方法。
本領域技術人員可以理解附圖只是一個優選實施場景的示意圖,附圖中的模塊或流程並不一定是實施本發明所必須的。
本領域技術人員可以理解實施場景中的裝置中的模塊可以按照實施場景描述進行分布於實施場景的裝置中,也可以進行相應變化位於不同於本實施場景的一個或多個裝置中。上述實施場景的模塊可以合併為一個模塊,也可以進一步拆分成多個子模塊。
上述本發明序號僅僅為了描述,不代表實施場景的優劣。
以上公開的僅為本發明的幾個具體實施場景,但是,本發明並非局限於此,任何本領域的技術人員能思之的變化都應落入本發明的保護範圍。