aaa视频网站,国产最新进精品视频,国产主播一区二区,999热精品视频,а√天堂资源8在线官网在线,国产免费不卡av,麻豆国产视频

智能電視中的3d設(shè)置信息處理方法及裝置制造方法

文檔序號:7782370閱讀:414來源:國知局
智能電視中的3d設(shè)置信息處理方法及裝置制造方法
【專利摘要】本發(fā)明公開了智能電視中的3D設(shè)置信息處理方法及裝置,其中,智能電視中的不同應(yīng)用共用同一全局3D設(shè)置功能,所述全局3D設(shè)置功能中預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并對操作系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使得操作系統(tǒng)的核心顯示進(jìn)程輪詢該系統(tǒng)全局的環(huán)境變量,所述方法包括:在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界面;當(dāng)通過所述3D設(shè)置用戶界面中的操作入口接收到用戶的選擇結(jié)果時(shí),根據(jù)所述選擇結(jié)果修改所述系統(tǒng)全局的環(huán)境變量的值;操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換。通過本發(fā)明,能夠?qū)崿F(xiàn)全局的3D設(shè)置。
【專利說明】智能電視中的3D設(shè)置信息處理方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視3D播放【技術(shù)領(lǐng)域】,特別地,涉及智能電視中的3D設(shè)置信息處
理方法及裝置。
【背景技術(shù)】
[0002]在個(gè)人計(jì)算機(jī)(PC)已經(jīng)智能化、手機(jī)和平板電腦也已經(jīng)大面積智能化的情況下,為順應(yīng)電視機(jī)“高清化”、“網(wǎng)絡(luò)化”、“智能化”的趨勢,智能電視也逐步進(jìn)入我們的生活。
[0003]所謂智能電視,就像智能手機(jī)一樣,具有全開放式平臺,搭載了操作系統(tǒng),顧客在欣賞普通電視內(nèi)容的同時(shí),可自行安裝和卸載由電視廠商或第三方服務(wù)商提供的應(yīng)用軟件、游戲等程序,通過此類程序可持續(xù)對智能電視的功能進(jìn)行擴(kuò)充和升級,并且,智能電視可連接于網(wǎng)絡(luò)、AV設(shè)備、PC等,并可從網(wǎng)絡(luò)、AV設(shè)備、PC等多種渠道獲得節(jié)目內(nèi)容,通過簡單易用的整合式操作界面,將用戶最需要的內(nèi)容在電視屏幕上進(jìn)行清晰地展現(xiàn)。
[0004]在使用智能電視系統(tǒng)觀看視頻的過程中,有些視頻可能是3D的,3D片源一般包含兩個(gè)在拍攝角度上具有一定視覺差的視頻文件合成得到,具體的合成方式一般包括左右合成和上下合成兩種,這樣,就需要在應(yīng)用中為用戶提供3D設(shè)置的功能,由用戶選擇具體的3D合成方式等。但是,現(xiàn)有技術(shù)中,主流的3D設(shè)置開關(guān)一般被設(shè)計(jì)成與具體的視頻播放等應(yīng)用綁定,如信號源輸入界面綁定有一個(gè)3D設(shè)置功能,多媒體播放器綁定有另一個(gè)3D設(shè)置功能,兩個(gè)3D設(shè)置之間是相互獨(dú)立的。上述現(xiàn)有技術(shù)至少存在以下技術(shù)問題:首先,不同的3D設(shè)置功能之間會存在大量重復(fù)的工作量,因此,不同的應(yīng)用均需要實(shí)現(xiàn)相同的3D設(shè)置功能;其次,同樣是3D設(shè)置,在不同的應(yīng)用中,用戶界面風(fēng)格不統(tǒng)一;再者,靈活性差,只能使用系統(tǒng)提供的應(yīng)用觀看3D內(nèi)容,用戶自行安裝的第三方應(yīng)用可能就不具有3D設(shè)置。

【發(fā)明內(nèi)容】

