一種手機(jī)帶走聽電視音頻的無縫連續(xù)播放方法
【專利摘要】本發(fā)明提供了一種手機(jī)帶走聽電視音頻的無縫連續(xù)播放方法,手機(jī)通過多個(gè)路由器的局域網(wǎng),在離開電視前后,根據(jù)局域網(wǎng)中路由器信號(hào)的強(qiáng)弱,判斷wifi接入點(diǎn)并進(jìn)行相應(yīng)的切換,wifi點(diǎn)接入點(diǎn)切換過程中,電視端暫存音頻數(shù)據(jù),手機(jī)端再次發(fā)出共享請(qǐng)求后,根據(jù)斷點(diǎn)無縫連續(xù)播放。即使用戶要離開電視前,也能將電視音頻帶走,實(shí)現(xiàn)電視音頻的實(shí)時(shí)播放,支持在同一個(gè)局域網(wǎng)內(nèi)(即當(dāng)電視接到主路由器,手機(jī)通過從路由器再接入到主路由器的情況),通過路由器中轉(zhuǎn),在讓音頻短暫暫停的情況下,將電視的實(shí)時(shí)語音帶到更遠(yuǎn)的地方并進(jìn)行無縫連續(xù)播放。
【專利說明】一種手機(jī)帶走聽電視音頻的無縫連續(xù)播放方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種手機(jī)帶走聽電視音頻的無縫連續(xù)播放方法,特別是涉及一種適用 于智能電視的手機(jī)帶走聽電視音頻的無縫連續(xù)播放方法。
【背景技術(shù)】
[0002] 隨著智能電視的發(fā)展,用戶對(duì)電視提供的服務(wù)的需求越來越大。例如,用戶在觀 看電視時(shí),因?yàn)橛袆e的事情需要離開電視前,但是又對(duì)接下來的電視內(nèi)容很感興趣,一旦離 開,就不能獲知下面的電視內(nèi)容,即使把電視聲音放到最大也不一定能滿足自己的需求,同 時(shí)還會(huì)干擾到其他人。
[0003] 那么,如何實(shí)現(xiàn)實(shí)時(shí)把聲音帶走,不漏掉自己喜歡看的節(jié)目,還能保證無縫連續(xù)播 放,滿足用戶要求。
[0004] 智能移動(dòng)端作為現(xiàn)在越來越普遍的電子用品,可以實(shí)現(xiàn)越來越多的功能,同時(shí)手 機(jī)電視也越來越普遍,但是存在實(shí)時(shí)性差,且忙碌的時(shí)候沒有時(shí)間觀看,只需要聽即能滿足 要求,另外,如果有視頻同時(shí)顯示的話,存在資源浪費(fèi),同時(shí)移動(dòng)端作為充電產(chǎn)品,如果負(fù)載 大,會(huì)給電池電量帶來不必要的浪費(fèi),因此在只需要節(jié)目收聽的情況下,如何簡單有效地實(shí) 現(xiàn)帶走收聽電視節(jié)目并進(jìn)行連續(xù)播放,成為我們亟待解決的一個(gè)技術(shù)問題。
[0005] FFmpeg是一個(gè)開源跨平臺(tái)的視頻和音頻流方案,屬于自由軟件,采用LGPL或GPL 許可證(依據(jù)你選擇的組件)。它提供了錄制、轉(zhuǎn)換以及流化音視頻的完整解決方案。它包 含了非常先進(jìn)的音頻/視頻編解碼庫1 ibavcodec,為了保證高可移植性和編解碼質(zhì)量。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明要解決的技術(shù)問題是提供一種能夠使電視音頻隨著移動(dòng)端移動(dòng)遠(yuǎn)離,而繼 續(xù)無縫播放的方法。
[0007] 本發(fā)明采用的技術(shù)方案如下: 一種手機(jī)帶走聽電視音頻的無縫連續(xù)播放方法,具體方法步驟為: 一、 移動(dòng)端連接路由器網(wǎng)絡(luò),向電視端發(fā)送音頻共享請(qǐng)求; 二、 電視端接受移動(dòng)端的請(qǐng)求后,將電視音頻信號(hào)轉(zhuǎn)換為移動(dòng)端音頻信號(hào)播放格式并 將其發(fā)送給移動(dòng)端; 三、 移動(dòng)端將接收到的音頻信號(hào)解碼后進(jìn)行播放,同時(shí)手機(jī)端實(shí)時(shí)通過操作系統(tǒng)api 監(jiān)測(cè)wifi強(qiáng)度,若在所有已配對(duì)的無線路由器中,現(xiàn)有連接的wifi強(qiáng)度低于小于配對(duì)中的最 大wifi強(qiáng)度時(shí),停止音頻的播放,并將wifi連接切換到最大wifi強(qiáng)度; 四、 電視收到手機(jī)切換網(wǎng)絡(luò)的通知后,將聲音暫存起來,等待手機(jī)重新請(qǐng)求音頻數(shù)據(jù); 五、 手機(jī)端重新向電視發(fā)起音頻請(qǐng)求,繼續(xù)播放電視的音頻。
[0008] 作為優(yōu)選,所述步驟三中,現(xiàn)有連接的wifi強(qiáng)度低于小于配對(duì)中的最大wifi強(qiáng)度的 1/3時(shí),停止音頻的播放。
[0009] 作為優(yōu)選,所述步驟四還包括,判斷電視暫存的音頻數(shù)據(jù)大小是否超過設(shè)定的值, 實(shí)則清空保存的音頻數(shù)據(jù)。
[0010] 作為優(yōu)選,所述步驟五還包括:判斷在10秒內(nèi)手機(jī)是否重新申請(qǐng)音頻數(shù)據(jù),否則 清空保存的音頻數(shù)據(jù)。
[0011] 作為優(yōu)選,所述步驟還包括,wifi切入點(diǎn)更換后,由用戶選擇是否斷點(diǎn)連續(xù)播放。
[0012] 作為優(yōu)選,所述步驟一還包括:電視端驗(yàn)證移動(dòng)端請(qǐng)求權(quán)限后再響應(yīng)移動(dòng)端的訪 問請(qǐng)求。
[0013] 作為優(yōu)選,所述電視端驗(yàn)證移動(dòng)端請(qǐng)求權(quán)限的方法為:移動(dòng)端通過登錄接口實(shí)現(xiàn) 對(duì)DTV端的訪問。
[0014] 作為優(yōu)選,所述網(wǎng)絡(luò)端口將電視的音頻數(shù)據(jù)采集下來經(jīng)過自定的http協(xié)議傳送 到移動(dòng)端;所述自定義的http協(xié)議是指自定義的http頭信息里包含有音頻格式描述、音頻 采樣率和碼率及channel的個(gè)數(shù)。
[0015] 作為優(yōu)選,所述步驟二中,采用編碼服務(wù)器將電視音頻信號(hào)轉(zhuǎn)換為移動(dòng)端音頻信 號(hào)播放格式。
[0016] 作為優(yōu)選,所述編碼服務(wù)器為FFmpeg。
[0017] 作為優(yōu)選,所述移動(dòng)端接收的音頻格式為MP3格式。
[0018] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:即使用戶要離開電視前,也能將電視音頻 帶走,實(shí)現(xiàn)電視音頻的實(shí)時(shí)播放,支持在同一個(gè)局域網(wǎng)內(nèi)(即當(dāng)電視接到主路由器,手機(jī)通 過從路由器再接入到主路由器的情況),通過路由器中轉(zhuǎn),在讓音頻短暫暫停的情況下,將 電視的實(shí)時(shí)語音帶到更遠(yuǎn)的地方并進(jìn)行連續(xù)播放。
【專利附圖】
【附圖說明】
[0019] 圖1為本發(fā)明其中一實(shí)施例的功能框圖。
【具體實(shí)施方式】
[0020] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合實(shí)施例和附圖,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不 用于限定本發(fā)明。
[0021] 本說明書(包括任何附加權(quán)利要求、摘要和附圖)中公開的任一特征,除非特別敘 述,均可被其他等效或者具有類似目的的替代特征加以替換。即,除非特別敘述,每個(gè)特征 只是一系列等效或類似特征中的一個(gè)例子而已。
[0022] -種手機(jī)帶走聽電視音頻的無縫連續(xù)播放方法,具體方法步驟為: 一、 移動(dòng)端連接路由器網(wǎng)絡(luò),向電視端發(fā)送音頻共享請(qǐng)求; 二、 電視端接受移動(dòng)端的請(qǐng)求后,將電視音頻信號(hào)轉(zhuǎn)換為移動(dòng)端音頻信號(hào)播放格式并 將其發(fā)送給移動(dòng)端,方便手機(jī)端音頻的解碼播放; 在電視端運(yùn)行一個(gè)服務(wù)監(jiān)聽程序監(jiān)聽tcp的某網(wǎng)絡(luò)端口用于監(jiān)聽手機(jī)的音頻共享訪 問請(qǐng)求,當(dāng)監(jiān)聽到手機(jī)請(qǐng)求時(shí),將電視正在播放的的音頻數(shù)據(jù)采集下來傳送到移動(dòng)端,移動(dòng) 端負(fù)責(zé)播放實(shí)時(shí)音頻數(shù)據(jù)。
[0023] 三、移動(dòng)端將接收到的音頻信號(hào)解碼后進(jìn)行播放,同時(shí)手機(jī)端實(shí)時(shí)通過操作系統(tǒng) api監(jiān)測(cè)wifi強(qiáng)度,若在所有已配對(duì)的無線路由器中,現(xiàn)有連接的wifi強(qiáng)度低于小于配對(duì)中 的最大wifi強(qiáng)度時(shí),停止音頻的播放,并將wifi連接切換到最大wifi強(qiáng)度; 四、 電視收到手機(jī)切換網(wǎng)絡(luò)的通知后,將聲音暫存起來,等待手機(jī)重新請(qǐng)求音頻數(shù)據(jù); 五、 手機(jī)端重新向電視發(fā)起音頻請(qǐng)求,從斷點(diǎn)處繼續(xù)無縫播放電視的音頻。
[0024] 即使用戶要離開電視前,也能將電視音頻帶走,實(shí)現(xiàn)電視音頻的實(shí)時(shí)播放,支持在 同一個(gè)局域網(wǎng)內(nèi)(即當(dāng)電視接到主路由器,手機(jī)通過從路由器再接入到主路由器的情況), 通過路由器中轉(zhuǎn),在讓音頻短暫暫停的情況下,將電視的實(shí)時(shí)語音帶到更遠(yuǎn)的地方并進(jìn)行 連續(xù)播放。
[0025] 所述步驟三中,現(xiàn)有連接的wifi強(qiáng)度低于小于配對(duì)中的最大wifi強(qiáng)度的1/3時(shí),停 止音頻的播放,將wifi連接切入點(diǎn)換至wifi強(qiáng)度最大的切入點(diǎn),同時(shí)可以避免wifi切入點(diǎn)的 不斷切換所引起的音頻斷傳。
[0026] 所述步驟四還包括,判斷電視暫存的音頻數(shù)據(jù)大小是否超過設(shè)定的值,實(shí)則清空 保存的音頻數(shù)據(jù)。
[0027] 所述步驟五還包括:判斷在10秒內(nèi)手機(jī)是否重新申請(qǐng)音頻數(shù)據(jù),否則清空保存的 音頻數(shù)據(jù)。
[0028] 所述步驟還包括,wifi切入點(diǎn)更換后,由用戶選擇是否斷點(diǎn)連續(xù)播放。如用戶已經(jīng) 由遠(yuǎn)距離回至電視前,為了音頻與視頻的實(shí)時(shí)性,則可切換至實(shí)時(shí)播放或者停止手機(jī)端音 頻的收聽。
[0029] 所述步驟一還包括:電視端驗(yàn)證移動(dòng)端請(qǐng)求權(quán)限,并通過驗(yàn)證后再響應(yīng)接受移動(dòng) 端的訪問請(qǐng)求,以保證安全性和隱私性。
[0030] 在本具體實(shí)施例中,所述電視端驗(yàn)證移動(dòng)端請(qǐng)求權(quán)限的方法為:移動(dòng)端通過登錄 接口實(shí)現(xiàn)對(duì)電視端的訪問,操作方便。
[0031] 更進(jìn)一步的,可以設(shè)置僅在第一次登錄時(shí)需要輸入訪問密碼,之后登錄則為自動(dòng) 登錄,方便操作。
[0032] 在本具體實(shí)施例中,所述網(wǎng)絡(luò)端口將電視的音頻數(shù)據(jù)采集下來經(jīng)過自定的http 協(xié)議傳送到移動(dòng)端,保證音頻共享的實(shí)時(shí)性。
[0033] 所述自定義的http協(xié)議是指自定義的http頭信息里包含有音頻格式描述、音頻 采樣率和碼率及channel的個(gè)數(shù)。
[0034] 所述步驟二中,采用編碼服務(wù)器將電視端的PCM音頻信號(hào)轉(zhuǎn)換為移動(dòng)端音頻信號(hào) 播放格式。
[0035] 在本具體實(shí)施例中,所述編碼服務(wù)器為FFmpeg。
[0036] 在本具體實(shí)施例中,所述移動(dòng)端接收的音頻格式為MP3格式,通用性強(qiáng),易于轉(zhuǎn)換 和解碼。
【權(quán)利要求】
1. 一種手機(jī)帶走聽電視音頻的無縫連續(xù)播放方法,具體方法步驟為: 一、 移動(dòng)端連接路由器網(wǎng)絡(luò),向電視端發(fā)送音頻共享請(qǐng)求; 二、 電視端接受移動(dòng)端的請(qǐng)求后,將電視音頻信號(hào)轉(zhuǎn)換為移動(dòng)端音頻信號(hào)播放格式并 將其發(fā)送給移動(dòng)端; 三、 移動(dòng)端將接收到的音頻信號(hào)解碼后進(jìn)行播放,同時(shí)手機(jī)端實(shí)時(shí)通過操作系統(tǒng)api 監(jiān)測(cè)wifi強(qiáng)度,若在所有已配對(duì)的無線路由器中,現(xiàn)有連接的wifi強(qiáng)度低于小于配對(duì)中的最 大wifi強(qiáng)度時(shí),停止音頻的播放,并將wifi連接切換到最大wifi強(qiáng)度; 四、 電視收到手機(jī)切換網(wǎng)絡(luò)的通知后,將聲音暫存起來,等待手機(jī)重新請(qǐng)求音頻數(shù)據(jù); 五、 手機(jī)端重新向電視發(fā)起音頻請(qǐng)求,繼續(xù)播放電視的音頻。
2. 根據(jù)權(quán)利要求1所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述步驟三 中,現(xiàn)有連接的wifi強(qiáng)度低于小于配對(duì)中的最大wifi強(qiáng)度的1/3時(shí),停止音頻的播放。
3. 根據(jù)權(quán)利要求1所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述步驟四 還包括,判斷電視暫存的音頻數(shù)據(jù)大小是否超過設(shè)定的值,實(shí)則清空保存的音頻數(shù)據(jù)。
4. 根據(jù)權(quán)利要求1所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述步驟五 還包括:判斷在10秒內(nèi)手機(jī)是否重新申請(qǐng)音頻數(shù)據(jù),否則清空保存的音頻數(shù)據(jù)。
5. 根據(jù)權(quán)利要求1所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述步驟還 包括,wifi切入點(diǎn)更換后,由用戶選擇是否斷點(diǎn)連續(xù)播放。
6. 根據(jù)權(quán)利要求1所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述步驟一 還包括:電視端驗(yàn)證移動(dòng)端請(qǐng)求權(quán)限后再響應(yīng)移動(dòng)端的訪問請(qǐng)求。
7. 根據(jù)權(quán)利要求6所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述電視端 驗(yàn)證移動(dòng)端請(qǐng)求權(quán)限的方法為:移動(dòng)端通過登錄接口實(shí)現(xiàn)對(duì)DTV端的訪問。
8. 根據(jù)權(quán)利要求1所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述網(wǎng)絡(luò)端 口將電視的音頻數(shù)據(jù)采集下來經(jīng)過自定的http協(xié)議傳送到移動(dòng)端;所述自定義的http協(xié) 議是指自定義的http頭信息里包含有音頻格式描述、音頻采樣率和碼率及channel的個(gè) 數(shù)。
9. 根據(jù)權(quán)利要求1所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述步驟二 中,采用編碼服務(wù)器將電視音頻信號(hào)轉(zhuǎn)換為移動(dòng)端音頻信號(hào)播放格式。
10. 根據(jù)權(quán)利要求1所述的手機(jī)帶走聽電視音頻的音頻無縫連續(xù)播放方法,所述移動(dòng) 端接收的音頻格式為MP3格式。
【文檔編號(hào)】H04N21/4627GK104219568SQ201410450407
【公開日】2014年12月17日 申請(qǐng)日期:2014年9月5日 優(yōu)先權(quán)日:2014年9月5日
【發(fā)明者】李曉東, 黃中華, 劉 東, 葛萬成, 彭世偉 申請(qǐng)人:四川長虹電器股份有限公司