两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

和個人電腦進(jìn)行互動通訊的手機(jī)及其通訊的方法

文檔序號:7964365閱讀:249來源:國知局
專利名稱:和個人電腦進(jìn)行互動通訊的手機(jī)及其通訊的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種移動終端和通訊方法,具體說,涉及一種和個人電腦進(jìn) 行互動通訊的手機(jī)及其通訊的方法。
背景技術(shù)
PC在人們的日常使用中越來越廣泛,PC之間可以通過軟交換來實現(xiàn)IP 電話,由于IP資源共享可以省去電話費用。同時Internet網(wǎng)上的IM (即時 聊天工具)繁多,大量用戶通過IM來互相溝通信息,進(jìn)行視頻和語音聊天。 這就需要用戶具備攝像頭和麥克風(fēng)等基本工具。而Internet的廣泛存在和無 線網(wǎng)絡(luò)的流行,用戶不可能每時每刻都隨身攜帶招H象頭和麥克風(fēng)。
手機(jī)現(xiàn)在已經(jīng)成為普通大眾生活中的必備之物,手機(jī)的小巧和它要保持 聯(lián)系的作用注定用戶會隨身攜帶手機(jī)到每一處地方?,F(xiàn)在的手機(jī)普遍已經(jīng)進(jìn) 入拍照和錄音階段。手機(jī)中攝像頭的像素普遍在百萬以上,而我們使用的普 通攝像頭像素一般也就30萬左右。手機(jī)本身的語音錄音功能,使得它也能 成為一個麥克風(fēng)。
但是,現(xiàn)有技術(shù)并沒有實現(xiàn)手機(jī)和PC有效互通,不能夠充分發(fā)揮手機(jī) 的功能。

發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題是提供一種和個人電腦進(jìn)行互動通訊的手機(jī), 實現(xiàn)了手機(jī)和PC的互通。
本發(fā)明技術(shù)方案如下
和個人電腦進(jìn)行互動通訊的手機(jī)包括麥克風(fēng),還包括
USB模塊,用于生成發(fā)送線程或者接受線程,實現(xiàn)手機(jī)和個人電腦的
通訊;
管理模塊,收到所述USB模塊的通知后,對手機(jī)的音頻模塊進(jìn)行管理, 并根據(jù)所述音頻模塊的狀態(tài)決定手機(jī)當(dāng)前的操作模式;
音頻模塊,將所述麥克風(fēng)的音頻信號進(jìn)行壓縮,然后發(fā)送到所述USB 模塊;或者將USB模塊接收的個人電腦發(fā)送來的音頻信號進(jìn)行解壓,發(fā)送 到所述麥克風(fēng)。
優(yōu)選的,還包括對手機(jī)的攝像頭進(jìn)行管理的視頻模塊,該視頻模塊將獲 取的視頻數(shù)據(jù)流發(fā)送到所述USB模塊;所述管理模塊對手機(jī)的視頻模塊進(jìn) 行管理,并根據(jù)所述視頻模塊的狀態(tài)決定手機(jī)當(dāng)前的操作模式。
優(yōu)選的,所述USB模塊設(shè)置有USB驅(qū)動模塊,該USB驅(qū)動模塊用于 建立和個人電腦的連接,用于傳輸標(biāo)志符和配置信息,使得個人電腦安裝完 成USB驅(qū)動程序。
優(yōu)選的,所迷音頻模塊設(shè)置有音頻驅(qū)動模塊,該音頻驅(qū)動模塊通過手機(jī) 的物理抽象層與音頻模塊通信,完成語音流的雙向傳遞。
優(yōu)選的,所述視頻模塊設(shè)置有視頻驅(qū)動模塊,該視頻驅(qū)動模塊通過手機(jī) 的物理抽象層與視頻模塊通信,完成視頻流的單向傳遞。
本發(fā)明所解決的另外一個技術(shù)問題是提供一種手機(jī)和個人電腦進(jìn)行通 訊的方法,實現(xiàn)了手4幾和PC的互通。
才支術(shù)方案如下
手機(jī)和個人電腦進(jìn)行通訊的方法包括如下步驟
(1 ) USB模塊啟動,進(jìn)行USB的初始化配置,生成發(fā)送線程和接受
線程;
(2) USB模塊和PC進(jìn)行數(shù)據(jù)交互,傳輸標(biāo)志符和配置信息,PC安 裝USB驅(qū)動程序,同時USB才莫塊通知管理模塊,做好啟動準(zhǔn)備;
(3) PC安裝驅(qū)動程序,生成USB攝像頭驅(qū)動接口和音頻驅(qū)動接口;
(4) 手機(jī)管理模塊收到USB模塊的通知后,音頻模塊、視頻模塊進(jìn)行 初始化;
(5)手機(jī)完成PC的邏輯通道的連接后,手機(jī)的視頻模塊和音頻模塊 啟動,傳遞數(shù)據(jù)流到PC;
(6 ) PC傳過來的音頻流經(jīng)過驅(qū)動流回手機(jī),在手機(jī)上解碼形成聲音信號。
進(jìn)一步,進(jìn)一步包括步驟(7),當(dāng)手機(jī)和PC的通訊結(jié)束,音頻模塊 和視頻模塊回復(fù)到待命狀態(tài)。
進(jìn)一步,步驟(7)中,只有當(dāng)USB線拔除時,手機(jī)的管理模塊才會收 到命令,結(jié)束音頻模塊和視頻模塊的線程。
進(jìn)一步,步驟(2)進(jìn)一步包括,當(dāng)手機(jī)通過USB數(shù)據(jù)線連接到PC后, USB芯片管腳產(chǎn)生硬件中斷,通知手機(jī)的USB模塊開始工作。
進(jìn)一步,步驟(5 )中,所述數(shù)據(jù)流包括音頻流和視頻流;步驟(6)中, 所述音頻流是雙向的,即從手機(jī)傳輸?shù)絇C,或者從PC傳輸?shù)绞謾C(jī)。
利用本發(fā)明方法或者裝置能夠有效解決手機(jī)和PC通訊的不暢,實現(xiàn)了 手機(jī)和PC之間進(jìn)行音頻流或者視頻流的互動。特別是,能夠?qū)崿F(xiàn)手機(jī)和PC 的語音視頻聊天。


