專利名稱:基于Android機(jī)頂盒的視頻通話系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及視頻通信領(lǐng)域,具體地講涉及基于Android智能機(jī)頂盒的視頻通話系統(tǒng)。
背景技術(shù):
目前隨著三網(wǎng)融合的推進(jìn),基于Android平臺(tái)的智能IPTV機(jī)頂盒或者OTT機(jī)頂盒將成為市場(chǎng)的主流。而隨著網(wǎng)絡(luò)帶寬的飛速發(fā)展,視頻通話成為智能IPTV和OTT機(jī)頂盒上一個(gè)很有吸引力的應(yīng)用。高網(wǎng)絡(luò)帶寬和電視大屏幕保證了清晰的視頻質(zhì)量。目前基于電視大屏幕的視頻通話系統(tǒng)大都是基于Linux系統(tǒng)的,基于Android系統(tǒng)的視頻通話系統(tǒng)大都是應(yīng)用于手機(jī)或者PAD,屏幕比較小,且大部分Android系統(tǒng)的視頻通話軟件對(duì)視頻編碼采用軟件編碼,只能得到較低的分辨率和幀率(低于16fps),導(dǎo)致大屏幕上視頻質(zhì)量不夠好。有些廠家基于Android智能機(jī)頂盒的視頻通話系統(tǒng)是和其他模塊集成到一起的,不是一個(gè)單獨(dú)的apk,不利于在其他廠家的Androi的智能機(jī)頂盒上使用。
實(shí)用新型內(nèi)容本實(shí)用新型為解決現(xiàn)有視頻通話系統(tǒng)要么屏幕小,要么屏幕視頻質(zhì)量差的問(wèn)題,提出一種基于Android智能機(jī)頂盒的視頻通話系統(tǒng),既能利用電視的大屏幕進(jìn)行視頻通話,同時(shí)具有較好的視頻質(zhì)量和音頻質(zhì)量。為實(shí)現(xiàn)上述目的,本實(shí)用新型采用以下技術(shù)方案實(shí)現(xiàn):—種基于Android機(jī)頂盒的視頻通話系統(tǒng),包括基于Android的機(jī)頂盒,與所述機(jī)頂盒相連的攝像頭及音頻輸入設(shè)備,其特征在于:還包括與所述機(jī)頂盒相連的電視及MS服務(wù)器,所述機(jī)頂盒包括視頻通話單元,該視頻通話單元包括依次連接的呼叫控制模塊、音/視頻處理芯片以及RTP傳輸模塊,所述音/視頻處理芯片接收音頻輸入設(shè)備及攝像頭輸入的信息對(duì)其進(jìn)行編解碼,然后通過(guò)RTP傳輸模塊輸出到MS服務(wù)器,所述MS服務(wù)器連接后續(xù)設(shè)備。進(jìn)一步地,所述機(jī)頂盒通過(guò)RJ45接口或者wifi接口與所述IMS服務(wù)器相連。進(jìn)一步地,所述后續(xù)設(shè)備為手機(jī),所述手機(jī)與所述機(jī)頂盒之間通過(guò)SIP接口相連。進(jìn)一步地,所述音頻輸入設(shè)備為麥克風(fēng),所述麥克風(fēng)與所述機(jī)頂盒之間通過(guò)USB接口相連。進(jìn)一步地,所述音頻輸入設(shè)備為手機(jī),所述手機(jī)與所述機(jī)頂盒之間通過(guò)wifi接口相連。進(jìn)一步地,所述音頻輸入設(shè)備為空鼠,所述空鼠與所述機(jī)頂盒之間通過(guò)USB接口相連。進(jìn)一步地,所述后續(xù)設(shè)備為機(jī)頂盒,兩機(jī)頂盒之間通過(guò)SIP接口相連。與現(xiàn)有技術(shù)相比,本實(shí)用新型的優(yōu)點(diǎn)和積極效果如下:本實(shí)用新型本專利對(duì)音/視頻編碼通過(guò)音/視頻處理芯片實(shí)現(xiàn)硬件編碼,克服了目前大部分Android機(jī)頂盒的視頻通話軟件對(duì)視頻編碼采用軟件編碼,保證了很好的視頻分辨率以及幀率,加上電視大屏幕具有高清的視頻效果和流暢的視頻質(zhì)量,因而,本實(shí)用新型既能利用電視的大屏幕進(jìn)行視頻通話,同時(shí)具有較好的視頻質(zhì)量和音頻質(zhì)量。本實(shí)用新型支持與手機(jī)、電腦上視頻互通。本實(shí)用新型視以一個(gè)單獨(dú)的apk實(shí)現(xiàn),可以方便的實(shí)現(xiàn)視頻電話單元在機(jī)頂盒上的安裝,更新,以及卸載,以及方便軟件的維護(hù)及升級(jí)。結(jié)合附圖閱讀本實(shí)用新型的具體實(shí)施方式
后,本實(shí)用新型的其他特點(diǎn)和優(yōu)點(diǎn)將變得更加清楚。
為了更清楚地說(shuō)明本實(shí)用新型實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本實(shí)用新型的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本實(shí)用新型實(shí)施例一結(jié)構(gòu)示意圖;圖2為本實(shí)用新型實(shí)施例二結(jié)構(gòu)示意圖;圖3為本實(shí)用新型實(shí)施例三結(jié)構(gòu)示意圖;圖4為視頻通話單元結(jié)構(gòu)框圖;圖5為本實(shí)用新型實(shí)施例四結(jié)構(gòu)示意圖。
具體實(shí)施方式
本實(shí)用新型申請(qǐng)主要解決Android智能IPTV機(jī)頂盒的視頻通話問(wèn)題,符合使用習(xí)慣并且具有較好的視頻質(zhì)量和音質(zhì)效果。通常Android平臺(tái)的視頻通話程序都對(duì)視頻編碼采用軟件編碼的方法。本專利對(duì)視頻采用硬件編碼,即通過(guò)音/視頻處理芯片實(shí)現(xiàn),保證了很好的視頻分辨率以及幀率。
以下結(jié)合附圖對(duì)本實(shí)用新型予以詳細(xì)地描述。實(shí)施例一,參考圖1及圖4,本實(shí)用新型包括兩套視頻通話系統(tǒng),第一套系統(tǒng)包括基于Android的機(jī)頂盒,攝像頭,電視和作為音頻輸入設(shè)備的麥克風(fēng),所述攝像頭與所述機(jī)頂盒之間通過(guò)USB接口相連,所述麥克風(fēng)與所述機(jī)頂盒之間通過(guò)USB接口相連,兩機(jī)頂盒之間通過(guò)SIP接口相連,兩機(jī)頂盒都通過(guò)RJ45接口與MS服務(wù)器相連接,主要用以向MS服務(wù)器發(fā)送用戶撥打的對(duì)方號(hào)碼,并確定是否進(jìn)行用戶同對(duì)方通訊,本實(shí)施例機(jī)頂盒包括視頻通話單元,該視頻通話單元包括依次連接的呼叫控制模塊、音/視頻編解碼芯片以及RTP傳輸模塊,所述呼叫控制模塊負(fù)責(zé)呼叫的建立,拆線等,所述音/視頻處理芯片接收音頻輸入設(shè)備及攝像頭輸入的信息對(duì)其進(jìn)行編解碼,然后通過(guò)RTP傳輸模塊輸出到IMS服務(wù)器,所述頂S服務(wù)器連接后續(xù)設(shè)備。本實(shí)用新型使用場(chǎng)景如下:使用者在電視屏幕上展現(xiàn)的撥號(hào)界面輸入被叫號(hào)碼,選擇視頻呼叫或者音頻呼叫。進(jìn)入撥號(hào)中界面,被叫方會(huì)彈出有電話呼入的提示框,提示框會(huì)顯示主叫號(hào)碼和主叫名字(如果通信錄中有該號(hào)碼的記錄),如果主叫選擇的是視頻呼口 q,被叫可選擇視頻接聽(tīng)或者音頻接聽(tīng),當(dāng)被叫接聽(tīng)電話,雙方進(jìn)入通話界面,如果是視頻通話,雙方可以在電視大屏幕上看到對(duì)方視頻和本地視頻。[0025]使用者可以從通信錄中選取被叫,進(jìn)行視頻電話呼叫或者音頻電話呼叫。使用者可以添加,刪除,編輯通信錄。同時(shí)使用者可以瀏覽通話記錄,并添加成聯(lián)系人或者刪除,清空通話記錄。同時(shí)可以選擇某一個(gè)通話記錄的號(hào)碼進(jìn)行視頻電話或者音頻電話呼叫,使用者還可以在設(shè)置界面進(jìn)行SIP帳號(hào)的設(shè)置,音視頻控制的設(shè)置。機(jī)頂盒開(kāi)機(jī)后視頻通話單元會(huì)自動(dòng)向設(shè)置好的SIP服務(wù)器注冊(cè),注冊(cè)過(guò)程如下:I)機(jī)頂盒客戶端向服務(wù)器端發(fā)起Register請(qǐng)求消息,請(qǐng)求注冊(cè)2)服務(wù)器端需要客戶端出示證明,因此針對(duì)上面的注冊(cè)消息,返回一個(gè)401響應(yīng)消息。3)客戶端再次向服務(wù)器端發(fā)起Register請(qǐng)求消息,請(qǐng)求認(rèn)證,并包含該客戶端的賬戶等認(rèn)證信息。4)服務(wù)器針對(duì)上面的申請(qǐng),通過(guò)認(rèn)證,會(huì)返回一個(gè)status 200 ok的響應(yīng)消息,表示通過(guò)認(rèn)證。5)客戶端收到status 200 ok的響應(yīng)消息即注冊(cè)成功。呼叫建立過(guò)程如下:用戶使用機(jī)頂盒在視頻通話撥號(hào)界面輸入SIP服務(wù)器分配給機(jī)頂盒的號(hào)碼,呼叫機(jī)頂盒,具體流程如下:I)機(jī)頂盒客戶端向服務(wù)器端發(fā)送INVITE請(qǐng)求消息,請(qǐng)求和機(jī)頂盒建立連接。2)SIP服務(wù)器轉(zhuǎn)發(fā)相應(yīng)的INVITE數(shù)據(jù)包給機(jī)頂盒,并且向機(jī)頂盒客戶端返回一個(gè)100 trying響應(yīng)消息。3)當(dāng)被叫機(jī)頂盒發(fā)出180 Ring消息后,服務(wù)器端返回相應(yīng)的180 Ring消息給主叫機(jī)頂盒客戶端。4)當(dāng)被叫機(jī)頂盒接受呼叫后,發(fā)出Status200 ok響應(yīng)消息,并被服務(wù)器轉(zhuǎn)發(fā)給主叫機(jī)頂盒客戶端。經(jīng)過(guò)上述步驟,兩個(gè)機(jī)頂盒就建立了視頻通話連接。通話過(guò)程如下:當(dāng)建立呼叫以后,攝像頭采集視頻,麥克風(fēng)采集音頻,音/視頻編解碼芯片對(duì)音頻進(jìn)行編碼,視頻進(jìn)行H.264編碼,然后經(jīng)過(guò)RTP傳輸模塊,發(fā)給對(duì)端機(jī)頂盒,對(duì)端機(jī)頂盒收到音頻視頻的RTP包后,解包解碼在電視上進(jìn)行播放顯示。實(shí)施例二,與實(shí)施一的不同之處在于:本實(shí)施例采用音頻輸入設(shè)備采為手機(jī),主要利用手機(jī)上麥克風(fēng)實(shí)現(xiàn)音頻輸入,其他與實(shí)施例一相似,此不贅述。實(shí)施例三,與上述實(shí)施例的不同之處在于:本實(shí)施例音頻輸入設(shè)備采用空鼠,主要利用空鼠標(biāo)上的麥克風(fēng)實(shí)現(xiàn)音頻輸入,其他與實(shí)施例一相似,此不贅述。實(shí)施四,與上述實(shí)施例不同之處在于:本實(shí)施例機(jī)頂盒和手機(jī)之間建立視頻通話,其他與與實(shí)施例一相似,此不贅述。最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本實(shí)用新型的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本實(shí)用新型進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本實(shí)用新型各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求1.一種基于Android機(jī)頂盒的視頻通話系統(tǒng),包括基于Android的機(jī)頂盒,與所述機(jī)頂盒相連的攝像頭及音頻輸入設(shè)備,其特征在于:還包括與所述機(jī)頂盒相連的電視及IMS服務(wù)器,所述機(jī)頂盒包括視頻通話單元,該視頻通話單元包括依次連接的呼叫控制模塊、音/視頻處理芯片以及RTP傳輸模塊,所述音/視頻處理芯片接收音頻輸入設(shè)備及攝像頭輸入的信息對(duì)其進(jìn)行編解碼,然后通過(guò)RTP傳輸模塊輸出到MS服務(wù)器,所述MS服務(wù)器連接后續(xù)設(shè)備。
2.根據(jù)權(quán)利要求1所述的視頻通話系統(tǒng),其特征在于:所述機(jī)頂盒通過(guò)RJ45接口或者wifi接口與所述MS服務(wù)器相連。
3.根據(jù)權(quán)利要求1或2所述的視頻通話系統(tǒng),其特征在于:所述后續(xù)設(shè)備為手機(jī),所述手機(jī)與所述機(jī)頂盒之間通過(guò)SIP接口相連。
4.根據(jù)權(quán)利要求3所述的視頻通話系統(tǒng),其特征在于:所述音頻輸入設(shè)備為麥克風(fēng),所述麥克風(fēng)與所述機(jī)頂盒之間通過(guò)USB接口相連。
5.根據(jù)權(quán)利要求3所述的視頻通話系統(tǒng),其特征在于:所述音頻輸入設(shè)備為手機(jī),所述手機(jī)與所述機(jī)頂盒之間通過(guò)wifi接口相連。
6.根據(jù)權(quán)利要求3所述的視頻通話系統(tǒng),其特征在于:所述音頻輸入設(shè)備為空鼠,所述空鼠與所述機(jī)頂盒之間通過(guò)USB接口相連。
7.根據(jù)權(quán)利要求1或2所述的視頻通話系統(tǒng),其特征在于:所述后續(xù)設(shè)備為機(jī)頂盒,兩機(jī)頂盒之間通過(guò)SIP接口相連。
8.根據(jù)權(quán)利要求7所述的視頻通話系統(tǒng),其特征在于:所述音頻輸入設(shè)備為麥克風(fēng),所述麥克風(fēng)與所述機(jī)頂盒之間通過(guò)USB接口相連。
9.根據(jù)權(quán)利要求7所述的視頻通話系統(tǒng),其特征在于:所述音頻輸入設(shè)備為手機(jī),所述手機(jī)與所述機(jī)頂盒之間通過(guò)wifi接口相連。
10.根據(jù)權(quán)利要求7所述的視頻通話系統(tǒng),其特征在于:所述音頻輸入設(shè)備為空鼠,所述空鼠與所述機(jī)頂盒之間通過(guò)USB接口相連。
專利摘要本實(shí)用新型提出一種基于Android機(jī)頂盒的視頻通話系統(tǒng),包括基于Android的機(jī)頂盒,與所述機(jī)頂盒相連的攝像頭及音頻輸入設(shè)備,其特征在于還包括與所述機(jī)頂盒相連的電視及IMS服務(wù)器,所述機(jī)頂盒包括視頻通話單元,該視頻通話單元包括依次連接的呼叫控制模塊、音/視頻處理芯片以及RTP傳輸模塊,所述音/視頻處理芯片接收音頻輸入設(shè)備及攝像頭輸入的信息對(duì)其進(jìn)行編解碼,然后通過(guò)RTP傳輸模塊輸出到IMS服務(wù)器,所述IMS服務(wù)器連接后續(xù)設(shè)備。本實(shí)用新型既能利用電視的大屏幕進(jìn)行視頻通話,同時(shí)具有較好的視頻質(zhì)量和音頻質(zhì)量。
文檔編號(hào)H04N21/4788GK202918417SQ20122063850
公開(kāi)日2013年5月1日 申請(qǐng)日期2012年11月28日 優(yōu)先權(quán)日2012年11月28日
發(fā)明者王風(fēng)濤, 馮武 申請(qǐng)人:青島海信寬帶多媒體技術(shù)有限公司