傳屏方法和電視的製造方法
2023-10-05 00:58:04
傳屏方法和電視的製造方法
【專利摘要】本發明提供了一種傳屏方法和一種電視機,其中傳屏方法包括:建立電視機與電視機外部的終端之間的數據連接;在建立所述電視機與所述終端之間的數據連接時,通過抓屏方式獲取所述電視機當前處理的音視頻數據,並將所述音視頻數據發送至所述終端。通過本發明的技術方案能夠實現不同類型的移動終端與電視機的對接,使移動終端同步播放電視機的播放畫面。
【專利說明】傳屏方法和電視機
【技術領域】
[0001]本發明涉及顯示【技術領域】,具體而言,涉及一種傳屏方法和一種電視機。
【背景技術】
[0002]目前多數智能電視都帶有多屏互動功能,移動終端可以將當前顯示的內容同步至電視端進行顯示,電視端也可以將當前顯示在屏幕上的畫面同步至移動終端,但不能同時將播放的聲音進行同步,同步性能較差,並且同步方式較為單一。因此,需要一種新的傳屏技術來豐富目前的傳屏手段,提高電視端與移動終端之間的數據同步性能。
【發明內容】
[0003]考慮到上述【背景技術】,本發明的一個目的提供一種新的傳屏技術,豐富傳屏方式,提高電視端與移動終端之間的數據同步性能。
[0004]根據本發明的一個方面,提供了一種傳屏方法,包括:建立電視機與電視機外部的終端之間的數據連接;在建立所述電視機與所述終端之間的數據連接時,通過抓屏方式獲取所述電視機當前處理的音視頻數據,並將所述音視頻數據發送至所述終端。
[0005]在該技術方案中,在電視機中內置抓屏模塊,通過抓屏模塊來獲取電視機當前處理的音視頻數據,因此不僅能夠獲得圖像信息,也能夠獲得音頻信息,提高了同步性能,並且也豐富了目前的傳屏方式。
[0006]在上述技術方案中,優選的,基於文件傳輸協議建立所述數據連接,所述建立電視機與電視機外部的終端之間的數據連接的步驟包括:監聽來自所述終端的請求數據包;解析所述請求數據包;響應所述請求數據包,根據所述電視機當前的數據連接個數向所述終端回復是否可建立數據連接。
[0007]目前移動終端播放電視端傳輸過來的信息,使用的都是私有協議,協議維護成本較高,擴展性不強,終端類型受限制。本發明在電視端把控制協議和數據傳輸協議修改為標準的文件傳輸協議(FTP協議),並且在電視端把抓屏功能嵌入到系統內,使得傳輸協議標準化,通用化。這樣,普通終端就可以使用標準FTP協議和電視進行通信並且傳輸數據。普通終端可以是基於android系統的手機和平板電腦、基於IOS系統的手機和平板電腦以及普通的筆記本電腦機。終端不再僅僅局限於某些固定型號的終端產品,只要終端安裝了支持標準FTP協議的播放器後,都可以和具備傳屏功能的智能電視連接,進行同步播放智能電視的屏幕圖像和聲音。
[0008]在上述任一技術方案中,優選的,還可以包括:監聽已建立的數據連接,在檢測到所述終端斷開連接時,斷開所述電視機的數據連接,並通知停止獲取所述電視機的所述音視頻數據。
[0009]在上述任一技術方案中,優選的,在確定可建立數據連接時,還與所述終端約定被傳輸的總數據的大小。
[0010]在數據量較大時,為了避免太長時間的傳輸,影響網絡性能,可以限定傳輸的總數據量大小,太大的數據不建議進行同步。
[0011]在上述任一技術方案中,優選的,所述獲取所述電視機當前處理的音視頻數據並對所述音視頻數據進行處理的步驟包括:對獲取到的所述音視頻數據進行壓縮,得到壓縮數據;對所述壓縮數據中的音頻數據和視頻數據進行複合,將經過複合處理的音視頻數據輸出至所述數據傳輸單元。
[0012]為了提高傳輸效率和同步性能,將圖像數據與聲音數據進行壓縮和複合,使在移動終端顯示的畫面能夠與聲音同步。
[0013]根據本發明的另一方面,還提供了一種電視機,包括:數據傳輸單元,連接至抓屏單元,用於建立所述電視機與所述電視機外部的終端之間的數據連接,以及將來自所述抓屏單元的音視頻數據發送至所述終端;所述抓屏單元,在所述數據傳輸單元建立所述電視機與所述終端之間的數據連接時,通過抓屏方式獲取所述電視機當前處理的音視頻數據,並將所述音視頻數據傳輸至所述數據傳輸單元。
[0014]在該技術方案中,在電視機中內置抓屏模塊,通過抓屏模塊來獲取電視機當前處理的音視頻數據,因此不僅能夠獲得圖像信息,也能夠獲得音頻信息,提高了同步性能,並且也豐富了目前的傳屏方式。
[0015]在上述技術方案中,優選的,所述數據傳輸單兀基於文件傳輸協議建立所述數據連接,包括:監聽單元,監聽來自所述終端的請求數據包;解析單元,連接至所述監聽單元,解析所述請求數據包;響應單元,連接至所述解析單元,響應所述請求數據包,根據所述電視機當前的數據連接個數向所述終端回復是否可建立數據連接。
[0016]目前移動終端播放電視端傳輸過來的信息,使用的都是私有協議,協議維護成本較高,擴展性不強,終端類型受限制。本發明在電視端把控制協議和數據傳輸協議修改為標準的文件傳輸協議(FTP協議),並且在電視端把抓屏功能嵌入到系統內,使得傳輸協議標準化,通用化。這樣,普通終端就可以使用標準FTP協議和電視進行通信並且傳輸數據。普通終端可以是基於android系統的手機和平板電腦、基於IOS系統的手機和平板電腦以及普通的筆記本電腦機。終端不再僅僅局限於某些固定型號的終端產品,只要終端安裝了支持標準FTP協議的播放器後,都可以和具備傳屏功能的智能電視連接,進行同步播放智能電視的屏幕圖像和聲音。
[0017]在上述技術方案中,優選的,所述監聽單元還用於監聽已建立的數據連接,在檢測到所述終端斷開連接時,斷開所述電視機的數據連接,並通知所述抓屏單元停止獲取所述音視頻數據。
[0018]在上述技術方案中,優選的,所述響應單元還用於在確定可建立數據連接時,還與所述終端約定被傳輸的總數據的大小。
[0019]在數據量較大時,為了避免太長時間的傳輸,影響網絡性能,可以限定傳輸的總數據量大小,太大的數據不建議進行同步。
[0020]在上述任一技術方案中,優選的,所述抓屏單元包括:壓縮單元,對獲取到的所述音視頻數據進行壓縮;複合單元,連接至所述壓縮單元,接收來自所述壓縮單元的壓縮數據並對所述壓縮數據中的音頻數據和視頻數據進行複合,將經過複合處理的音視頻數據輸出至所述數據傳輸單元。
[0021]為了提高傳輸效率和同步性能,將圖像數據與聲音數據進行壓縮和複合,使在移動終端顯示的畫面能夠與聲音同步。
[0022]本發明能夠使得普通的計算機或其它非定製平板電腦均可以連接到具備傳屏功能的智能電視,實現大傳小傳屏的功能,擴大了能夠連接具備傳屏功能的智能電視的終端的範圍,終端可以是基於android系統的手機和平板電腦、基於IOS系統的手機和平板電腦以及普通的筆記本電腦,不僅僅局限於某種作業系統的平板電腦和手機,並且基於FTP協議的優點,能夠提聞電視機與終端的同步性能。
【專利附圖】
【附圖說明】
[0023]圖1示出了根據本發明的一個實施例的傳屏方法的流程圖;
[0024]圖2示出了根據本發明的另一實施例的傳屏方法的流程圖;
[0025]圖3示出了根據本發明的實施例的電視機的框圖;
[0026]圖4示出了根據本發明的實施例的基於文件傳輸協議的電視機與移動終端之間的傳屏示意圖。
【具體實施方式】
[0027]為了能夠更清楚地理解本發明的上述目的、特徵和優點,下面結合附圖和【具體實施方式】對本發明進行進一步的詳細描述。
[0028]在下面的描述中闡述了很多具體細節以便於充分理解本發明,但是,本發明還可以採用其他不同於在此描述的其他方式來實施,因此,本發明的保護範圍並不受下面公開的具體實施例的限制。
[0029]下面結合附圖和實施例對本發明做進一步說明。需要說明的是,在不衝突的情況下,本申請的實施例及實施例中的特徵可以相互組合。
[0030]圖1示出了根據本發明的一個實施例的傳屏方法的流程圖。
[0031]如圖1所示,根據本發明的實施例的傳屏方法可以包括以下步驟:
[0032]步驟102,建立電視機與電視機外部的終端之間的數據連接;
[0033]步驟104,在建立電視機與終端之間的數據連接時,通過抓屏方式獲取電視機當前處理的音視頻數據,並將該音視頻數據發送至終端進行同步。
[0034]在該技術方案中,在電視機中內置抓屏模塊,通過抓屏模塊來獲取電視機當前處理的音視頻數據,因此不僅能夠獲得圖像信息,也能夠獲得音頻信息,提高了同步性能,並且也豐富了目前的傳屏方式。
[0035]在上述技術方案中,優選的,基於文件傳輸協議建立數據連接,所述建立電視機與電視機外部的終端之間的數據連接的步驟可以包括:監聽來自終端的請求數據包;解析該請求數據包;響應該請求數據包,根據電視機當前的數據連接個數向所終端回復是否可建立數據連接。
[0036]目前移動終端播放電視端傳輸過來的信息,使用的都是私有協議,協議維護成本較高,擴展性不強,終端類型受限制。本發明在電視端把控制協議和數據傳輸協議修改為標準的文件傳輸協議(FTP協議),並且在電視端把抓屏功能嵌入到系統內,使得傳輸協議標準化,通用化。這樣,普通終端就可以使用標準FTP協議和電視進行通信並且傳輸數據。普通終端可以是基於android系統的手機和平板電腦、基於IOS系統的手機和平板電腦以及普通的筆記本電腦機。終端不再僅僅局限於某些固定型號的終端產品,只要終端安裝了支持標準FTP協議的播放器後,都可以和具備傳屏功能的智能電視連接,進行同步播放智能電視的屏幕圖像和聲音。
[0037]在上述任一技術方案中,優選的,根據本發明的傳屏方法還可以包括以下步驟:
[0038]監聽已建立的數據連接,在檢測到終端斷開連接時,斷開電視機的數據連接,並通知停止獲取電視機的所述音視頻數據。
[0039]在上述任一技術方案中,優選的,在確定可建立數據連接時,還與終端約定被傳輸的總數據的大小。
[0040]在數據量較大時,為了避免太長時間的傳輸,影響網絡性能,可以限定傳輸的總數據量大小,太大的數據不建議進行同步。
[0041]在上述任一技術方案中,優選的,獲取電視機當前處理的音視頻數據並對音視頻數據進行處理的步驟具體包括:
[0042]對獲取到的所述音視頻數據進行壓縮,得到壓縮數據;對所述壓縮數據中的音頻數據和視頻數據進行複合,將經過複合處理的音視頻數據輸出至所述數據傳輸單元。
[0043]為了提高傳輸效率和同步性能,將圖像數據與聲音數據進行壓縮和複合,使在移動終端顯示的畫面能夠與聲音同步。
[0044]在本領域內技術人員應理解,除了可應用文件傳輸協議之外,還可以應用其他標準協議來實現電視機與終端之間的數據傳輸。
[0045]下面結合圖2進一步說明根據本發明的傳屏方法。
[0046]目前的傳屏方法中,電視端需維護兩個通道(使用TCP/IP協議),一個是命令控制通道,一個是數據通道,終端(pad)也需要維護相同的兩個通道。在終端(pad)需要連接電視播放電視端的畫面時,pad端首先通過命令通道向電視端發送連接請求,電視端的命令通道接到來自pad端的連接請求後,如果電視端沒有其它連接,則回復pad端可以連接,pad端接收到電視端回復OK的命令後,再通過pad端的命令通道向電視端的命令通道發送數據連接請求,電視端的命令通道接收該請求後,啟動電視端的數據通道的伺服器,並且開始獲取電視端的數據。而pad端發出數據連接請求後,暫停0.5-2秒後(此時,電視端的數據通道已經基本處於就緒狀態),通過數據通道連接電視端的數據通道,連接ok後,等待並且接受來自電視端的數據,電視端收到pad端數據通道的連接請求後即可以發送獲取的數據。
[0047]在上述方案中,電視端和pad端都需要使用命令通道和數據通道這兩個通道進行通信,維護複雜,並且,協議為私有協議,完全沒有可擴展性,終端只能是指定類型的終端。
[0048]為了解決上述問題,如圖2所示,在本實施例中,在電視端內嵌相關的服務處理模塊,使用FTP協議替代前期的私有協議,同時內置抓屏程序。系統啟動後,首先初始化抓屏程序,並且使用FTP協議維護電視端和終端(如pad)之間的通信。
[0049]步驟202,電視端監聽FTP埠,監聽FTP數據包請求。
[0050]步驟204,如果發現有新的FTP數據包請求到來,則解析此FTP數據包請求。
[0051]步驟206,判斷與電視端當前連接的終端的個數是否大於預設值,一般情況下,電視機在同一時刻與一個終端進行傳屏較好。如果大於預設值,則進入步驟212,否則進入步驟 208。
[0052]步驟208,回復此FTP數據包:如果當前環境可以提供大傳小傳屏的功能,則回復同意建立連接並且約定傳輸文件的大小,該文件的大小可以設定為一個最大的64位整型值。
[0053]步驟210,同時電視端啟動自身的音視頻抓屏程序,等待音視頻抓屏程序提供抓取到的音視頻數據後,將獲取到數據後進行壓縮、複合,然後使用FTP協議向終端不斷的發出壓縮和複合後的音視頻數據。
[0054]終端接收到數據後,可以進行持續的播放。終端如果希望退出大傳小傳屏的功能,即退出播放狀態,則直接斷開當前的FTP連接,電視端監視到此FTP連接被斷開後,也斷開自己的FTP連接並且停止音視頻抓屏程序,系統進入等候下一個終端進行連接的狀態。
[0055]由於現有技術使用私有協議,電視端只能和定製的終端產品對接,其它非定製的pad和普通的pc計算機無法使用此項功能,使大傳小傳屏功能的應用範圍受到很大的局限,使用上述方法,可以使其它類型的pad以及普通的計算機連接到具備傳屏功能的電視上,實現大傳小傳屏的功能,進行同步播放電視端的音視頻信息。
[0056]接下來結合圖3說明根據本發明的電視機。
[0057]如圖3所示,根據本發明的實施例的電視機300可以包括:數據傳輸單元302,連接至抓屏單元304,用於建立電視機與所述電視機外部的終端之間的數據連接,以及將來自抓屏單元304的音視頻數據發送至終端;抓屏單元306,在數據傳輸單元302建立電視機與終端之間的數據連接時,通過抓屏方式獲取電視機當前處理的音視頻數據,並將所述音視頻數據傳輸至所述數據傳輸單302元。
[0058]在該技術方案中,在電視機中內置抓屏模塊,通過抓屏模塊來獲取電視機當前處理的音視頻數據,因此不僅能夠獲得圖像信息,也能夠獲得音頻信息,提高了同步性能,並且也豐富了目前的傳屏方式。
[0059]在上述技術方案中,優選的,所述數據傳輸單兀302基於文件傳輸協議建立所述數據連接,可以包括:監聽單元3022,監聽來自所述終端的請求數據包;解析單元3024,連接至所述監聽單元3022,解析所述請求數據包;響應單元3026,連接至所述解析單元3024,響應所述請求數據包,根據所述電視機當前的數據連接個數向所述終端回復是否可建立數據連接。
[0060]目前移動終端播放電視端傳輸過來的信息,使用的都是私有協議,協議維護成本較高,擴展性不強,終端類型受限制。本發明在電視端把控制協議和數據傳輸協議修改為標準的文件傳輸協議(FTP協議),並且在電視端把抓屏功能嵌入到系統內,使得傳輸協議標準化,通用化。這樣,普通終端就可以使用標準FTP協議和電視進行通信並且傳輸數據。普通終端可以是基於android系統的手機和平板電腦、基於IOS系統的手機和平板電腦以及普通的筆記本電腦機。終端不再僅僅局限於某些固定型號的終端產品,只要終端安裝了支持標準FTP協議的播放器後,都可以和具備傳屏功能的智能電視連接,進行同步播放智能電視的屏幕圖像和聲音。
[0061]在上述技術方案中,優選的,所述監聽單元3022還用於監聽已建立的數據連接,在檢測到所述終端斷開連接時,斷開所述電視機的數據連接,並通知所述抓屏單元停止獲取所述音視頻數據。
[0062]在上述技術方案中,優選的,所述響應單元3026還用於在確定可建立數據連接時,還與所述終端約定被傳輸的總數據的大小。[0063]在數據量較大時,為了避免太長時間的傳輸,影響網絡性能,可以限定傳輸的總數據量大小,太大的數據不建議進行同步。
[0064]在上述任一技術方案中,優選的,所述抓屏單元304包括:壓縮單元3042,對獲取到的所述音視頻數據進行壓縮;複合單元3044,連接至所述壓縮單元3042,接收來自所述壓縮單元的壓縮數據並對所述壓縮數據中的音頻數據和視頻數據進行複合,將經過複合處理的音視頻數據輸出至所述數據傳輸單元302。
[0065]為了提高傳輸效率和同步性能,將圖像數據與聲音數據進行壓縮和複合,使在移動終端顯示的畫面能夠與聲音同步。
[0066]圖4示出了根據本發明的實施例的基於文件傳輸協議的電視機與移動終端之間的傳屏示意圖。
[0067]如圖4所示,移動終端400內嵌FTP客戶端404,電視機300內嵌FTP伺服器402。該FTP伺服器402等待移動終端連接,當有移動終端通過FTP協議進行連接時,電視機300接收移動終端400的FTP包數據,並且解析,之後,電視機300啟動自身的抓屏模塊,對電視端當前的音視頻進行抓取,壓縮,以及複合,然後,使用FTP協議連續向移動終端400進行傳輸,移動終端400接收到來自電視機300的FTP包後,按照標準的方式進行解析:首先解析FTP包頭,然後,不斷地接收FTP數據。移動終端如果需要退出當前的連接,只需切斷FTP連接,電視機300自動判斷維護FTP連接狀態。如果FTP連接斷開,則停止抓屏、壓縮和複合,電視機進入等待新的終端進行連接的狀態。
[0068]以上結合附圖詳細說明了根據本發明的技術方案,本發明能夠使得普通的pc計算機或其它非定製pad都可以連接到具備傳屏功能的智能電視,實現大傳小傳屏的功能,擴大了能夠連接具備傳屏功能的智能電視的終端的範圍,終端可以是android系統的手機和平板電腦、IOS系統的手機和平板電腦以及普通的筆記本電腦,不僅僅局限於某種作業系統的平板電腦和手機,並且基於FTP協議的優點,能夠提高電視機與終端的同步性能。
[0069]以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種傳屏方法,其特徵在於,包括: 建立電視機與電視機外部的終端之間的數據連接; 在建立所述電視機與所述終端之間的數據連接時,通過抓屏方式獲取所述電視機當前處理的音視頻數據,並將所述音視頻數據發送至所述終端。
2.根據權利要求1所述的傳屏方法,其特徵在於,基於文件傳輸協議建立所述數據連接,所述建立電視機與電視機外部的終端之間的數據連接的步驟包括: 監聽來自所述終端的請求數據包; 解析所述請求數據包; 響應所述請求數據包,根據所述電視機當前的數據連接個數向所述終端回復是否可建立數據連接。
3.根據權利要求2所述的傳屏方法,其特徵在於,還包括:監聽已建立的數據連接,在檢測到所述終端斷開連接時,斷開所述電視機的數據連接,並通知停止獲取所述電視機的所述音視頻數據。
4.根據權利要求2所述的傳屏方法,其特徵在於,在確定可建立數據連接時,還與所述終端約定被傳輸的總數據的大小。
5.根據權利要求1至4中任一項所述的傳屏方法,其特徵在於,所述獲取所述電視機當前處理的音視頻數據並對所述音視頻數據進行處理的步驟包括: 對獲取到的所述音視頻數據進行壓縮,得到壓縮數據;` 對所述壓縮數據中的音頻數據和視頻數據進行複合,將經過複合處理的音視頻數據輸出至所述數據傳輸單元。
6.一種電視機,其特徵在於,包括: 數據傳輸單元,連接至抓屏單元,用於建立所述電視機與所述電視機外部的終端之間的數據連接,以及將來自所述抓屏單元的音視頻數據發送至所述終端; 所述抓屏單元,在所述數據傳輸單元建立所述電視機與所述終端之間的數據連接時,通過抓屏方式獲取所述電視機當前處理的音視頻數據,並將所述音視頻數據傳輸至所述數據傳輸單兀。
7.根據權利要求6所述的電視機,其特徵在於,所述數據傳輸單元基於文件傳輸協議建立所述數據連接,包括: 監聽單元,監聽來自所述終端的請求數據包; 解析單元,連接至所述監聽單元,解析所述請求數據包; 響應單元,連接至所述解析單元,響應所述請求數據包,根據所述電視機當前的數據連接個數向所述終端回復是否可建立數據連接。
8.根據權利要求7所述的電視機,其特徵在於,所述監聽單元還用於監聽已建立的數據連接,在檢測到所述終端斷開連接時,斷開所述電視機的數據連接,並通知所述抓屏單元停止獲取所述音視頻數據。
9.根據權利要求7所述的電視機,其特徵在於,所述響應單元還用於在確定可建立數據連接時,還與所述終端約定被傳輸的總數據的大小。
10.根據權利要求6至9中任一項所述的電視機,其特徵在於,所述抓屏單元包括: 壓縮單元,對獲取到的所述音視頻數據進行壓縮;複合單元,連接至所述壓縮單元,接收來自所述壓縮單元的壓縮數據並對所述壓縮數據中的音頻數據和視頻數據進行複合,將經過複合處理的音視頻數據輸出至所述數據傳輸單元。
【文檔編號】H04N21/643GK103561311SQ201310537766
【公開日】2014年2月5日 申請日期:2013年11月4日 優先權日:2013年11月4日
【發明者】唐恆頌, 朱海霞 申請人:海信集團有限公司