圖1是和個人電腦進(jìn)行互動通訊的手機(jī)的結(jié)構(gòu)示意圖2是PC側(cè)的配置圖3是手機(jī)和PC的連接示意圖4是手機(jī)和個人電腦進(jìn)行通訊的流程圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明的優(yōu)選實施例作詳細(xì)描述。
如圖1所示,本發(fā)明和個人電腦進(jìn)行互動通訊的手機(jī)是在現(xiàn)有的手機(jī)上 增加了 USB模塊、管理模塊、音頻模塊。這樣,手機(jī)就能夠利用上述增加 的模塊實現(xiàn)和PC的音頻互通。為了讓手機(jī)和PC之間在進(jìn)行語音聊天的過
程中實現(xiàn)視頻互動,在手機(jī)中還增加了視頻模塊。
USB模塊用于生成發(fā)送線程或者接受線程,實現(xiàn)手機(jī)和個人電腦的通 訊。USB模塊設(shè)置有USB驅(qū)動模塊,該USB驅(qū)動模塊用于建立和個人電腦 的連接,用于傳輸標(biāo)志符和配置信息,^f吏得個人電腦安裝完成USB驅(qū)動程序。
音頻模塊設(shè)置有音頻驅(qū)動模塊,該音頻驅(qū)動模塊通過手機(jī)的物理抽象層 (UAL)與音頻模塊通信,完成語音流的雙向傳遞。音頻模塊將麥克風(fēng)的 音頻信號進(jìn)行壓縮,然后發(fā)送到USB模塊,或者將USB模塊接收的個人電 腦發(fā)送來的語音信號進(jìn)行解壓,發(fā)送到麥克風(fēng),使用者通過麥克風(fēng)能夠聽到 聊天對方的聲音。
手機(jī)還設(shè)置有對攝像頭進(jìn)行管理的視頻模塊,該視頻模塊將獲取的視頻 數(shù)據(jù)流發(fā)送到USB模塊,然后,通過USB模塊發(fā)送到PC。視頻模塊設(shè)置 有視頻驅(qū)動模塊,該視頻驅(qū)動模塊通過手機(jī)的物理抽象層與視頻模塊通信, 完成^f見頻流的單向傳遞。
管理模塊收到USB模塊的通知后,對手機(jī)的音頻模塊和視頻模塊進(jìn)行 管理,并根據(jù)音頻模塊和視頻模塊的狀態(tài)決定手機(jī)當(dāng)前的操作模式。
如圖2所示,在PC側(cè),設(shè)置有基于PC的USB驅(qū)動,該USB驅(qū)動包 括基于windows操作系統(tǒng)的音頻驅(qū)動、USB攝像頭驅(qū)動、USB驅(qū)動。通過 上述USB驅(qū)動,使得第三方視頻聊天軟件可以很好地和驅(qū)動程序交互,從 手機(jī)中得到視頻流和音頻流。
如圖3所示,當(dāng)PC和手機(jī)通過USB數(shù)據(jù)線相互連接時,手機(jī)中的USB 模塊、管理模塊、音頻模塊、視頻模塊處于準(zhǔn)備狀態(tài)。PC側(cè),進(jìn)行USB驅(qū) 動裝載。在PC上的IM軟件(如QQ, MSN)選擇該USB驅(qū)動進(jìn)行視頻聊 天時,手機(jī)中上述4個模塊啟動開始工作,傳輸語音數(shù)據(jù)流和視頻數(shù)據(jù)流到 PC上。PC上的IM軟件采集到視頻數(shù)據(jù)流和音頻數(shù)據(jù)流后,通過IP網(wǎng)絡(luò)送 出去,完成聊天。聊天結(jié)束關(guān)閉IM后,手機(jī)中的上述4個模塊處于待命狀 態(tài),直到PC和手機(jī)斷開USB線,手機(jī)又處于普通模式狀態(tài)。
如圖4所示,手機(jī)和個人電腦進(jìn)行通訊的方法具體如下
步驟S001: USB模塊啟動,進(jìn)行USB的初始化配置,生成發(fā)送線程和 接受線程。
手機(jī)啟動后,USB^f莫塊開始啟動,進(jìn)行USB的初始化配置,會生成兩 個線程, 一個是發(fā)送線程,另外一個是接收線程。這兩個線程同時在等待與 其連接的PC側(cè)的硬件產(chǎn)生中斷。如果硬件中斷產(chǎn)生,表示手機(jī)和PC相連 4妄,USB的線程將開始工作。
步驟S002:判斷手機(jī)是否和PC相連接。
當(dāng)手機(jī)和PC正常連接,USB模塊和PC進(jìn)行數(shù)據(jù)交互,傳輸標(biāo)志符和 配置信息,PC安裝USB驅(qū)動程序,同時USB才莫塊通知管理才莫塊,〗故好啟 動準(zhǔn)備。具體說,當(dāng)手機(jī)通過USB數(shù)據(jù)線連接到PC后,USB芯片管腳產(chǎn) 生硬件中斷,通知手機(jī)的USB模塊開始工作。USB模塊和PC進(jìn)行數(shù)據(jù)交 互,傳輸VID、 PID等標(biāo)志符和配置信息,使得PC安裝完成USB驅(qū)動程序。 同時USB模塊通知管理才莫塊,做好啟動準(zhǔn)備。
當(dāng)手機(jī)和PC沒有正常連接,手機(jī)處于通常使用狀態(tài)。
在PC側(cè),操作系統(tǒng)檢測到一個USB設(shè)備已經(jīng)插入,開始和USB設(shè)備 交互,并在本機(jī)尋找驅(qū)動程序,進(jìn)行安裝。在本機(jī)生成一個USB攝像頭驅(qū) 動接口和音頻驅(qū)動接口。 USB攝像頭驅(qū)動接口和音頻驅(qū)動接口該對用戶來 說是看的見的,但是,USB攝像頭驅(qū)動接口和音頻驅(qū)動接口的底層是USB 接口,對用戶來說不可見。
步驟S003:手機(jī)管理模塊收到USB模塊的通知后,音頻模塊、視頻模 塊進(jìn)行初始化。這時候手機(jī)的攝像頭和麥克風(fēng)都處于待命的狀態(tài)。
步驟S004:判斷用戶是否打開聊天工具。當(dāng)打開聊天工具,執(zhí)行步驟 S005;當(dāng)沒有打開聊天工具,執(zhí)行步驟S002。
S005:啟動管理模塊、音頻模塊、視頻模塊。手機(jī)完成PC的邏輯通道 的連接后,手機(jī)中的音頻才莫塊和視頻模塊開始工作,傳遞數(shù)據(jù)流到PC。
當(dāng)PC側(cè)第三方程序Chat (例如MSN、 QQ或IM)啟動視頻聊天,并 且選擇本手機(jī)作為聊天工具。那么Chat會通過windows的API函數(shù)調(diào)用已 經(jīng)安裝好的驅(qū)動程序。這次完成了 PC和手機(jī)的邏輯通道的連接(如圖3所
示)。手機(jī)中的攝像頭和語音模塊開始工作,傳遞數(shù)據(jù)流到PC側(cè),攝像頭
產(chǎn)生圖像,語音模塊產(chǎn)生音頻流。
從網(wǎng)絡(luò)上收到的手機(jī)的^L頻流在PC上顯示,PC側(cè)的音頻流經(jīng)過驅(qū)動流 回手機(jī),在手機(jī)上解碼傳出聲音。音頻流是雙向的,即從手機(jī)傳輸?shù)絇C, 也從PC傳輸回手機(jī)。本優(yōu)選實施例中,視頻流是單向的,不考慮從PC流 回手機(jī)的視頻數(shù)據(jù),也就不存在解碼的問題。
步驟S006:判斷聊天是否結(jié)束。
當(dāng)聊天結(jié)束,執(zhí)行步驟S004;當(dāng)聊天沒有結(jié)束,執(zhí)行步驟S007。
步驟S007:當(dāng)手機(jī)和PC的通訊結(jié)束,音頻模塊和視頻模塊回復(fù)到待命狀態(tài)。
當(dāng)聊天結(jié)束時,音頻和視頻模塊又回復(fù)到待命狀態(tài),只有當(dāng)USB線拔 除時,手機(jī)的管理模塊才會收到命令,結(jié)束音頻模塊和視頻模塊的線程。這 時候,只剩下USB模塊在等待下一次連接中斷的到來。
權(quán)利要求
1、一種和個人電腦進(jìn)行互動通訊的手機(jī),包括麥克風(fēng),其特征在于,還包括USB模塊,用于生成發(fā)送線程或者接受線程,實現(xiàn)手機(jī)和個人電腦的通訊;管理模塊,收到所述USB模塊的通知后,對手機(jī)的音頻模塊進(jìn)行管理,并根據(jù)所述音頻模塊的狀態(tài)決定手機(jī)當(dāng)前的操作模式;音頻模塊,將所述麥克風(fēng)的音頻信號進(jìn)行壓縮,然后發(fā)送到所述USB模塊;或者將USB模塊接收的個人電腦發(fā)送來的音頻信號進(jìn)行解壓,發(fā)送到所述麥克風(fēng)。
2、 根據(jù)權(quán)利要求1所述的和個人電腦進(jìn)行互動通訊的手機(jī),其特征在 于,還包括對手機(jī)的攝像頭進(jìn)行管理的視頻模塊,該視頻模塊將獲取的視頻 數(shù)據(jù)流發(fā)送到所述USB模塊;所述管理;f莫塊對手機(jī)的4^頻模塊進(jìn)行管理, 并根據(jù)所述視頻模塊的狀態(tài)決定手機(jī)當(dāng)前的操作模式。
3、 根據(jù)權(quán)利要求2所述的和個人電腦進(jìn)行互動通訊的手機(jī),其特征在 于,所述USB模塊設(shè)置有USB驅(qū)動模塊,該USB驅(qū)動模塊用于建立和個 人電腦的連接,用于傳輸標(biāo)志符和配置信息,使得個人電腦安裝完成USB驅(qū)動程序。
4、 根據(jù)權(quán)利要求2所述的和個人電腦進(jìn)行互動通訊的手才幾,其特征在 于,所述音頻模塊設(shè)置有音頻驅(qū)動才莫塊,該音頻驅(qū)動模塊通過手機(jī)的物理抽 象層與音頻模塊通信,完成語音流的雙向傳遞。
5、 根據(jù)權(quán)利要求2所述的和個人電腦進(jìn)行互動通訊的手機(jī),其特征在 于,所述視頻模塊設(shè)置有視頻驅(qū)動模塊,該視頻驅(qū)動模塊通過手機(jī)的物理抽 象層與視頻模塊通信,完成視頻流的單向傳遞。
6、 一種手才幾和個人電腦進(jìn)行通訊的方法,包括如下步驟 (1) USB模塊啟動,進(jìn)行USB的初始化配置,生成發(fā)送線程和接受線程;(2) USB模塊和PC進(jìn)行數(shù)據(jù)交互,傳輸標(biāo)志符和配置信息,PC姿裝 USB驅(qū)動程序,同時USB模塊通知管理模塊,做好啟動準(zhǔn)備;(3) PC安裝驅(qū)動程序,生成USB攝像頭驅(qū)動接口和音頻驅(qū)動接口;(4) 手機(jī)管理模塊收到USB模塊的通知后,音頻模塊、視頻模塊進(jìn)行 初始化;(5) 手機(jī)完成PC的邏輯通道的連接后,手機(jī)的視頻模塊和音頻模塊啟 動,傳遞數(shù)據(jù)流到PC;(6) PC傳過來的音頻流經(jīng)過驅(qū)動流回手機(jī),在手機(jī)上解碼形成聲音信 號。7、 據(jù)權(quán)利要求6所述的手機(jī)和個人電腦進(jìn)行通訊的方法,其特征在于, 進(jìn)一步包括步驟(7),當(dāng)手機(jī)和PC的通訊結(jié)束,音頻模塊和視頻模塊回 復(fù)到待命狀態(tài)。8、 根據(jù)權(quán)利要求7所述的手機(jī)和個人電腦進(jìn)行通訊的方法,其特征在 于,步驟(7)中,只有當(dāng)USB線拔除時,手機(jī)的管理模塊才會收到命令, 結(jié)束音頻模塊和視頻模塊的線程。9、 根據(jù)權(quán)利要求6所述的手機(jī)和個人電腦進(jìn)行通訊的方法,其特征在 于,步驟(2)進(jìn)一步包括,當(dāng)手機(jī)通過USB數(shù)據(jù)線連接到PC后,USB芯 片管腳產(chǎn)生硬件中斷,通知手機(jī)的USB模塊開始工作。10、 根據(jù)權(quán)利要求6所述的手機(jī)和個人電腦進(jìn)行通訊的方法,其特征在 于,步驟(5)中,所述數(shù)據(jù)流包括音頻流和視頻流;步驟(6)中,所述音 頻流是雙向的,即從手機(jī)傳輸?shù)絇C,或者從PC傳輸?shù)绞謾C(jī)。
全文摘要
本發(fā)明公開了一種和個人電腦進(jìn)行互動通訊的手機(jī),包括USB模塊,用于生成發(fā)送線程或者接受線程,實現(xiàn)手機(jī)和個人電腦的通訊;管理模塊,收到所述USB模塊的通知后,對手機(jī)的音頻模塊進(jìn)行管理,并根據(jù)所述音頻模塊的狀態(tài)決定手機(jī)當(dāng)前的操作模式;音頻模塊,將所述麥克風(fēng)的音頻信號進(jìn)行壓縮,然后發(fā)送到所述USB模塊;或者將USB模塊接收的個人電腦發(fā)送來的語音信號進(jìn)行解壓,發(fā)送到所述麥克風(fēng)。本發(fā)明還公開了一種手機(jī)和個人電腦進(jìn)行通訊的方法。利用本發(fā)明方法或者裝置能夠有效解決手機(jī)和PC通訊的不暢,實現(xiàn)了手機(jī)和PC之間進(jìn)行音頻流或者視頻流的互動。特別是,能夠?qū)崿F(xiàn)手機(jī)和PC的語音視頻聊天。
文檔編號H04M1/725GK101115247SQ20061009947
公開日2008年1月30日 申請日期2006年7月24日 優(yōu)先權(quán)日2006年7月24日
發(fā)明者周煜申, 李興華 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
大邑县| 信宜市| 滨海县| 安多县| 安平县| 阳城县| 芦溪县| 汤阴县| 景东| 大庆市| 保靖县| 吴堡县| 高要市| 察雅县| 和政县| 万州区| 华阴市| 襄汾县| 潜江市| 沐川县| 沂源县| 仙游县| 永兴县| 隆化县| 防城港市| 马鞍山市| 台东县| 浑源县| 齐河县| 武隆县| 龙游县| 海安县| 定陶县| 余姚市| 玉山县| 钟山县| 沧源| 高安市| 灵武市| 教育| 晋中市|