本發(fā)明專利技術(shù)公開(kāi)了一種基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信方法和裝置,方法包括接收網(wǎng)頁(yè)實(shí)時(shí)通信WebRTC服務(wù)器轉(zhuǎn)發(fā)的連接請(qǐng)求信息,所述連接請(qǐng)求信息攜帶有第一HTML5應(yīng)用的身份信息,所述第一HTML5應(yīng)用為第一終端中的Web應(yīng)用;根據(jù)所述第一HTML5應(yīng)用的身份信息判斷是否接受其連接請(qǐng)求,若是,則在第二HTML5應(yīng)用與所述第一HTML5應(yīng)用之間建立WebRTC數(shù)據(jù)連接信道,所述第二HTML5應(yīng)用為所述電視機(jī)中的Web應(yīng)用;通過(guò)所述建立的WebRTC數(shù)據(jù)連接信道接收所述第一HTML5應(yīng)用發(fā)送的音視頻數(shù)據(jù)信息并顯示。解決了現(xiàn)有技術(shù)中在現(xiàn)有的智能設(shè)備中,無(wú)法同時(shí)兼顧一方面可以隨時(shí)隨地方便的發(fā)送音視頻流信息給網(wǎng)絡(luò)側(cè)的其他終端,另一方面同時(shí)又滿足大屏幕觀看實(shí)時(shí)視頻和進(jìn)行音視頻通信的功能。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及通信
,尤其涉及一種基于Web應(yīng)用的終端通信方法與裝置。
技術(shù)介紹
隨著移動(dòng)互聯(lián)網(wǎng)行業(yè)的迅猛發(fā)展,智能電視,手機(jī)等智能終端成為當(dāng)前行業(yè)的潮流趨勢(shì),越來(lái)越多的功能也被植入到此類智能終端中,像視頻通話、IE瀏覽、多屏互動(dòng)等,它們?cè)诮o用戶帶來(lái)方便的同時(shí)也提升了用戶的體驗(yàn)。對(duì)于目前的手機(jī)和平板電腦(PAD)等小型終端設(shè)備,攝像頭和麥克風(fēng)都已經(jīng)成為標(biāo)準(zhǔn)配置,且手機(jī)和PAD等小型終端設(shè)備的攝像頭和麥克風(fēng)在日常生活中使用非常方便,用戶可以隨時(shí)隨地的通過(guò)互聯(lián)網(wǎng)與其他終端的用戶交互多媒體數(shù)據(jù),但是由于手機(jī)和PAD等小型終端設(shè)備的屏幕尺寸限制,相對(duì)來(lái)說(shuō)都比較小,如果把小型智能終端的攝像頭獲取的實(shí)時(shí)視頻流信息應(yīng)用在互聯(lián)網(wǎng)的視頻通訊中(比如視頻電話會(huì)議中),會(huì)由于顯示圖像小造成顯示圖像不清楚,觀看效果不佳的缺點(diǎn)。而在現(xiàn)有終端中,智能電視等大型智能設(shè)備是具有大屏幕終端設(shè)備能力的載體,在電視終端中播放的視頻信息,可以更清晰更好的顯示視頻信息的內(nèi)容,滿足多個(gè)人共同觀看視頻流信息的需求。但是,現(xiàn)在的電視平臺(tái),一般只配備有比較基礎(chǔ)的聯(lián)網(wǎng)功能,很少會(huì)配置攝像頭和麥克風(fēng),無(wú)法獲取實(shí)時(shí)音視頻流的信息,并且有不方便移動(dòng)的缺點(diǎn),也不具備和網(wǎng)絡(luò)終端進(jìn)行視頻通訊的功能,給用戶帶來(lái)了一系列體驗(yàn)上的局限性。綜上,在現(xiàn)有的智能設(shè)備中,無(wú)法同時(shí)兼顧一方面可以隨時(shí)隨地方便的發(fā)送音視頻流信息給網(wǎng)絡(luò)側(cè)的其他終端,另一方面同時(shí)又滿足大屏幕觀看實(shí)時(shí)視頻和進(jìn)行音視頻通信的功能。
技術(shù)實(shí)現(xiàn)思路
本申請(qǐng)實(shí)施例通過(guò)提供一種基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信方法和裝置,解決了現(xiàn)有技術(shù)中在現(xiàn)有的智能設(shè)備中,無(wú)法同時(shí)兼顧一方面可以隨時(shí)隨地方便的發(fā)送音視頻流信息給網(wǎng)絡(luò)側(cè)的其他終端,另一方面同時(shí)又滿足大屏幕觀看實(shí)時(shí)視頻和進(jìn)行音視頻通信的功能。為此,一方面,本申請(qǐng)實(shí)施例提供了一種基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信方法,應(yīng)用于電視機(jī)中,所述方法包括: 接收網(wǎng)頁(yè)實(shí)時(shí)通信WebRTC服務(wù)器轉(zhuǎn)發(fā)的連接請(qǐng)求信息,所述連接請(qǐng)求信息攜帶有第一 HTML5應(yīng)用的身份信息,所述第一 HTML5應(yīng)用為第一終端中的Web應(yīng)用; 根據(jù)所述第一 HTML5應(yīng)用的身份信息判斷是否接受其連接請(qǐng)求,若是,則在第二 HTML5應(yīng)用與所述第一 HTML5應(yīng)用之間建立WebRTC數(shù)據(jù)連接信道,所述第二 HTML5應(yīng)用為所述電視機(jī)中的Web應(yīng)用; 通過(guò)所述建立的WebRTC數(shù)據(jù)連接信道接收所述第一 HTML5應(yīng)用發(fā)送的音視頻數(shù)據(jù)信息并顯示。另一方面,本申請(qǐng)實(shí)施例一種基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信裝置,應(yīng)用于電視機(jī)中,所述裝置包括: 連接請(qǐng)求接收模塊,用于接收網(wǎng)頁(yè)實(shí)時(shí)通信WebRTC服務(wù)器轉(zhuǎn)發(fā)的連接請(qǐng)求信息,所述連接請(qǐng)求信息攜帶有第一 HTML5應(yīng)用的身份信息,所述第一 HTML5應(yīng)用為第一終端中的Web應(yīng)用; 數(shù)據(jù)通道建立模塊,用于根據(jù)所述第一 HTML5應(yīng)用的身份信息判斷是否接受其連接請(qǐng)求,若是,則在第二 HTML5應(yīng)用與所述第一 HTML5應(yīng)用之間建立WebRTC數(shù)據(jù)連接信道,所述第二 HTML5應(yīng)用為所述電視機(jī)中的Web應(yīng)用; 音視頻數(shù)據(jù)接收模塊,用于通過(guò)所述建立的WebRTC數(shù)據(jù)連接信道接收所述第一 HTML5應(yīng)用發(fā)送的音視頻數(shù)據(jù)信息并顯示。從上述技術(shù)方案可以看出,電視機(jī)端通過(guò)接收WebRTC服務(wù)器轉(zhuǎn)發(fā)的攜帶有第一HTML5應(yīng)用的身份信息連接請(qǐng)求信息,所述第一 HTML5應(yīng)用為第一終端中的Web應(yīng)用,并在第二 HTML5應(yīng)用與所述第一 HTML5應(yīng)用之間建立WebRTC數(shù)據(jù)連接信道,所述第二 HTML5應(yīng)用為所述電視機(jī)中的Web應(yīng)用,最后通過(guò)所述建立的WebRTC數(shù)據(jù)連接信道接收所述第一HTML5應(yīng)用發(fā)送的音視頻數(shù)據(jù)信息并顯示,也就是說(shuō),第一 HTML5應(yīng)用和第二 HTML5應(yīng)用與WebRTC服務(wù)器進(jìn)行通信,類似于在第一終端和電視機(jī)之間實(shí)現(xiàn)一個(gè)簡(jiǎn)單的握手協(xié)議,進(jìn)一步在兩個(gè)終端設(shè)備的HTML5應(yīng)用之間建立了一個(gè)可供數(shù)據(jù)傳輸?shù)倪B接通道,這樣,可以把第一終端設(shè)備的音視頻數(shù)據(jù)通過(guò)此連接通道直接點(diǎn)對(duì)點(diǎn)的傳輸給電視機(jī)上,由電視機(jī)最終實(shí)現(xiàn)該音視頻數(shù)據(jù)的顯示,本方案可應(yīng)用于需要靈活傳輸音視頻數(shù)據(jù),且需要大屏顯示的業(yè)務(wù)中,如視頻會(huì)議業(yè)務(wù)等,一方面方便用戶可以隨時(shí)隨地方便的發(fā)送音視頻流信息給網(wǎng)絡(luò)側(cè)的其他終端,另一方面同時(shí)又滿足大屏幕觀看實(shí)時(shí)視頻和進(jìn)行音視頻通信的用戶需求,利用電視平臺(tái)的大屏幕優(yōu)勢(shì),使其具備顯示實(shí)時(shí)音視頻流的能力,提升了用戶體驗(yàn)。【附圖說(shuō)明】圖1為本申請(qǐng)實(shí)施例一中基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信方法的流程圖; 圖2為本申請(qǐng)實(shí)施例一中電視端二維碼控制界面示意圖; 圖3為本申請(qǐng)實(shí)施例一中電視平臺(tái)功能模塊示意圖; 圖4為本申請(qǐng)實(shí)施例一中Web應(yīng)用運(yùn)行平臺(tái)功能模塊示意圖。; 圖5為本申請(qǐng)實(shí)施例一中瀏覽器與服務(wù)器關(guān)系示意圖; 圖6為WebRTC服務(wù)端信令處理過(guò)程示意圖; 圖7為WebRTC數(shù)據(jù)傳輸信道進(jìn)行音視頻數(shù)據(jù)流處理過(guò)程示意圖; 圖8為本申請(qǐng)實(shí)施例二中基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信裝置結(jié)構(gòu)示意圖。【具體實(shí)施方式】本申請(qǐng)實(shí)施例通過(guò)提供一種基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信方法和裝置,解決了現(xiàn)有技術(shù)中在現(xiàn)有的智能設(shè)備中,無(wú)法同時(shí)兼顧一方面可以隨時(shí)隨地方便的發(fā)送音視頻流信息給網(wǎng)絡(luò)側(cè)的其他終端,另一方面同時(shí)又滿足大屏幕觀看實(shí)時(shí)視頻和進(jìn)行音視頻通信的功能。為了更好的理解上述技術(shù)方案,下面將結(jié)合說(shuō)明書(shū)附圖以及具體的實(shí)施方式對(duì)上述技術(shù)方案進(jìn)行詳細(xì)的說(shuō)明。實(shí)施例一 本專利技術(shù)實(shí)施例可以應(yīng)用于具備大屏幕的智能終端中,尤其適用于電視機(jī),在現(xiàn)有終端中,電視機(jī)是具有大屏幕終端設(shè)備能力的載體,在電視終端中播放的視頻信息,可以更清晰更好的顯示視頻信息的內(nèi)容,滿足多個(gè)人共同觀看視頻流信息的需求。但是,現(xiàn)在的電視平臺(tái),很少會(huì)配置攝像頭和麥克風(fēng),無(wú)法獲取實(shí)時(shí)音視頻流的信息,并且有不方便移動(dòng)的缺點(diǎn),也不具備和網(wǎng)絡(luò)終端進(jìn)行視頻通訊的功能。圖1為本申請(qǐng)實(shí)施例一提供的一種基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信方法,應(yīng)用于電視機(jī)中,本方法包括: 步驟S101:接收網(wǎng)頁(yè)實(shí)時(shí)通信WebRTC服務(wù)器轉(zhuǎn)發(fā)的連接請(qǐng)求信息,所述連接請(qǐng)求信息攜帶有第一 HTML5應(yīng)用的身份信息,所述第一 HTML5應(yīng)用為第一終端中的Web應(yīng)用; 第一終端可以為智能手機(jī),平板電腦(PAD),電腦等通常具備攝像頭和麥克風(fēng)功能的智能終端設(shè)備,還可以包括電視機(jī),機(jī)頂盒,家庭網(wǎng)關(guān)等任意具有網(wǎng)絡(luò)接入功能的終端設(shè)備,此類設(shè)備可以較為方便的開(kāi)啟并使用攝像功能和語(yǔ)音相關(guān)功能,其攝像頭和麥克風(fēng)都已經(jīng)成為標(biāo)準(zhǔn)配置,但是手機(jī)和PAD等終端設(shè)備的屏幕較小,如果把攝像頭獲取的實(shí)時(shí)視頻流信息應(yīng)用在互聯(lián)網(wǎng)的視頻通訊中(比如視頻電話會(huì)議中),會(huì)由于顯示圖像較小而具有顯示不清楚,無(wú)法觀看的缺點(diǎn)。本專利技術(shù)中,電視機(jī)接收網(wǎng)頁(yè)實(shí)時(shí)通信WebRTC服務(wù)器轉(zhuǎn)發(fā)的連接請(qǐng)求消息,該消息可由第一終端中發(fā)送,或者由第一終端中的普通應(yīng)用程序,或者網(wǎng)頁(yè)應(yīng)用程序發(fā)送,或者由其他第三方終端或者服務(wù)器發(fā)送,在此不做限制。WebRTC (Web Real-Time Communicat1n--網(wǎng)頁(yè)實(shí)時(shí)通信)是一個(gè)基于瀏覽器的實(shí)時(shí)多媒體通信技術(shù)。該項(xiàng)技術(shù)旨在使Web瀏覽器具備實(shí)時(shí)通信能力,無(wú)需依賴本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種基于Web應(yīng)用的終端音視頻數(shù)據(jù)通信方法,應(yīng)用于電視機(jī)中,其特征在于,所述方法包括:接收網(wǎng)頁(yè)實(shí)時(shí)通信WebRTC服務(wù)器轉(zhuǎn)發(fā)的連接請(qǐng)求信息,所述連接請(qǐng)求信息攜帶有第一HTML5應(yīng)用的身份信息,所述第一HTML5應(yīng)用為第一終端中的Web應(yīng)用;根據(jù)所述第一HTML5應(yīng)用的身份信息判斷是否接受其連接請(qǐng)求,若是,則在第二HTML5應(yīng)用與所述第一HTML5應(yīng)用之間建立WebRTC數(shù)據(jù)連接信道,所述第二HTML5應(yīng)用為所述電視機(jī)中的Web應(yīng)用;通過(guò)所述建立的WebRTC數(shù)據(jù)連接信道接收所述第一HTML5應(yīng)用發(fā)送的音視頻數(shù)據(jù)信息并顯示。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:嚴(yán)春霞,
申請(qǐng)(專利權(quán))人:青島海信電器股份有限公司,
類型:發(fā)明
國(guó)別省市:山東;37
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。