專利名稱:一種獲得電視節(jié)目截屏圖片的方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及個人通信技術,尤其是一種獲得電視節(jié)目截屏的方法和系統(tǒng)。
背景技術:
市場調查顯示80%的白領電視用戶在看電視時,會使用移動設備或PC(簡稱終端),圍繞電視機節(jié)目進行聊天。在聊天的過程中,用戶經(jīng)常希望截取正在觀看的電視節(jié)目圖片,然后,分享給好友,分享到微博等社區(qū)網(wǎng)站。這種圖片配合文字的方式使聊天更加有趣。但是,由于電視節(jié)目畫面難以復現(xiàn),所以,等用戶拿出照相機想拍照片對準電視屏幕時, 剛才看到的畫面已經(jīng)不在了。同時,用照相機對著電視屏幕拍照的拍攝效果受光線和手抖動的原因,拍攝質量也難以令人滿意。
發(fā)明內容
本發(fā)明所要解決的技術問題在于提供一種獲得電視節(jié)目畫面截屏的方法和系統(tǒng), 能夠穩(wěn)定,清晰的獲得電視畫面的截屏,并和SNS社區(qū)的好友分享。本發(fā)明的目的就是提供一種獲取電視節(jié)目圖像高清晰度截屏的方法和系統(tǒng),幫助用戶在看電視過程中,獲取電視節(jié)目截屏圖片,便于用戶在SNS社區(qū)上與其他用戶進行電視節(jié)目內容的交流。本發(fā)明所要解決的技術問題是通過如下技術方案實現(xiàn)的步驟一,服務器以一定的頻率對電視機的節(jié)目視頻信號進行采集,獲得相應的電視節(jié)目截屏圖片,保存在服務器當中,和節(jié)目截屏圖片一起保存的還有該節(jié)目的頻道標識和相應的采集時間點iTc ;步驟二,當用戶需要獲取電視節(jié)目截屏圖片時,在終端上預先設置想要獲取的電視節(jié)目對應的頻道標識,并操作終端觸發(fā)截屏操作,終端記錄下觸發(fā)時間點Ts ;步驟三,終端測量終端與服務器時鐘之間的時間誤差Te ;步驟四,終端通過計算Ts+Te獲得修正后的觸發(fā)時間點T,將頻道標識和修正后的觸發(fā)時間點T發(fā)送到服務器,服務器根據(jù)電視頻道標識和修正后的觸發(fā)時間點T,查找存儲在服務器上對應的節(jié)目截屏圖片,然后把該圖片發(fā)送到終端。進一步的,該圖片發(fā)送到終端后,用戶可以將所述圖片發(fā)送到SNS社區(qū)進行共享;進一步的,所述終端可以是智能手機、平板電腦或個人電腦等等。進一步的,步驟一中,服務器對電視機的節(jié)目視頻信號進行采集的頻率可以是每 200毫秒一次。進一步的,步驟二中,用戶操作終端觸發(fā)截屏操作可以通過觸屏完成。進一步的,所述終端可以帶有檢測設備搖晃的傳感器;用戶可以通過搖晃所述終端,觸發(fā)當中的傳感器,產生截屏操作。進一步的,步驟三當中的Te按照如下方法計算1)終端讀取終端時鐘時間點數(shù)據(jù)Tl,發(fā)送測時指令到服務器。
4
2)服務器獲取終端發(fā)來的測時指令后,立即讀取服務器時鐘時間點數(shù)據(jù)T2。3)服務器將該時鐘時間點數(shù)據(jù)T2發(fā)送回終端。4)終端收到服務器發(fā)回的時鐘時間點數(shù)據(jù)T2后,立即讀取終端時鐘時間點數(shù)據(jù) T3,然后,計算出終端與服務器之間的時間誤差,Te = Τ2-(Τ3+Τ1)/2。進一步的,步驟四中所述查找存儲在服務器上對應的節(jié)目截屏圖片,可以在找出和電視頻道標識和觸發(fā)時間點完全匹配的圖片之外,同時找出觸發(fā)時間點前面和后面的多張圖片,將這些圖片一并發(fā)回給終端。從而用戶可以從服務器返回的多張圖片中挑選滿意的一張圖片。所述的多張圖片可以是10張。本發(fā)明還公開了一種獲得電視節(jié)目截屏圖片的系統(tǒng),包括終端10和服務器20 終端10包括網(wǎng)絡接口 12,與控制單元14和時間誤差獲取單元13相連,通過一定的網(wǎng)絡協(xié)議接入互聯(lián)網(wǎng);截屏操作捕獲單元11,與控制單元14相連,用于捕捉用戶觸發(fā)的截屏操作,并把觸發(fā)時間點Ts發(fā)送給控制單元14 ;時間誤差獲取單元13,與控制單元14和所述網(wǎng)絡接口 12相連,用于通過所述網(wǎng)絡接口 12獲取終端10與服務器20之間的時間誤差Te,并把Te發(fā)送給控制單元14 ;控制單元14,與所述截屏操作捕獲單元11,所述網(wǎng)絡接口 12,所述時間誤差獲取單元13相連,用于將用戶需要截屏的電視節(jié)目對應的頻道標識及修正后的觸發(fā)時間點T組成截屏請求,通過所述網(wǎng)絡接口 12將該截屏請求發(fā)送給服務器20,并從所述網(wǎng)絡接口 12接收服務器20下發(fā)的截屏圖片,其中T = Ts+Te ;服務器20包括網(wǎng)絡接口 24,與控制單元22相連,通過一定的網(wǎng)絡協(xié)議接入互聯(lián)網(wǎng);截屏采集單元21,與控制單元22相連,用于把以一定頻率采集的電視節(jié)目截屏圖片和該電視節(jié)目的頻道標識和相應的采集時間點Tc保存在控制單元22中;控制單元22,與所述截屏采集單元21,所述網(wǎng)絡接口 M相連,用于在從所述網(wǎng)絡接口 M接收到終端10發(fā)來的截屏請求后,從截屏請求中獲得用戶需要截屏的電視節(jié)目對應的頻道標識和修正后的觸發(fā)時間點T,進而讀取相應的節(jié)目截屏圖片,并通過網(wǎng)絡接口 M將該節(jié)目截屏圖片發(fā)送給終端10。進一步的,所述時間誤差獲取單元13用于讀取終端10時鐘時間點數(shù)據(jù)Tl,并發(fā)送測時指令到服務器20 ;在收到服務器20發(fā)回的服務器時間點數(shù)據(jù)T2后,立即讀取終端時鐘時間點數(shù)據(jù)T3,最終計算出終端與服務器之間的時鐘誤差Te,Te = T2_(T3+T1)/2。本發(fā)明通過使用服務器來定時對電視節(jié)目的圖像進行截屏,按照一定順序保存在服務器里,使得用戶可以需要通過終端獲得電視節(jié)目的圖像截屏,方便與好友進行互動,從而提高了用戶的用戶體驗。
圖1為本發(fā)明的系統(tǒng)示意圖。圖2為本發(fā)明中測量終端與服務器的時間誤差Te的流程圖。圖3為本發(fā)明的系統(tǒng)結構圖。
具體實施例方式下面結合附圖和實施例對本發(fā)明進一步說明。本發(fā)明的目的就是提供一種獲取電視節(jié)目圖像高清晰度截屏的方法和系統(tǒng),幫助用戶在看電視過程中,獲取電視節(jié)目截屏圖片,便于用戶在SNS社區(qū)上與其他用戶進行電視節(jié)目內容的交流。如圖1所示,為本發(fā)明的系統(tǒng)結構示意圖,它包括終端、電視機和服務器。其中,終端包括智能手機、平板電腦、個人電腦(PC)。本發(fā)明所述的獲取電視節(jié)目圖像高清晰度截屏的方法包括如下步驟步驟一,服務器以一定的頻率(例如每200毫秒一次)對電視機的節(jié)目視頻信號進行采集,獲得相應的電視節(jié)目截屏圖片,保存在服務器當中。和節(jié)目截屏圖片一起保存的還有該節(jié)目的頻道標識和相應的采集時間點Tc。步驟二,當用戶需要獲取電視節(jié)目截屏圖片時,在終端上預先設置想要獲取的電視節(jié)目對應的頻道標識,并操作終端觸發(fā)截屏操作,終端記錄下觸發(fā)時間點Ts。其中觸發(fā)終端截屏操作的方式有很多種,如果終端是觸屏的智能手機或平板電腦時,可以通過觸屏完成;如果終端中帶有檢測設備搖晃的傳感器,例如智能手機或平板電腦,用戶可以搖晃終端,觸發(fā)當中的傳感器,產生截屏操作,此時終端記錄下觸發(fā)時間點Ts。步驟三,終端測量終端與服務器時鐘之間的時間誤差Te。步驟四,終端通過計算Ts+Te獲得修正后的觸發(fā)時間點T,將頻道標識和修正后的觸發(fā)時間點T發(fā)送到服務器,服務器根據(jù)頻道標識和修正后的觸發(fā)時間點T,查找存儲在服務器上的相同頻道標識和采集時間點所對應的的節(jié)目截屏圖片然后把該圖片發(fā)送到終端。用戶在獲得節(jié)目截屏圖片后,可以把該圖片通過有線網(wǎng)絡或無線網(wǎng)絡發(fā)送到SNS 社區(qū),與好友分享。為了讓用戶獲得更滿意的電視節(jié)目截屏,進一步的,在步驟四中,在服務器上查找對應的圖片時,可以在找出電視頻道標識和觸發(fā)時間點完全匹配的圖片之外,同時找出觸發(fā)時間點前面和后面的數(shù)張圖片(例如,前后各取10張),將這些圖片一并發(fā)回給終端。用戶可以從服務器返回的多張圖片中挑選滿意的一張圖片。進一步的,如圖2所示,步驟三中測量終端與服務器之間的時鐘誤差Te可以通過下面的方法進行計算。1)終端讀取終端時鐘時間點數(shù)據(jù)Tl,發(fā)送測時指令到服務器。2)服務器獲取終端發(fā)來的測時指令后,立即讀取服務器時鐘時間點數(shù)據(jù)T2。3)服務器將該時鐘時間點數(shù)據(jù)T2發(fā)送回終端。4)終端收到服務器發(fā)回的時鐘時間點數(shù)據(jù)T2后,立即讀取終端時鐘時間點數(shù)據(jù) T3,然后,計算出終端與服務器之間的時間誤差,Te = Τ2-(Τ3+Τ1)/2。如圖3所示,本發(fā)明還公開了一種獲得電視節(jié)目截屏圖片的系統(tǒng),包括終端10和服務器20 終端10包括網(wǎng)絡接口 12,與控制單元14和時間誤差獲取單元13相連,通過一定的網(wǎng)絡協(xié)議接入互聯(lián)網(wǎng);
6
截屏操作捕獲單元11,與控制單元14相連,用于捕獲用戶觸發(fā)的截屏操作,并把觸發(fā)時間點Ts發(fā)送給控制單元14 ;時間誤差獲取單元13,與控制單元14和所述網(wǎng)絡接口 12相連,用于通過所述網(wǎng)絡接口 12獲取終端10與服務器20之間的時間誤差Te,并把Te發(fā)送給控制單元14 ;控制單元14,與所述截屏操作捕獲單元11,所述網(wǎng)絡接口 12,所述時間誤差獲取單元13相連,用于將用戶需要截屏的電視節(jié)目對應的頻道標識及修正后的觸發(fā)時間點T組成截屏請求,通過所述網(wǎng)絡接口 12將該截屏請求發(fā)送給服務器20,并從所述網(wǎng)絡接口 12接收服務器20下發(fā)的截屏圖片,其中T = Ts+Te ;服務器20包括網(wǎng)絡接口 24,與控制單元22相連,通過一定的網(wǎng)絡協(xié)議接入互聯(lián)網(wǎng);截屏采集單元21,與控制單元22相連,用于把采集的電視節(jié)目截屏圖片和該節(jié)目的頻道標識和相應的采集時間點Tc保存在控制單元22中;控制單元22,與所述截屏采集單元21,所述網(wǎng)絡接口 M相連,用于在從所述網(wǎng)絡接口 M接收到終端10發(fā)來的截屏請求后,從截屏請求中獲得用戶需要截屏的電視節(jié)目對應的頻道標識和修正后的觸發(fā)時間點T,進而讀取相應的節(jié)目截屏圖片,并通過網(wǎng)絡接口 M將該節(jié)目截屏圖片發(fā)送給終端10。所述時間誤差獲取單元13用于讀取終端10時鐘時間點數(shù)據(jù)Tl,并發(fā)送測時指令到服務器20 ;在收到服務器20發(fā)回的服務器時鐘時間點數(shù)據(jù)T2后,立即讀取終端時鐘時間點數(shù)據(jù)T3,最終計算出終端與服務器之間的時間誤差Te,Te = T2_(T3+T1)/2。應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權利要求的保護范圍。
權利要求
1.一種獲得電視節(jié)目截屏圖片的方法,其特征在于步驟一,服務器以一定的頻率對電視機的節(jié)目視頻信號進行采集,獲得相應的電視節(jié)目截屏圖片,保存在服務器當中,和節(jié)目截屏圖片一起保存的還有該節(jié)目的頻道標識和相應的采集時間點iTc ;步驟二,當用戶需要獲取電視節(jié)目截屏圖片時,在終端上預先設置想要獲取的電視節(jié)目對應的頻道標識,并操作終端觸發(fā)截屏操作,終端記錄下觸發(fā)時間點Ts ;步驟三,終端測量終端與服務器之間的時間誤差Te ;步驟四,終端通過計算Ts+Te獲得修正后的觸發(fā)時間點T,將頻道標識和修正后的觸發(fā)時間點T發(fā)送到服務器,服務器根據(jù)電視頻道標識和修正后的觸發(fā)時間點T,查找存儲在服務器上對應的節(jié)目截屏圖片,然后把該圖片發(fā)送到終端。
2.如權利要求1所述的方法,其特征在于,所述的終端可以是智能手機、平板電腦或個人電腦等等。
3.如權利要求1所述的方法,其特征在于,步驟一中,服務器對電視機的節(jié)目視頻信號進行采集的頻率可以是每200毫秒一次。
4.如權利要求1所述的方法,其特征在于,步驟二中,用戶操作終端觸發(fā)截屏操作可以通過觸屏完成。
5.如權利要求1所述的方法,其特征在于,所述終端可以帶有檢測設備搖晃的傳感器。
6.如權利要求5所述的方法,其特征在于,用戶可以通過搖晃所述終端,觸發(fā)當中的傳感器,產生截屏操作。
7.如權利要求1所述的方法,其特征在于,步驟三當中的Te按照如下方法計算1)終端讀取終端時鐘時間點數(shù)據(jù)Tl,發(fā)送測時指令到服務器。2)服務器獲取終端發(fā)來的測時指令后,立即讀取服務器時鐘時間點數(shù)據(jù)T2。3)服務器將該時鐘時間點數(shù)據(jù)T2發(fā)送回終端。4)終端收到服務器發(fā)回的時鐘時間點數(shù)據(jù)T2后,立即讀取終端時鐘時間點數(shù)據(jù)T3,然后,計算出終端與服務器之間的時鐘誤差,Te = Τ2-(Τ3+Τ1)/2。
8.如權利要求1所述的方法,其特征在于,步驟四中所述查找存儲在服務器上對應的節(jié)目截屏圖片,可以在找出和電視頻道標識和觸發(fā)時間點完全匹配的圖片之外,同時找出觸發(fā)時間點前面和后面的多張圖片,將這些圖片一并發(fā)回給終端。從而用戶可以從服務器返回的多張圖片中挑選滿意的一張圖片。
9.一種獲得電視節(jié)目截屏圖片的系統(tǒng),包括終端10和服務器20,其特征在于終端10包括網(wǎng)絡接口 12,與控制單元14和時間誤差獲取單元13相連,通過一定的網(wǎng)絡協(xié)議接入互聯(lián)網(wǎng);截屏操作捕獲單元11,與控制單元14相連,用于捕捉用戶觸發(fā)的截屏操作,并把觸發(fā)時間點Ts發(fā)送給控制單元14 ;時間誤差獲取單元13,與控制單元14和所述網(wǎng)絡接口 12相連,用于通過所述網(wǎng)絡接口 12獲取終端10與服務器20之間的時間誤差Te,并把Te發(fā)送給控制單元14 ;控制單元14,與所述截屏操作捕獲單元11,所述網(wǎng)絡接口 12,所述時間誤差獲取單元 13相連,用于將用戶需要截屏的電視節(jié)目對應的頻道標識及修正后的觸發(fā)時間點T組成截屏請求,通過所述網(wǎng)絡接口 12將該截屏請求發(fā)送給服務器20,并從所述網(wǎng)絡接口 12接收服務器20下發(fā)的截屏圖片,其中T = Ts+Te ; 服務器20包括網(wǎng)絡接口 24,與控制單元22相連,通過一定的網(wǎng)絡協(xié)議接入互聯(lián)網(wǎng); 截屏采集單元21,與控制單元22相連,用于把以一定頻率采集的電視節(jié)目截屏圖片和該節(jié)目的頻道標識和相應的采集時間點Tc保存在控制單元22中;控制單元22,與所述截屏采集單元21,所述網(wǎng)絡接口 M相連,用于在從所述網(wǎng)絡接口 M接收到終端10發(fā)來的截屏請求后,從截屏請求中獲得用戶需要截屏的電視節(jié)目對應的頻道標識和修正后的觸發(fā)時間點T,進而讀取相應的節(jié)目截屏圖片,并通過網(wǎng)絡接口對將該節(jié)目截屏圖片發(fā)送給終端10。
10.如權利要求9所述的系統(tǒng),其特征在于,所述時間誤差獲取單元13用于讀取終端 10時鐘時間點數(shù)據(jù)Tl,并發(fā)送測時指令到服務器20 ;在收到服務器20發(fā)回的服務器時鐘時間點數(shù)據(jù)T2后,立即讀取終端時鐘時間點數(shù)據(jù)T3,最終計算出終端與服務器之間的時間誤差 Te, Te = Τ2-(Τ3+Τ1)/2。
全文摘要
本發(fā)明公開了一種獲得電視節(jié)目截屏圖片的系統(tǒng)和方法,該方法把電視節(jié)目截屏圖片存儲在服務器當中,用戶在看電視過程中,在需要獲取電視節(jié)目截屏圖片時,操作終端,使得終端從服務器中獲取此刻的電視節(jié)目截屏圖片,便于用戶在SNS社區(qū)上與其他用戶進行電視節(jié)目內容的交流,從而提高了用戶的用戶體驗。
文檔編號H04N21/27GK102421012SQ201110363349
公開日2012年4月18日 申請日期2011年11月16日 優(yōu)先權日2011年11月16日
發(fā)明者王白 申請人:王白