1.一種智能電視信源切換方法,其特征在于,所述方法包括如下步驟:
接收應(yīng)用的權(quán)限申請(qǐng)請(qǐng)求,根據(jù)所述權(quán)限申請(qǐng)請(qǐng)求從預(yù)設(shè)的權(quán)限管理資源池中為所述應(yīng)用分配一個(gè)權(quán)限ID;
接收所述應(yīng)用的信源切換請(qǐng)求,所述信源切換請(qǐng)求攜帶分配的所述權(quán)限ID;
判斷所述信源切換請(qǐng)求中的所述權(quán)限ID當(dāng)前是否具備信源切換權(quán)限;
若是,則執(zhí)行所述應(yīng)用的信源切換,并限制所述權(quán)限管理資源池中除所述權(quán)限ID之外的所有ID的信源切換權(quán)限。
2.如權(quán)利要求1所述的智能電視信源切換方法,其特征在于,所述接收應(yīng)用的權(quán)限申請(qǐng)請(qǐng)求,根據(jù)所述權(quán)限申請(qǐng)請(qǐng)求從預(yù)設(shè)的權(quán)限管理資源池中為所述應(yīng)用分配一個(gè)權(quán)限ID的步驟之前,還包括:
設(shè)置權(quán)限管理資源池,所述權(quán)限管理資源池用于存儲(chǔ)若干ID和每個(gè)ID當(dāng)前所處的狀態(tài)。
3.如權(quán)利要求2所述的智能電視信源切換方法,其特征在于,所述判斷所述信源切換請(qǐng)求中的所述權(quán)限ID當(dāng)前是否具備信源切換權(quán)限的步驟包括:
判斷當(dāng)前所述權(quán)限資源存儲(chǔ)池中是否存在所述權(quán)限ID;
若是,則判斷所述權(quán)限ID當(dāng)前是否處于預(yù)設(shè)狀態(tài);
若是,則判定所述權(quán)限ID當(dāng)前具備信源切換權(quán)限。
4.如權(quán)利要求1至3任一項(xiàng)所述的智能電視信源切換方法,其特征在于,所述執(zhí)行所述應(yīng)用的信源切換,并限制所述權(quán)限管理資源池中除所述權(quán)限ID之外的所有ID的信源切換權(quán)限的步驟之前,還包括:
判斷所述權(quán)限ID是否與預(yù)設(shè)的全局變量中的ID相同,所述全局變量用于存儲(chǔ)當(dāng)前具備信源切換權(quán)限的ID;
若是,則執(zhí)行步驟:執(zhí)行所述應(yīng)用的信源切換,并限制所述權(quán)限管理資源池中除所述權(quán)限ID之外的所有ID的信源切換權(quán)限。
5.如權(quán)利要求4所述的智能電視信源切換方法,其特征在于,所述信源切換請(qǐng)求包括搶占式信源切換請(qǐng)求和非搶占式信源切換請(qǐng)求。
6.一種智能電視信源切換裝置,其特征在于,所述裝置包括:
分配模塊,用于接收應(yīng)用的權(quán)限申請(qǐng)請(qǐng)求,根據(jù)所述權(quán)限申請(qǐng)請(qǐng)求從預(yù)設(shè)的權(quán)限管理資源池中為所述應(yīng)用分配一個(gè)權(quán)限ID;
接收模塊,用于接收所述應(yīng)用的信源切換請(qǐng)求,所述信源切換請(qǐng)求攜帶分配的所述權(quán)限ID;
第一判斷模塊,用于判斷所述信源切換請(qǐng)求中的所述權(quán)限ID當(dāng)前是否具備信源切換權(quán)限;
執(zhí)行模塊,用于若所述信源切換請(qǐng)求中的所述權(quán)限ID當(dāng)前具備信源切換權(quán)限,則執(zhí)行所述應(yīng)用的信源切換,并限制所述權(quán)限管理資源池中除所述權(quán)限ID之外的所有ID的信源切換權(quán)限。
7.如權(quán)利要求6所述的智能電視信源切換裝置,其特征在于,所述裝置還包括:
設(shè)置模塊,用于設(shè)置權(quán)限管理資源池,所述權(quán)限管理資源池用于存儲(chǔ)若干ID和每個(gè)ID當(dāng)前所處的狀態(tài)。
8.如權(quán)利要求7所述的智能電視信源切換裝置,其特征在于,所述第一判斷模塊還用于:
判斷當(dāng)前所述權(quán)限資源存儲(chǔ)池中是否存在所述權(quán)限ID;
若是,則判斷所述權(quán)限ID當(dāng)前是否處于預(yù)設(shè)狀態(tài);
若是,則判定所述權(quán)限ID當(dāng)前具備信源切換權(quán)限。
9.如權(quán)利要求6至8任一項(xiàng)所述的智能電視信源切換裝置,其特征在于,所述裝置還包括:
第二判斷模塊,用于判斷所述權(quán)限ID是否與預(yù)設(shè)的全局變量中的ID相同,所述全局變量用于存儲(chǔ)當(dāng)前具備信源切換權(quán)限的ID;
所述執(zhí)行模塊還用于在所述權(quán)限ID與預(yù)設(shè)的全局變量中的ID相同時(shí),執(zhí)行所述應(yīng)用的信源切換,并限制所述權(quán)限管理資源池中除所述權(quán)限ID之外的所有ID的信源切換權(quán)限。
10.如權(quán)利要求9所述的智能電視信源切換裝置,其特征在于,所述信源切換請(qǐng)求包括搶占式信源切換請(qǐng)求和非搶占式信源切換請(qǐng)求。