[0005]本發(fā)明提供了智能電視中的3D設(shè)置信息處理方法及裝置,能夠?qū)崿F(xiàn)全局的3D設(shè)置。
[0006]根據(jù)本發(fā)明的一個(gè)方面,提供了一種智能電視中的3D設(shè)置信息處理方法,智能電視中的不同應(yīng)用共用同一全局3D設(shè)置功能,所述全局3D設(shè)置功能中預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并對操作系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使得操作系統(tǒng)的核心顯示進(jìn)程輪詢該系統(tǒng)全局的環(huán)境變量,所述方法包括:
在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界面;
當(dāng)通過所述3D設(shè)置用戶界面中的操作入口接收到用戶的選擇結(jié)果時(shí),根據(jù)所述選擇結(jié)果修改所述系統(tǒng)全局的環(huán)境變量的值;
操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換。
[0007]可選地,所述在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界面,包括: 在當(dāng)前應(yīng)用內(nèi),接收通過控制終端上的快捷鍵呼出3D設(shè)置的調(diào)用請求,展示3D設(shè)置用戶界面。
[0008]可選地,所述展示3D設(shè)置用戶界面,包括:
將所述3D設(shè)置用戶界面以窗口的形式疊加顯示在當(dāng)前應(yīng)用所在窗口的上層。
[0009]可選地,所述操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換,包括:
操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,在檢測到該系統(tǒng)全局的環(huán)境變量的值發(fā)生變化時(shí),判斷當(dāng)前系統(tǒng)中視頻層的數(shù)量;
如果當(dāng)前系統(tǒng)中視頻層的數(shù)量為有且只有一個(gè),則對該視頻層中正在播放的視頻的播放狀態(tài)進(jìn)行切換。
[0010]可選地,還包括:
所述操作系統(tǒng)的核心顯示進(jìn)程對退出當(dāng)前應(yīng)用的行為進(jìn)行監(jiān)控;
當(dāng)監(jiān)控到退出當(dāng)前應(yīng)用的行為時(shí),將視頻的播放狀態(tài)從3D狀態(tài)切換會2D狀態(tài)。
[0011]相應(yīng)的,提供了一種智能電視中的3D設(shè)置信息處理裝置,智能電視中的不同應(yīng)用共用同一全局3D設(shè)置功能,所述全局3D設(shè)置功能中預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并對操作系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使得操作系統(tǒng)的核心顯示進(jìn)程輪詢該系統(tǒng)全局的環(huán)境變量,所述裝置包括:
界面展示單元,用于在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界面;變量修改單元,用于當(dāng)通過所述3D設(shè)置用戶界面中的操作入口接收到用戶的選擇結(jié)果時(shí),根據(jù)所述選擇結(jié)果修改所述系統(tǒng)全局的環(huán)境變量的值;
響應(yīng)單元,用于操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換。
[0012]可選地,所述界面展示單元具體用于:
在當(dāng)前應(yīng)用內(nèi),接收通過控制終端上的快捷鍵呼出3D設(shè)置的調(diào)用請求,展示3D設(shè)置用戶界面。
[0013]可選地,所述界面展示單元具體用于:
將所述3D設(shè)置用戶界面以窗口的形式疊加顯示在當(dāng)前應(yīng)用所在窗口的上層。
[0014]可選地,所述響應(yīng)單元包括:
視頻層數(shù)量判斷單元,用于操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,在檢測到該系統(tǒng)全局的環(huán)境變量的值發(fā)生變化時(shí),判斷當(dāng)前系統(tǒng)中視頻層的數(shù)量;
切換單元,用于如果當(dāng)前系統(tǒng)中視頻層的數(shù)量為有且只有一個(gè),則對該視頻層中正在播放的視頻的播放狀態(tài)進(jìn)行切換。
[0015]可選地,還包括:
監(jiān)控單元,用于所述操作系統(tǒng)的核心顯示進(jìn)程對退出當(dāng)前應(yīng)用的行為進(jìn)行監(jiān)控;狀態(tài)切換單元,用于當(dāng)監(jiān)控到退出當(dāng)前應(yīng)用的行為時(shí),將視頻的播放狀態(tài)從3D狀態(tài)切換會2D狀態(tài)。
[0016]與現(xiàn)有技術(shù)相比,上述技術(shù)方案中的一個(gè)技術(shù)方案具有以下優(yōu)點(diǎn)或有益效果: 在本發(fā)明實(shí)施例中,可以通過預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并對系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使得該核心顯示進(jìn)程能夠輪詢該系統(tǒng)全局的環(huán)境變量,并在發(fā)現(xiàn)環(huán)境變量的值發(fā)生變化時(shí),執(zhí)行視頻播放狀態(tài)的切換,這樣就可以使得操作系統(tǒng)能夠支持全局的3D設(shè)置。進(jìn)而,在不同的應(yīng)用中都可以直接呼出相同的全局3D設(shè)置界面,并根據(jù)用戶的選擇結(jié)果,對全局的環(huán)境變量進(jìn)行修改,并由系統(tǒng)核心顯示進(jìn)程在讀取到修改后的變量值之后,實(shí)現(xiàn)對視頻播放狀態(tài)的切換。因此,在這種方式下,就可以實(shí)現(xiàn)在不同的應(yīng)用中通過相同的3D設(shè)置功能來響應(yīng)用戶的選擇操作,用戶界面統(tǒng)一,并且無論是系統(tǒng)級的應(yīng)用還是第三方應(yīng)用都可以共享該3D設(shè)置功能,而不需要各自單獨(dú)實(shí)現(xiàn),因此可以避免工作量重復(fù)。
[0017]【專利附圖】

