可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng)的制作方法
【專利摘要】本發(fā)明適用于數(shù)字電視【技術(shù)領(lǐng)域】,尤其涉及一種可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng)。其中:抓圖回傳方法,包括:對接收到的數(shù)據(jù)流進(jìn)行處理,以產(chǎn)生幀數(shù)據(jù)流的步驟;對所述幀數(shù)據(jù)流進(jìn)行緩存的步驟;讀取緩存的幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流的步驟;以及抓取所述已壓縮數(shù)據(jù)流,并將抓取到的所述已壓縮數(shù)據(jù)流傳送到服務(wù)器的步驟。本發(fā)明提供的可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng),通過主控芯片內(nèi)的音視頻壓縮編碼模塊,定時(shí)地將用戶觀看的節(jié)目畫面進(jìn)行抓圖回傳,可實(shí)現(xiàn)針對特定用戶的個(gè)性化推送服務(wù),且成本較低。
【專利說明】可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于數(shù)字電視【技術(shù)領(lǐng)域】,尤其涉及一種可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng)。
【背景技術(shù)】
[0002]隨著數(shù)字電視技術(shù)的發(fā)展,數(shù)字電視節(jié)目的個(gè)性化定向推送成為一項(xiàng)新的熱門業(yè)務(wù)。相較傳統(tǒng)的數(shù)字電視播放,個(gè)性化定向推送能夠根據(jù)用戶的使用習(xí)慣獲知用戶最感興趣的內(nèi)容,并定向推送用戶可能感興趣的電視節(jié)目或廣告,更能貼近終端用戶的需求,并能夠精準(zhǔn)地進(jìn)行廣告投放,最大化廣告收益。
[0003]目前的定向推送是通過廣電前端系統(tǒng),在用戶觀看節(jié)目時(shí),統(tǒng)計(jì)節(jié)目的收視率。由于是在廣電前端收集相關(guān)節(jié)目信息,因此,其具有一定的局限性,僅能針對觀看廣電節(jié)目的用戶,統(tǒng)計(jì)節(jié)目收視率,無法收集網(wǎng)絡(luò)視頻以及本地視頻的節(jié)目信息。另外,這種方式是由廣電前端收集所有節(jié)目的收視率,在沒有雙向網(wǎng)絡(luò)的情況下,沒辦法實(shí)現(xiàn)針對特定用戶的個(gè)性化推送服務(wù)。
[0004]現(xiàn)有也出現(xiàn)了具有個(gè)性化推送功能的數(shù)字電視終端,通過在數(shù)字電視終端的主控芯片外部增加邏輯處理芯片以及編碼芯片,將正在播放的視頻進(jìn)行壓縮,在外部編碼芯片進(jìn)行壓縮編碼時(shí),截取壓縮后的幀圖像數(shù)據(jù),通過網(wǎng)絡(luò)模組回傳至前端服務(wù)器,實(shí)現(xiàn)數(shù)據(jù)搜集,以對用戶進(jìn)行個(gè)性化推送服務(wù)。但是,這種為了實(shí)現(xiàn)抓圖回傳進(jìn)行數(shù)據(jù)搜集而在外部增加邏輯處理芯片以及編碼芯片的方式,成本過高。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng),旨在解決現(xiàn)有具有抓圖回傳功能的數(shù)字電視終端成本過高的技術(shù)問題。
[0006]本發(fā)明是這樣實(shí)現(xiàn)的,一種可抓圖回傳的數(shù)字電視終端,包括,音視頻接收處理模塊,幀緩存模塊,音視頻壓縮編碼模塊,以及音視頻數(shù)據(jù)抓取模塊,其中:所述音視頻接收處理模塊,連接于所述幀緩存模塊,對接收到的數(shù)據(jù)流進(jìn)行處理,產(chǎn)生幀數(shù)據(jù)流,并將所述幀數(shù)據(jù)流傳送到所述幀緩存模塊;所述幀緩存模塊,連接于所述音視頻接收處理模塊以及所述音視頻壓縮編碼模塊,接收所述音視頻接收處理模塊傳送的所述幀數(shù)據(jù)流,并對所述幀數(shù)據(jù)流進(jìn)行緩存;所述音視頻壓縮編碼模塊,連接于所述幀緩存模塊以及所述音視頻數(shù)據(jù)抓取模塊,從所述幀緩存模塊中讀取幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流;以及所述音視頻數(shù)據(jù)抓取模塊,連接于所述音視頻壓縮編碼模塊,對所述音視頻壓縮編碼模塊壓縮編碼后形成的所述已壓縮數(shù)據(jù)流進(jìn)行抓取,并將抓取到的所述已壓縮數(shù)據(jù)流傳送到服務(wù)器。
[0007]較優(yōu)的,還包括:定時(shí)模塊,連接于所述音視頻數(shù)據(jù)抓取模塊,對所述音視頻數(shù)據(jù)抓取模塊抓取所述已壓縮數(shù)據(jù)流的間隔時(shí)間進(jìn)行設(shè)定。
[0008]較優(yōu)的,所述音視頻數(shù)據(jù)抓取模塊根據(jù)所述定時(shí)模塊設(shè)定的所述間隔時(shí)間,定時(shí)對所述已壓縮數(shù)據(jù)流進(jìn)行抓取。
[0009]較優(yōu)的,所述間隔時(shí)間為2分鐘。
[0010]較優(yōu)的,還包括:音視頻輸出模塊,連接于所述幀緩存模塊,從所述幀緩存模塊中讀取幀數(shù)據(jù)流進(jìn)行音視頻同步,并輸出同步后的音視頻流。
[0011]較優(yōu)的,所述音視頻接收處理模塊接收的數(shù)據(jù)流是通過同軸電纜、本地存儲(chǔ)模塊、或網(wǎng)絡(luò)途徑輸入的。
[0012]較優(yōu)的,所述音視頻接收處理模塊,所述幀緩存模塊,所述音視頻壓縮編碼模塊,以及所述音視頻數(shù)據(jù)抓取模塊都集成于所述可抓圖回傳的數(shù)字電視終端的主控芯片中。
[0013]本發(fā)明的另一目的在于提供一種抓圖回傳系統(tǒng),包括以上各段中所述的可抓圖回傳的數(shù)字電視終端。
[0014]較優(yōu)的,所述抓圖回傳系統(tǒng)還包括:服務(wù)器,連接于所述音視頻數(shù)據(jù)抓取模塊,接收所述音視頻數(shù)據(jù)抓取模塊抓取到的所述已壓縮數(shù)據(jù)流,并對所述已壓縮數(shù)據(jù)流進(jìn)行統(tǒng)計(jì)分析,以得到關(guān)于用戶觀看習(xí)慣的信息。
[0015]本發(fā)明的再一目的在于提供一種抓圖回傳方法,包括:對接收到的數(shù)據(jù)流進(jìn)行處理,以產(chǎn)生幀數(shù)據(jù)流的步驟;對所述幀數(shù)據(jù)流進(jìn)行緩存的步驟;讀取緩存的幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流的步驟;以及抓取所述已壓縮數(shù)據(jù)流,并將抓取到的所述已壓縮數(shù)據(jù)流傳送到服務(wù)器的步驟。
[0016]本發(fā)明提供的可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng),通過主控芯片內(nèi)的音視頻壓縮編碼模塊,定時(shí)地將用戶觀看的節(jié)目畫面進(jìn)行抓圖回傳,可實(shí)現(xiàn)針對特定用戶的個(gè)性化推送服務(wù),且成本較低。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明一實(shí)施例提供的可抓圖回傳的數(shù)字電視終端的結(jié)構(gòu)框圖;
圖2是本發(fā)明一實(shí)施例提供的抓圖回傳系統(tǒng)的結(jié)構(gòu)示意圖;
圖3是本發(fā)明一實(shí)施例提供的抓圖回傳的方法流程圖;
圖4是本發(fā)明另一實(shí)施例提供的抓圖回傳的方法流程圖;
圖5是本發(fā)明一實(shí)施例提供的對接收到的同軸信號進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的詳細(xì)步驟流程圖;
圖6是本發(fā)明一實(shí)施例提供的對接收到的本地音視頻數(shù)據(jù)進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的詳細(xì)步驟流程圖;
圖7是本發(fā)明一實(shí)施例提供的對接收到的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的詳細(xì)步驟流程圖。
【具體實(shí)施方式】
[0019]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]圖1是本發(fā)明一實(shí)施例提供的可抓圖回傳的數(shù)字電視終端的結(jié)構(gòu)框圖,如圖1所示,可抓圖回傳的數(shù)字電視終端100包括:音視頻接收處理模塊110,幀緩存模塊120,音視頻輸出模塊130,音視頻壓縮編碼模塊140,音視頻數(shù)據(jù)抓取模塊150,以及定時(shí)模塊160。
[0021]音視頻接收處理模塊110,與幀緩存模塊120相連接,接收通過各種途徑輸入到數(shù)字電視終端100的數(shù)據(jù)流,并對接收到的數(shù)據(jù)流進(jìn)行處理,產(chǎn)生一幀一幀的音視頻數(shù)據(jù)(以下簡稱為:幀數(shù)據(jù)流),并將幀數(shù)據(jù)流傳送到幀緩存模塊120。其中,音視頻接收處理模塊110所接收的數(shù)據(jù)流可以是通過同軸電纜、本地存儲(chǔ)模塊、或者網(wǎng)絡(luò)等途徑輸入的。
[0022]幀緩存模塊120,與音視頻接收處理模塊110、音視頻輸出模塊130以及音視頻壓縮編碼模塊140相連接,接收音視頻接收處理模塊110傳送的幀數(shù)據(jù)流,對幀數(shù)據(jù)流進(jìn)行緩存。
[0023]音視頻輸出模塊130,與幀緩存模塊120相連接,從幀緩存模塊120中讀取幀數(shù)據(jù)流,進(jìn)行音視頻同步,并對同步后的音視頻進(jìn)行輸出。
[0024]音視頻壓縮編碼模塊140,與幀緩存模塊120以及音視頻數(shù)據(jù)抓取模塊150相連接,從幀緩存模塊120中讀取幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流,即,基本碼流(以下簡稱為:ES碼流)。
[0025]音視頻數(shù)據(jù)抓取模塊150,與音視頻壓縮編碼模塊140以及定時(shí)模塊160相連接,對音視頻壓縮編碼模塊140壓縮編碼后形成的已壓縮數(shù)據(jù)流進(jìn)行抓取,并將抓取到的已壓縮數(shù)據(jù)流傳送到服務(wù)器,即,進(jìn)行抓圖回傳。其中,音視頻數(shù)據(jù)抓取模塊150會(huì)根據(jù)定時(shí)模塊160的控制定時(shí)對已壓縮數(shù)據(jù)流進(jìn)行抓取,即,定時(shí)對正在播放的節(jié)目的圖像進(jìn)行抓圖。
[0026]定時(shí)模塊160,與音視頻數(shù)據(jù)抓取模塊150相連接,對音視頻數(shù)據(jù)抓取模塊150抓取數(shù)據(jù)流的間隔時(shí)間進(jìn)行設(shè)定,其中,較佳的間隔時(shí)間為2分鐘,即,控制音視頻數(shù)據(jù)抓取模塊150每隔2分鐘對已壓縮數(shù)據(jù)流進(jìn)行一次抓取。于不同的實(shí)施例中,間隔時(shí)間可以根據(jù)實(shí)際需要做調(diào)整,較佳為I分鐘至10分鐘之間。
[0027]以上所描述的音視頻接收處理模塊110,幀緩存模塊120,音視頻輸出模塊130,音視頻壓縮編碼模塊140,音視頻數(shù)據(jù)抓取模塊150以及定時(shí)模塊160均集成于數(shù)字電視終端100的主控芯片上,因此,不需增加高成本的外部編碼模塊。
[0028]以上實(shí)施例所述的可抓圖回傳的數(shù)字電視終端100可以是機(jī)頂盒,數(shù)字電視一體機(jī)或網(wǎng)絡(luò)協(xié)議電視。
[0029]圖2是本發(fā)明一實(shí)施例提供的抓圖回傳系統(tǒng)的結(jié)構(gòu)示意圖,如圖2所示,抓圖回傳系統(tǒng)200包括:同軸信號輸入模塊201,本地音視頻輸入模塊203,網(wǎng)絡(luò)音視頻輸入模塊205,音視頻接收處理模塊210,幀緩存模塊220,音視頻輸出模塊230,音視頻壓縮編碼模塊240,音視頻數(shù)據(jù)抓取模塊250,定時(shí)模塊260,顯示模塊270,以及服務(wù)器280。
[0030]同軸信號輸入模塊201,與音視頻接收處理模塊210相連接,向音視頻接收處理模塊210輸入同軸信號,其中,此同軸信號是經(jīng)Tuner模塊去掉載波信號后的中頻信號。
[0031]本地音視頻輸入模塊203,與音視頻接收處理模塊210相連接,向音視頻接收處理模塊210輸入本地音視頻數(shù)據(jù),其中,本地音視頻數(shù)據(jù)為U盤、硬盤、SD卡等本地存儲(chǔ)模塊中的音視頻數(shù)據(jù)。
[0032]網(wǎng)絡(luò)音視頻輸入模塊205,與音視頻接收處理模塊210相連接,向音視頻接收處理模塊210輸入網(wǎng)絡(luò)數(shù)據(jù)。
[0033]音視頻接收處理模塊210,與幀緩存模塊220相連接,接收通過各種途徑輸入的數(shù)據(jù)流,并對接收到的數(shù)據(jù)流進(jìn)行處理,產(chǎn)生一幀一幀的音視頻數(shù)據(jù)(以下簡稱為:幀數(shù)據(jù)流),并將幀數(shù)據(jù)流傳送到幀緩存模塊220。其中,音視頻接收處理模塊210所接收的音視頻流可以是通過同軸電纜、本地存儲(chǔ)模塊、或者網(wǎng)絡(luò)等途徑輸入的。
[0034]幀緩存模塊220,與音視頻接收處理模塊210、音視頻輸出模塊230以及音視頻壓縮編碼模塊240相連接,接收音視頻接收處理模塊210傳送的幀數(shù)據(jù)流,對幀數(shù)據(jù)流進(jìn)行緩存。
[0035]音視頻輸出模塊230,與幀緩存模塊220相連接,從幀緩存模塊220中讀取幀數(shù)據(jù)流,進(jìn)行音視頻同步,并將同步后的音視頻數(shù)據(jù)輸出到顯示模塊270。
[0036]顯示模塊270連接于音視頻輸出模塊230,對同步后的音視頻數(shù)據(jù)進(jìn)行顯示,其中,顯示模塊可以是電視機(jī),電腦顯示屏,或平板電腦等。
[0037]音視頻壓縮編碼模塊240,與幀緩存模塊220以及音視頻數(shù)據(jù)抓取模塊250相連接,從幀緩存模塊220中讀取幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流,即,基本碼流(以下簡稱為:ES碼流)。
[0038]音視頻數(shù)據(jù)抓取模塊250,與音視頻壓縮編碼模塊240以及定時(shí)模塊260相連接,對音視頻壓縮編碼模塊240壓縮編碼后形成的已壓縮數(shù)據(jù)流進(jìn)行抓取,并將抓取到的數(shù)據(jù)流傳送到服務(wù)器280,即,進(jìn)行抓圖回傳。其中,音視頻數(shù)據(jù)抓取模塊250會(huì)根據(jù)定時(shí)模塊260的控制,定時(shí)對已壓縮數(shù)據(jù)流進(jìn)行抓取,S卩,定時(shí)對正在播放的節(jié)目的圖像進(jìn)行抓圖。
[0039]服務(wù)器280,與音視頻數(shù)據(jù)抓取模塊250相連接,接收音視頻數(shù)據(jù)抓取模塊250抓取到的數(shù)據(jù)流,并對此數(shù)據(jù)流進(jìn)行統(tǒng)計(jì)分析,以得到關(guān)于用戶觀看習(xí)慣的信息。其中,音視頻數(shù)據(jù)抓取模塊250抓取到的數(shù)據(jù)流是通過WIFI或者網(wǎng)絡(luò)接口上傳至服務(wù)器280,服務(wù)器280可以為云端服務(wù)器。
[0040]定時(shí)模塊260,與音視頻數(shù)據(jù)抓取模塊250相連接,對音視頻數(shù)據(jù)抓取模塊250抓取數(shù)據(jù)流的間隔時(shí)間進(jìn)行設(shè)定,其中,較佳的間隔時(shí)間為2分鐘,即,控制音視頻數(shù)據(jù)抓取模塊250每隔2分鐘對已壓縮數(shù)據(jù)流進(jìn)行一次抓取。于不同的實(shí)施例中,間隔時(shí)間可以根據(jù)實(shí)際需要做調(diào)整,較佳為I分鐘至10分鐘之間。
[0041]本發(fā)明以上實(shí)施例所描述的可抓圖回傳的數(shù)字電視終端100以及抓圖回傳系統(tǒng)200,利用數(shù)字電視終端主控芯片內(nèi)部集成的音視頻壓縮編碼模塊,實(shí)現(xiàn)抓圖上傳功能,不需增加高成本的外部編碼模塊。另外,由于是在視頻輸出端口進(jìn)行抓圖,能對各種視頻源進(jìn)行抓圖工作,從而實(shí)現(xiàn)用戶觀看習(xí)慣的搜集,可以更全面的搜集用戶的觀看信息,并有針對性的進(jìn)行業(yè)務(wù)推送,以滿足用戶要求。
[0042]圖3是本發(fā)明一實(shí)施例提供的抓圖回傳的方法流程圖,如圖3所示,抓圖回傳的方法300包括以下步驟:
步驟S301:對接收到的數(shù)據(jù)流進(jìn)行處理,以產(chǎn)生幀數(shù)據(jù)流。具體來說:接收通過各種途徑輸入的數(shù)據(jù)流,并進(jìn)行處理,產(chǎn)生一幀一幀的幀數(shù)據(jù)流。其中,所接收的音視頻流可以是通過同軸電纜、本地存儲(chǔ)模塊、或者網(wǎng)絡(luò)等途徑輸入的。
[0043]步驟S303:對幀數(shù)據(jù)流進(jìn)行緩存。其中,對幀數(shù)據(jù)流進(jìn)行緩存是通過幀緩存模塊來進(jìn)行。
[0044]步驟S305:讀取緩存的幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流,即,由音視頻壓縮編碼模塊對幀數(shù)據(jù)流進(jìn)行壓縮編碼以形成ES碼流。
[0045]步驟S307:抓取已壓縮數(shù)據(jù)流,并將抓取到的數(shù)據(jù)流傳送到服務(wù)器,即,進(jìn)行抓圖回傳。具體來說,是由音視頻數(shù)據(jù)抓取模塊根據(jù)預(yù)設(shè)的時(shí)間間隔對已壓縮數(shù)據(jù)流進(jìn)行抓取,即,音視頻數(shù)據(jù)抓取模塊定時(shí)對正在播放的節(jié)目的圖像進(jìn)行抓圖。
[0046]圖4是本發(fā)明另一實(shí)施例提供的抓圖回傳的方法流程圖,如圖4所示,抓圖回傳的方法400包括以下步驟:
步驟S401:對接收到的數(shù)據(jù)流進(jìn)行處理,以產(chǎn)生幀數(shù)據(jù)流。具體來說:接收通過各種途徑輸入的數(shù)據(jù)流,并進(jìn)行處理,產(chǎn)生一幀一幀的幀數(shù)據(jù)流。其中,所接收的音視頻流可以是通過同軸電纜、本地存儲(chǔ)模塊、或者網(wǎng)絡(luò)等途徑輸入的。
[0047]步驟S403:判斷是否開啟抓圖功能,若是,則執(zhí)行步驟S405,若否,則重復(fù)執(zhí)行步驟 S403。
[0048]步驟S405:對幀數(shù)據(jù)流進(jìn)行緩存。其中,對幀數(shù)據(jù)流進(jìn)行緩存是通過幀緩存模塊來進(jìn)行。
[0049]步驟S407:讀取緩存的幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流,即,由音視頻壓縮編碼模塊對幀數(shù)據(jù)流進(jìn)行壓縮編碼以形成ES碼流。
[0050]步驟S409:設(shè)定抓取已壓縮數(shù)據(jù)流的時(shí)間間隔。其中,較佳的間隔時(shí)間為2分鐘,于不同的實(shí)施例中,間隔時(shí)間可以根據(jù)實(shí)際需要做調(diào)整,較佳為I分鐘至10分鐘之間。
[0051]步驟S411:根據(jù)預(yù)設(shè)的時(shí)間間隔抓取已壓縮數(shù)據(jù)流,并將抓取到的數(shù)據(jù)流傳送到服務(wù)器,即,進(jìn)行抓圖回傳。具體來說,是由音視頻數(shù)據(jù)抓取模塊根據(jù)預(yù)設(shè)的時(shí)間間隔對已壓縮數(shù)據(jù)流進(jìn)行抓取,即,每隔預(yù)設(shè)的時(shí)間間隔定時(shí)對正在播放的節(jié)目圖像進(jìn)行抓圖。
[0052]圖5是本發(fā)明一實(shí)施例提供的對接收到的同軸信號進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的詳細(xì)步驟流程圖,如圖5所示,當(dāng)接收到的數(shù)據(jù)流為同軸信號時(shí),對接收到的同軸信號進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的步驟500包括:
步驟S501:通過調(diào)諧器模塊去掉同軸信號中的載波信號,以生成中頻信號。
[0053]步驟S503:通過解調(diào)模塊對中頻信號進(jìn)行調(diào)制,以生成TS數(shù)據(jù)流。
[0054]步驟S505:由解擾及解密模塊對TS數(shù)據(jù)流進(jìn)行解擾及解密,以生成已解密的TS數(shù)據(jù)流,其中,解擾及解密模塊可以為CA卡。
[0055]步驟S507:由解復(fù)用模塊對已解密的TS數(shù)據(jù)流進(jìn)行解復(fù)用,以生成ES數(shù)據(jù)流,其中,ES數(shù)據(jù)流包含音頻流及視頻流。
[0056]步驟S509:分別由音頻解碼模塊和視頻解碼模塊對音頻流及視頻流進(jìn)行解碼以產(chǎn)生幀數(shù)據(jù)。
[0057]圖6是本發(fā)明一實(shí)施例提供的對接收到的本地音視頻數(shù)據(jù)進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的詳細(xì)步驟流程圖,如圖6所示,當(dāng)接收到的數(shù)據(jù)流為本地音視頻數(shù)據(jù)時(shí),對接收到的本地音視頻數(shù)據(jù)進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的步驟600包括:
步驟S601:由文件管理模塊讀取本地音視頻數(shù)據(jù),緩存在TS緩存模塊中,其中,本地音視頻數(shù)據(jù)可以存儲(chǔ)在U盤、硬盤、SD卡等存儲(chǔ)裝置中。
[0058]步驟S603:由解復(fù)用模塊對TS數(shù)據(jù)流進(jìn)行解復(fù)用,以生成ES數(shù)據(jù)流,其中,ES數(shù)據(jù)流包含音頻流及視頻流。
[0059]步驟S605:分別由音頻解碼模塊和視頻解碼模塊對音頻流及視頻流進(jìn)行解碼以產(chǎn)生幀數(shù)據(jù)。
[0060]圖7是本發(fā)明一實(shí)施例提供的對接收到的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的詳細(xì)步驟流程圖,如圖7所示,當(dāng)接收到的數(shù)據(jù)流為網(wǎng)絡(luò)數(shù)據(jù)時(shí),對接收到的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行處理以產(chǎn)生幀數(shù)據(jù)流的步驟700包括:
步驟S701:通過WIFI或者RJ45接口接收網(wǎng)絡(luò)數(shù)據(jù)。
[0061]步驟S703:將網(wǎng)絡(luò)數(shù)據(jù)轉(zhuǎn)化為TS數(shù)據(jù)流緩存在TS緩存模塊中。
[0062]步驟S705:由解復(fù)用模塊對TS數(shù)據(jù)流進(jìn)行解復(fù)用,以生成ES數(shù)據(jù)流,其中,ES數(shù)據(jù)流包含音頻流及視頻流。
[0063]步驟S707:分別由音頻解碼模塊和視頻解碼模塊對音頻流及視頻流進(jìn)行解碼以產(chǎn)生幀數(shù)據(jù)。
[0064]本發(fā)明提供的可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng),通過主控芯片中的音視頻編碼模塊,定時(shí)地將用戶觀看的節(jié)目畫面進(jìn)行抓圖回傳,并將抓圖回傳的抓圖數(shù)據(jù)上傳至服務(wù)器,以使服務(wù)器對抓圖回傳的抓圖數(shù)據(jù)進(jìn)行收集及分析,根據(jù)用戶的觀看習(xí)慣推送相關(guān)影視及廣告信息。這樣一來,數(shù)據(jù)收集穩(wěn)定可靠,準(zhǔn)確率比較高,不僅方便用戶選擇觀看喜愛的節(jié)目內(nèi)容,也利于運(yùn)營商推送相關(guān)服務(wù)信息,可實(shí)現(xiàn)針對特定用戶的個(gè)性化推送服務(wù),且成本較低。
[0065]另外,本發(fā)明提供的可抓圖回傳的數(shù)字電視終端、抓圖回傳方法及其系統(tǒng),所抓圖的節(jié)目是用戶正在觀看的節(jié)目,包括:本地視頻、傳統(tǒng)廣電節(jié)目、網(wǎng)絡(luò)運(yùn)營商視頻,并不限于是傳統(tǒng)廣電節(jié)目,能更準(zhǔn)確地對用戶觀看習(xí)慣進(jìn)行統(tǒng)計(jì)分析。
[0066]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種可抓圖回傳的數(shù)字電視終端,其特征在于,包括,音視頻接收處理模塊,幀緩存模塊,音視頻壓縮編碼模塊,以及音視頻數(shù)據(jù)抓取模塊,其中: 所述音視頻接收處理模塊,連接于所述幀緩存模塊,對接收到的數(shù)據(jù)流進(jìn)行處理,產(chǎn)生幀數(shù)據(jù)流,并將所述幀數(shù)據(jù)流傳送到所述幀緩存模塊; 所述幀緩存模塊,連接于所述音視頻接收處理模塊以及所述音視頻壓縮編碼模塊,接收所述音視頻接收處理模塊傳送的所述幀數(shù)據(jù)流,并對所述幀數(shù)據(jù)流進(jìn)行緩存; 所述音視頻壓縮編碼模塊,連接于所述幀緩存模塊以及所述音視頻數(shù)據(jù)抓取模塊,從所述幀緩存模塊中讀取幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流;以及 所述音視頻數(shù)據(jù)抓取模塊,連接于所述音視頻壓縮編碼模塊,對所述音視頻壓縮編碼模塊壓縮編碼后形成的所述已壓縮數(shù)據(jù)流進(jìn)行抓取,并將抓取到的所述已壓縮數(shù)據(jù)流傳送到服務(wù)器。
2.如權(quán)利要求1所述的可抓圖回傳的數(shù)字電視終端,其特征在于,還包括: 定時(shí)模塊,連接于所述音視頻數(shù)據(jù)抓取模塊,對所述音視頻數(shù)據(jù)抓取模塊抓取所述已壓縮數(shù)據(jù)流的間隔時(shí)間進(jìn)行設(shè)定。
3.權(quán)利要求2所述的可抓圖回傳的數(shù)字電視終端,其特征在于: 所述音視頻數(shù)據(jù)抓取模塊根據(jù)所述定時(shí)模塊設(shè)定的所述間隔時(shí)間,定時(shí)對所述已壓縮數(shù)據(jù)流進(jìn)行抓取。
4.如權(quán)利要求2所述的可抓圖回傳的數(shù)字電視終端,其特征在于:所述間隔時(shí)間為2分鐘。
5.如權(quán)利要求1所述的可抓圖回傳的數(shù)字電視終端,其特征在于,還包括: 音視頻輸出模塊,連接于所述幀緩存模塊,從所述幀緩存模塊中讀取幀數(shù)據(jù)流進(jìn)行音視頻同步,并輸出同步后的音視頻流。
6.如權(quán)利要求1所述的可抓圖回傳的數(shù)字電視終端,其特征在于,所述音視頻接收處理模塊接收的數(shù)據(jù)流是通過同軸電纜、本地存儲(chǔ)模塊、或網(wǎng)絡(luò)途徑輸入的。
7.如權(quán)利要求1所述的可抓圖回傳的數(shù)字電視終端,其特征在于: 所述音視頻接收處理模塊,所述幀緩存模塊,所述音視頻壓縮編碼模塊,以及所述音視頻數(shù)據(jù)抓取模塊都集成于所述可抓圖回傳的數(shù)字電視終端的主控芯片中。
8.一種抓圖回傳系統(tǒng),其特征在于,包括如權(quán)利要求1至7中任一項(xiàng)所述的可抓圖回傳的數(shù)字電視終端。
9.如權(quán)利要求7所述的抓圖回傳系統(tǒng),其特征在于,所述抓圖回傳系統(tǒng)還包括: 服務(wù)器,連接于所述音視頻數(shù)據(jù)抓取模塊,接收所述音視頻數(shù)據(jù)抓取模塊抓取到的所述已壓縮數(shù)據(jù)流,并對所述已壓縮數(shù)據(jù)流進(jìn)行統(tǒng)計(jì)分析,以得到關(guān)于用戶觀看習(xí)慣的信息。
10.一種抓圖回傳方法,其特征在于,包括: 對接收到的數(shù)據(jù)流進(jìn)行處理,以產(chǎn)生幀數(shù)據(jù)流的步驟; 對所述幀數(shù)據(jù)流進(jìn)行緩存的步驟; 讀取緩存的幀數(shù)據(jù)流,進(jìn)行壓縮編碼后形成已壓縮數(shù)據(jù)流的步驟;以及 抓取所述已壓縮數(shù)據(jù)流,并將抓取到的所述已壓縮數(shù)據(jù)流傳送到服務(wù)器的步驟。
【文檔編號】H04N21/4405GK104301784SQ201310304929
【公開日】2015年1月21日 申請日期:2013年7月19日 優(yōu)先權(quán)日:2013年7月19日
【發(fā)明者】楊雷濤, 藍(lán)菊芳 申請人:深圳市同洲電子股份有限公司