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