【附圖說明】
通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1是本發(fā)明實(shí)施例提供的智能電視中的3D設(shè)置信息處理方法的流程圖;
圖2是本發(fā)明實(shí)施例提供的智能電視中的3D設(shè)置信息處理裝置的示意圖。
[0018]【具體實(shí)施方式】
[0019]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0020]在本發(fā)明實(shí)施例中,為了彌補(bǔ)現(xiàn)有技術(shù)中的缺陷,可以在智能電視系統(tǒng)中提供一個(gè)全局3D設(shè)置的功能,該功能可以是一個(gè)單獨(dú)的應(yīng)用,也可以是集成在系統(tǒng)設(shè)置應(yīng)用內(nèi)的一個(gè)功能。其他的應(yīng)用在播放視頻的過程中,如果需要進(jìn)行3D設(shè)置,都可以與該全局3D設(shè)置功能進(jìn)行對接。也就是說,本發(fā)明實(shí)施例中,將3D設(shè)置也可以做成像圖像設(shè)置、聲音設(shè)置等一樣,成為一種全局的設(shè)置,在任何的應(yīng)用中,無論是系統(tǒng)自帶的應(yīng)用還是第三方的應(yīng)用,都可以通過控制裝置上的快捷鍵等方式呼出來3D設(shè)置功能界面。
[0021]需要說明的是,現(xiàn)有技術(shù)中之所以沒有將3D設(shè)置做成全局的形式,而是在各自的應(yīng)用中單獨(dú)實(shí)現(xiàn),主要原因是現(xiàn)有的操作系統(tǒng)只提供了對全局圖像設(shè)置、全局聲音設(shè)置的支持,但對于這種全局3D設(shè)置,現(xiàn)有的操作系統(tǒng)并不支持。為此,在本發(fā)明實(shí)施例中,要想實(shí)現(xiàn)這種全局的3D設(shè)置,首先需要使得操作系統(tǒng)能夠支持。具體的,首先可以設(shè)置一個(gè)系統(tǒng)全局的環(huán)境變量,并且對操作系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使其能夠不斷的輪詢該系統(tǒng)全局的環(huán)境變量,并且在該環(huán)境變量的值發(fā)生變化時(shí),能夠進(jìn)行響應(yīng),實(shí)現(xiàn)對視頻播放狀態(tài)的切換,例如,從2D切換到3D,從左右合成方式的3D切換到上下合成方式的3D等
坐寸ο
[0022]在進(jìn)行了上述基礎(chǔ)性質(zhì)的改進(jìn)之后,就可以在具體的應(yīng)用中對全局3D設(shè)置進(jìn)行調(diào)用,完成對視頻播放狀態(tài)的切換。下面對具體的實(shí)現(xiàn)方式進(jìn)行詳細(xì)地介紹。
[0023]參照圖1,本發(fā)明實(shí)施例首先提供了一種智能電視中的3D設(shè)置信息處理方法,該方法可以包括以下步驟:
SlOl:在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界面;
在具體實(shí)現(xiàn)時(shí),一般是用戶在一個(gè)應(yīng)用中觀看某視頻時(shí),需要調(diào)用3D設(shè)置功能,對視頻的播放狀態(tài)進(jìn)行切換,例如從2D切換到3D,或者從3D左右合成切換到3D上下合成等等。為了便于用戶調(diào)用3D設(shè)置功能,可以預(yù)先在控制裝置(例如遙控器等)上設(shè)置快捷鍵,例如顯示有“3D設(shè)置”的按鍵等,用戶可以通過該快捷鍵呼出全局3D設(shè)置的用戶界面?;蛘?,如果將全局3D設(shè)置功能集成在系統(tǒng)設(shè)置應(yīng)用內(nèi),則可以先通過快捷鍵呼出系統(tǒng)設(shè)置應(yīng)用界面,然后再在該界面中找到全局3D設(shè)置的入口,并進(jìn)行點(diǎn)擊等操作,也可以呼出全局3D設(shè)置的用戶界面。
[0024]其中,具體在展示3D設(shè)置的用戶界面時(shí),具體可以將3D設(shè)置用戶界面以窗口的形式疊加顯示在當(dāng)前應(yīng)用所在窗口的上層進(jìn)行展示。也即,具體的展示形式與圖像設(shè)置、聲音設(shè)置等的界面上類似的。并且,實(shí)際上,在將3D設(shè)置進(jìn)行上述全局化處理之后,3D設(shè)置與圖像設(shè)置、聲音設(shè)置等可以成為同等級別的功能,用戶在任意的應(yīng)用中都可以調(diào)用,并且具有統(tǒng)一的用戶界面。
[0025]S102:當(dāng)通過所述3D設(shè)置用戶界面中的操作入口接收到用戶的選擇結(jié)果時(shí),根據(jù)所述選擇結(jié)果修改所述系統(tǒng)全局的環(huán)境變量的值;
3D設(shè)置的用戶界面中一般會存在多個(gè)選項(xiàng),用戶可以選擇其中的選擇,來確定將當(dāng)前視頻播放到何種狀態(tài)進(jìn)行播放。其中,在默認(rèn)狀態(tài)下,視頻當(dāng)前所處的播放狀態(tài)對應(yīng)的選項(xiàng)會被選中,例如,在進(jìn)行3D設(shè)置之前,視頻可能正在以2D的形式進(jìn)行播放,此時(shí),在呼出全局3D設(shè)置的用戶界面之后,用戶界面中的“2D”選項(xiàng)處于選中狀態(tài)。之后,用戶如果需要切換到3D狀態(tài)下,就可以在3D設(shè)置的用戶界面中將操作焦點(diǎn)移動(dòng)到3D對應(yīng)的選項(xiàng)上,然后再通過確定等操作,來發(fā)出選擇該選項(xiàng)的指令。相應(yīng)的,全局3D設(shè)置功能在接收到用戶的選擇結(jié)果之后,就可以對之前預(yù)設(shè)的系統(tǒng)全局的環(huán)境變量的值進(jìn)行修改。
[0026]其中,該系統(tǒng)全局的環(huán)境變量的取值可以是一個(gè)枚舉型的值,并且預(yù)先定義好各個(gè)值與各種播放狀態(tài)之間的對應(yīng)關(guān)系。例如,該環(huán)境變量的取值可以為0、1、2、3,其中,“O”代表2D狀態(tài),“I”代表左右合成方式的3D狀態(tài),“2”代表上下合成方式的3D狀態(tài),“3”代表其他某種狀態(tài),等等。假設(shè),某視頻當(dāng)前處于2D播放狀態(tài),則此時(shí)該環(huán)境變量的值為0,在用戶選擇切換到左右合成方式的3D狀態(tài)時(shí),就可以將該環(huán)境變量的值修改為1,在用戶選擇切換到上下合成方式的3D狀態(tài)時(shí),就可以將該環(huán)境變量的值修改為2,等等。
[0027]S103:操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換。
[0028]由于已經(jīng)對操作系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行了修改,使其能夠按照一定能夠的時(shí)間間隔不斷地輪詢該系統(tǒng)全局的環(huán)境變量,因此在對該系統(tǒng)全局的環(huán)境變量的取值進(jìn)行了修改之后,操作系統(tǒng)的核心顯示進(jìn)程就能夠獲知到該值的變化,進(jìn)而根據(jù)預(yù)先定義的取值與播放狀態(tài)之間的對應(yīng)關(guān)系,對視頻的播放狀態(tài)進(jìn)行切換即可。例如,在發(fā)現(xiàn)該環(huán)境變量的取值由“O”切換為“ 1”,則可以按照預(yù)先的定義,將視頻的播放狀態(tài)切換為左右合成方式的3D狀態(tài),等等。其中,具體如何進(jìn)行播放狀態(tài)的切換,不屬于本發(fā)明實(shí)施例關(guān)注的范圍,因此這里不再詳述。
[0029]需要說明的是,在實(shí)際應(yīng)用中,在本發(fā)明實(shí)施例中,由于提供的是全局3D設(shè)置,這也就意味著用戶在任意界面下均可調(diào)用并進(jìn)行設(shè)置,但實(shí)際上,并不是所有場景下均合適或者需要切換播放狀態(tài),只有在有且僅有一個(gè)視頻層存在時(shí),才會需要響應(yīng)用戶的3D設(shè)置操作。也就是說,只有在用戶在當(dāng)前應(yīng)用中正在以常規(guī)的模式觀看某個(gè)視頻的情況下,才能夠?qū)σ曨l的播放狀態(tài)進(jìn)行切換,否則,如果沒有觀看視頻(視頻層的數(shù)量為0),或者正在以畫中畫的形式觀看視頻(視頻層的數(shù)量為多個(gè)),則都是不能從2D狀態(tài)切換到3D狀態(tài)的,或者說切換是沒有意義的。因此,在實(shí)際應(yīng)用中,系統(tǒng)的核心顯示進(jìn)程在讀取環(huán)境變量的同時(shí),還可以判斷視頻層的數(shù)量,當(dāng)視頻層數(shù)量等于I時(shí),才響應(yīng)用戶的設(shè)置操作,否則,即使用戶在用戶界面中進(jìn)行設(shè)置,核心顯示進(jìn)程也不會進(jìn)行響應(yīng)。換言之,操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,在檢測到該系統(tǒng)全局的環(huán)境變量的值發(fā)生變化時(shí),首先判斷當(dāng)前系統(tǒng)中視頻層的數(shù)量,如果當(dāng)前系統(tǒng)中視頻層的數(shù)量為有且只有一個(gè),則對該視頻層中正在播放的視頻的播放狀態(tài)進(jìn)行切換,否則不進(jìn)行響應(yīng)。其中,由于核心顯示進(jìn)程位于系統(tǒng)的核心層,因此,是可以獲取到視頻層的數(shù)量信息的。
[0030]另外,在實(shí)際應(yīng)用中,用戶可能會在視頻播放過程中,將播放狀態(tài)從2D切換到了3D,播放完成后就直接退出播放器,相當(dāng)于視頻層數(shù)量從I減為0,對于這種情形,系統(tǒng)的核心顯示進(jìn)程也可以做出處理,自動(dòng)將該視頻的狀態(tài)從3D狀態(tài)切換回2D狀態(tài)。也就是說,操作系統(tǒng)的核心顯示進(jìn)程可以對退出當(dāng)前應(yīng)用的行為進(jìn)行監(jiān)控,當(dāng)監(jiān)控到退出當(dāng)前應(yīng)用的行為時(shí),將視頻的播放狀態(tài)從3D狀態(tài)切換會2D狀態(tài)。其中,在具體進(jìn)行播放狀態(tài)的切換時(shí),同樣可以首先將系統(tǒng)全局的環(huán)境變量進(jìn)行修改,然后再根據(jù)修改后的變量值進(jìn)行狀態(tài)的切換。
[0031]總之,在本發(fā)明實(shí)施例中,可以通過預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并對系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使得該核心顯示進(jìn)程能夠輪詢該系統(tǒng)全局的環(huán)境變量,并在發(fā)現(xiàn)環(huán)境變量的值發(fā)生變化時(shí),執(zhí)行視頻播放狀態(tài)的切換,這樣就可以使得操作系統(tǒng)能夠支持全局的3D設(shè)置。進(jìn)而,在不同的應(yīng)用中都可以直接呼出相同的全局3D設(shè)置界面,并根據(jù)用戶的選擇結(jié)果,對全局的環(huán)境變量進(jìn)行修改,并由系統(tǒng)核心顯示進(jìn)程在讀取到修改后的變量值之后,實(shí)現(xiàn)對視頻播放狀態(tài)的切換。因此,在這種方式下,就可以實(shí)現(xiàn)在不同的應(yīng)用中通過相同的3D設(shè)置功能來響應(yīng)用戶的選擇操作,用戶界面統(tǒng)一,并且無論是系統(tǒng)級的應(yīng)用還是第三方應(yīng)用都可以共享該3D設(shè)置功能,而不需要各自單獨(dú)實(shí)現(xiàn),因此可以避免工作量重復(fù)。
[0032]與本發(fā)明實(shí)施例提供的智能電視中的3D設(shè)置信息處理方法相對應(yīng),本發(fā)明實(shí)施例還提供了一種智能電視中的3D設(shè)置信息處理裝置,其中,智能電視中的不同應(yīng)用共用同一全局3D設(shè)置功能,所述全局3D設(shè)置功能中預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并使得操作系統(tǒng)的核心顯示進(jìn)程輪詢該系統(tǒng)全局的環(huán)境變量,參見圖2,該裝置包括:
界面展示單元201,用于在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界
面;
變量修改單元202,用于當(dāng)通過所述3D設(shè)置用戶界面中的操作入口接收到用戶的選擇結(jié)果時(shí),根據(jù)所述選擇結(jié)果修改所述系統(tǒng)全局的環(huán)境變量的值;
響應(yīng)單元203,用于操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換。
[0033]其中,所述界面展示單元201具體可以用于:
在當(dāng)前應(yīng)用內(nèi),接收通過控制終端上的快捷鍵呼出3D設(shè)置的調(diào)用請求,展示3D設(shè)置用戶界面。
[0034]所述界面展示單元201具體可以用于:
將所述3D設(shè)置用戶界面以窗口的形式疊加顯示在當(dāng)前應(yīng)用所在窗口的上層。[0035]在實(shí)際應(yīng)用中,系統(tǒng)的核心顯示進(jìn)程在讀取環(huán)境變量的同時(shí),還可以判斷視頻層的數(shù)量,當(dāng)視頻層數(shù)量等于I時(shí),才響應(yīng)用戶的設(shè)置操作,否則,即使用戶在用戶界面中進(jìn)行設(shè)置,核心顯示進(jìn)程也不會進(jìn)行響應(yīng)。此時(shí),所述響應(yīng)單元203具體可以包括:
視頻層數(shù)量判斷單元,用于操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,在檢測到該系統(tǒng)全局的環(huán)境變量的值發(fā)生變化時(shí),判斷當(dāng)前系統(tǒng)中視頻層的數(shù)量;
切換單元,用于如果當(dāng)前系統(tǒng)中視頻層的數(shù)量為有且只有一個(gè),則對該視頻層中正在播放的視頻的播放狀態(tài)進(jìn)行切換。
[0036]另外,用戶可能會在視頻播放過程中,將播放狀態(tài)從2D切換到了 3D,播放完成后就直接退出播放器,相當(dāng)于視頻層數(shù)量從I減為0,對于這種情形,系統(tǒng)的核心顯示進(jìn)程也可以做出處理,自動(dòng)將該視頻的狀態(tài)從3D狀態(tài)切換回2D狀態(tài)。此時(shí),該裝置還可以包括:
監(jiān)控單元,用于所述操作系統(tǒng)的核心顯示進(jìn)程對退出當(dāng)前應(yīng)用的行為進(jìn)行監(jiān)控;狀態(tài)切換單元,用于當(dāng)監(jiān)控到退出當(dāng)前應(yīng)用的行為時(shí),將視頻的播放狀態(tài)從3D狀態(tài)切換會2D狀態(tài)。
[0037]在本發(fā)明實(shí)施例中,可以通過預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并對系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使得該核心顯示進(jìn)程能夠輪詢該系統(tǒng)全局的環(huán)境變量,并在發(fā)現(xiàn)環(huán)境變量的值發(fā)生變化時(shí),執(zhí)行視頻播放狀態(tài)的切換,這樣就可以使得操作系統(tǒng)能夠支持全局的3D設(shè)置。進(jìn)而,在不同的應(yīng)用中都可以直接呼出相同的全局3D設(shè)置界面,并根據(jù)用戶的選擇結(jié)果,對全局的環(huán)境變量進(jìn)行修改,并由系統(tǒng)核心顯示進(jìn)程在讀取到修改后的變量值之后,實(shí)現(xiàn)對視頻播放狀態(tài)的切換。因此,在這種方式下,就可以實(shí)現(xiàn)在不同的應(yīng)用中通過相同的3D設(shè)置功能來響應(yīng)用戶的選擇操作,用戶界面統(tǒng)一,并且無論是系統(tǒng)級的應(yīng)用還是第三方應(yīng)用都可以共享該3D設(shè)置功能,而不需要各自單獨(dú)實(shí)現(xiàn),因此可以避免工作量重復(fù)。
[0038]對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域的技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)楦鶕?jù)本發(fā)明,某些步驟可以采用其他順去或同時(shí)執(zhí)行;其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,上述方法實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
[0039]對于前述的各裝置實(shí)施例,為了簡單描述,故將其都表述為一系列的單元組合,但是本領(lǐng)域的技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的單元組合的限制,因?yàn)楦鶕?jù)本發(fā)明,某些單元可以采用其他單元執(zhí)行;其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,上述裝置實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的單元并不一定是本發(fā)明所必須的。
[0040]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0041]以上對本發(fā)明所提供的智能電視中的3D設(shè)置信息處理方法及裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種智能電視中的3D設(shè)置信息處理方法,其特征在于,智能電視中的不同應(yīng)用共用同一全局3D設(shè)置功能,所述全局3D設(shè)置功能中預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并對操作系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使得操作系統(tǒng)的核心顯示進(jìn)程輪詢該系統(tǒng)全局的環(huán)境變量,所述方法包括: 在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界面; 當(dāng)通過所述3D設(shè)置用戶界面中的操作入口接收到用戶的選擇結(jié)果時(shí),根據(jù)所述選擇結(jié)果修改所述系統(tǒng)全局的環(huán)境變量的值; 操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換。
2.根據(jù)權(quán)利要求1所述的智能電視中的3D設(shè)置信息處理方法,其特征在于,所述在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界面,包括: 在當(dāng)前應(yīng)用內(nèi),接收通過控制終端上的快捷鍵呼出3D設(shè)置的調(diào)用請求,展示3D設(shè)置用戶界面。
3.根據(jù)權(quán)利要求1所述的智能電視中的3D設(shè)置信息處理方法,其特征在于,所述展示3D設(shè)置用戶界面,包括: 將所述3D設(shè)置用戶界面以窗口的形式疊加顯示在當(dāng)前應(yīng)用所在窗口的上層。
4.根據(jù)權(quán)利要求1所述的智能電視中的3D設(shè)置信息處理方法,其特征在于,所述操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換,包括: 操作系統(tǒng)的核心顯示進(jìn)程在輪詢`該系統(tǒng)全局的環(huán)境變量的過程中,在檢測到該系統(tǒng)全局的環(huán)境變量的值發(fā)生變化時(shí),判斷當(dāng)前系統(tǒng)中視頻層的數(shù)量; 如果當(dāng)前系統(tǒng)中視頻層的數(shù)量為有且只有一個(gè),則對該視頻層中正在播放的視頻的播放狀態(tài)進(jìn)行切換。
5.根據(jù)權(quán)利要求1所述的智能電視中的3D設(shè)置信息處理方法,其特征在于,還包括: 所述操作系統(tǒng)的核心顯示進(jìn)程對退出當(dāng)前應(yīng)用的行為進(jìn)行監(jiān)控; 當(dāng)監(jiān)控到退出當(dāng)前應(yīng)用的行為時(shí),將視頻的播放狀態(tài)從3D狀態(tài)切換會2D狀態(tài)。
6.一種智能電視中的3D設(shè)置信息處理裝置,其特征在于,智能電視中的不同應(yīng)用共用同一全局3D設(shè)置功能,所述全局3D設(shè)置功能中預(yù)設(shè)一系統(tǒng)全局的環(huán)境變量,并對操作系統(tǒng)的核心顯示進(jìn)程的行為進(jìn)行修改,使得操作系統(tǒng)的核心顯示進(jìn)程輪詢該系統(tǒng)全局的環(huán)境變量,所述裝置包括: 界面展示單元,用于在當(dāng)前應(yīng)用內(nèi)接收到3D設(shè)置調(diào)用請求時(shí),展示3D設(shè)置用戶界面; 變量修改單元,用于當(dāng)通過所述3D設(shè)置用戶界面中的操作入口接收到用戶的選擇結(jié)果時(shí),根據(jù)所述選擇結(jié)果修改所述系統(tǒng)全局的環(huán)境變量的值; 響應(yīng)單元,用于操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,根據(jù)該系統(tǒng)全局的環(huán)境變量的值的變化,對視頻的播放狀態(tài)進(jìn)行切換。
7.根據(jù)權(quán)利要求6所述的智能電視中的3D設(shè)置信息處理裝置,其特征在于,所述界面展示單元具體用于: 在當(dāng)前應(yīng)用內(nèi),接收通過控制終端上的快捷鍵呼出3D設(shè)置的調(diào)用請求,展示3D設(shè)置用戶界面。
8.根據(jù)權(quán)利要求6所述的智能電視中的3D設(shè)置信息處理裝置,其特征在于,所述界面展示單元具體用于: 將所述3D設(shè)置用戶界面以窗口的形式疊加顯示在當(dāng)前應(yīng)用所在窗口的上層。
9.根據(jù)權(quán)利要求6所述的智能電視中的3D設(shè)置信息處理裝置,其特征在于,所述響應(yīng)單元包括: 視頻層數(shù)量判斷單元,用于操作系統(tǒng)的核心顯示進(jìn)程在輪詢該系統(tǒng)全局的環(huán)境變量的過程中,在檢測到該系統(tǒng)全局的環(huán)境變量的值發(fā)生變化時(shí),判斷當(dāng)前系統(tǒng)中視頻層的數(shù)量; 切換單元,用于如果當(dāng)前系統(tǒng)中視頻層的數(shù)量為有且只有一個(gè),則對該視頻層中正在播放的視頻的播放狀態(tài)進(jìn)行切換。
10.根據(jù)權(quán)利要求6所述的智能電視中的3D設(shè)置信息處理裝置,其特征在于,還包括: 監(jiān)控單元,用于所述操作系統(tǒng)的核心顯示進(jìn)程對退出當(dāng)前應(yīng)用的行為進(jìn)行監(jiān)控; 狀態(tài)切換單元,用于當(dāng)監(jiān)控到退出當(dāng)前應(yīng)用的行為時(shí),將視頻的播放狀態(tài)從3D狀態(tài)切換會2D狀態(tài)。`
【文檔編號】H04N21/482GK103686416SQ201310734626
【公開日】2014年3月26日 申請日期:2013年12月27日 優(yōu)先權(quán)日:2013年12月27日
【發(fā)明者】肖漢, 黃波, 韓婷婷, 梁帆, 李強(qiáng) 申請人:樂視致新電子科技(天津)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1