日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

在網(wǎng)絡(luò)實(shí)時(shí)通信交互會(huì)話期間增強(qiáng)媒體特性的方法和系統(tǒng)的制作方法

文檔序號:9527480閱讀:269來源:國知局
在網(wǎng)絡(luò)實(shí)時(shí)通信交互會(huì)話期間增強(qiáng)媒體特性的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開內(nèi)容的技術(shù)一般地涉及網(wǎng)絡(luò)實(shí)時(shí)通信(WebRTC)交互會(huì)話。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)實(shí)時(shí)通信(WebRTC)仍在致力于開發(fā)用于將實(shí)時(shí)通信功能集成到web客戶端(諸如web瀏覽器)中以使得能夠與其它web客戶端直接交互的行業(yè)標(biāo)準(zhǔn)。該實(shí)時(shí)通信功能可以由web開發(fā)者通過諸如由超文本標(biāo)記語言版本5 (HTML5)提供的那些的標(biāo)準(zhǔn)標(biāo)記標(biāo)簽以及諸如JavaScript API的客戶端側(cè)腳本應(yīng)用編程接口(API)來得到。關(guān)于WebRTC的更多信息可以在AlanB.Johnston和Daniel C.Burnett 的“WebRTC:APIs andRTCWEB Protocolsof the HTML5Real-Time Web”(2012 Digital CodexLLC)中找到,其全文通過引用并入于此。
[0003]WebRTC提供用于在點(diǎn)對點(diǎn)交互會(huì)話和多方交互會(huì)話二者中建立實(shí)時(shí)視頻、音頻和/或數(shù)據(jù)流的內(nèi)置能力。WebRTC標(biāo)準(zhǔn)目前正在由萬維網(wǎng)聯(lián)盟(W3C)和互聯(lián)網(wǎng)工程任務(wù)組(IETF)聯(lián)合開發(fā)。關(guān)于WebRTC標(biāo)準(zhǔn)當(dāng)前狀態(tài)的信息可以在例如http://www.w3c.0rg和http://www.1etf.0rg 找到。
[0004]為了建立WebRTC交互會(huì)話(例如實(shí)時(shí)視頻、音頻和/或數(shù)據(jù)交換),兩個(gè)web客戶端可以從web應(yīng)用服務(wù)器檢索WebRTC使能(WebRTC-enabled)的web應(yīng)用,諸如HTML5/JavaScriptweb應(yīng)用。通過該web應(yīng)用,這兩個(gè)web客戶端接著參與發(fā)起對話以進(jìn)行通信并對定義WebRTC交互會(huì)話的特性的參數(shù)達(dá)成協(xié)議。該發(fā)起對話可以采取WebRTC “供給/應(yīng)答”交換的形式。在供給/應(yīng)答交換中,發(fā)送方設(shè)備上的第一 web客戶端將“供給”發(fā)送到接收方設(shè)備上的第二 web客戶端。該供給包括WebRTC會(huì)話描述對象(也稱為“令牌”),其指定第一 web客戶端在WebRTC交互會(huì)話中支持并偏好使用的媒體類型和能力。第二 web客戶端接著以WebRTC會(huì)話描述對象“應(yīng)答”進(jìn)行響應(yīng),該“應(yīng)答”指示哪些所供給的媒體類型和能力由第二 web客戶端支持并可接受以便在該WebRTC交互會(huì)話中使用。一旦完成了WebRTC供給/應(yīng)答交換,web客戶端可以接著彼此建立直接對等連接,并且可以開始傳輸實(shí)時(shí)通信的媒體或數(shù)據(jù)分組的交換。web客戶端之間的對等連接通常采用安全實(shí)時(shí)傳輸協(xié)議(SRTP)來傳輸實(shí)時(shí)媒體流,并且可以利用各種其它協(xié)議用于實(shí)時(shí)數(shù)據(jù)交換。
[0005]WebRTC交互會(huì)話的音頻和/或視頻流的質(zhì)量可以在很大部分上取決于媒體部件的能力,所述媒體部件諸如在其上執(zhí)行WebRTC客戶端的計(jì)算設(shè)備所提供的麥克風(fēng)、揚(yáng)聲器和/或網(wǎng)絡(luò)攝像機(jī)。通常,執(zhí)行WebRTC客戶端的計(jì)算設(shè)備對于在WebRTC交互會(huì)話中提供高質(zhì)量音頻和/或視頻而言裝配得較差。例如,通常由傳統(tǒng)計(jì)算機(jī)和膝上型計(jì)算機(jī)提供的內(nèi)置麥克風(fēng)和揚(yáng)聲器可能產(chǎn)生回聲和/或背景噪音。同樣,附接到或集成到傳統(tǒng)計(jì)算機(jī)中的網(wǎng)絡(luò)攝像機(jī)可能不提供足夠的分辨率、幀速率和/或色深(作為非限制性示例)。結(jié)果,WebRTC交互會(huì)話中用戶體驗(yàn)的質(zhì)量可以顯著減少。

【發(fā)明內(nèi)容】

[0006]詳細(xì)描述中公開的實(shí)施例提供通過使用會(huì)話發(fā)起協(xié)議(SIP)終端在網(wǎng)絡(luò)實(shí)時(shí)通信(WebRTC)交互會(huì)話期間增強(qiáng)媒體特性。相關(guān)的方法、系統(tǒng)和計(jì)算機(jī)可讀介質(zhì)也被公開。在這方面,在一個(gè)實(shí)施例中,提供了媒體重定向代理(例如,作為WebRTC客戶端的一部分)以將WebRTC交互會(huì)話的音頻和/或視頻部分定向到SIP終端,從而針對音頻和/或視頻提供增強(qiáng)的媒體特性。該SIP終端可以是例如電話或電話會(huì)議設(shè)備或者其它SIP使能(SIP-enabled)的通信設(shè)備,其與WebRTC客戶端所執(zhí)行于的計(jì)算設(shè)備相比裝備得更優(yōu)以便呈現(xiàn)音頻和/或視頻。媒體重定向代理可以被配置為偵聽由WebRTC客戶端生成的或從遠(yuǎn)程終端接收到的WebRTC發(fā)起令牌。基于WebRTC發(fā)起令牌,媒體重定向代理可以生成SIP終端WebRTC令牌,并且可以將SIP終端WebRTC令牌發(fā)送到遠(yuǎn)程終端。隨后,基于SIP終端WebRTC令牌,可以在遠(yuǎn)程終端和SIP終端之間建立WebRTC交互會(huì)話。在一些實(shí)施例中,所建立的WebRTC交互會(huì)話可以僅包括音頻流或視頻流,而一些實(shí)施例可以提供,所建立的WebRTC交互會(huì)話包括音頻流和視頻流二者。根據(jù)本文所描述的一些實(shí)施例,SIP終端可以提供所建立的WebRTC交互會(huì)話的音頻流和視頻流中的一者,而WebRTC客戶端可以提供它們中的另一者。一些實(shí)施例還可以提供,使用中間定位(intermediately located)的媒體元素和/或SIP特征服務(wù)器來在SIP終端和遠(yuǎn)程終端之間建立WebRTC交互會(huì)話。以這種方式,這樣的實(shí)施例可以提供增強(qiáng)的音頻和/或視頻用于WebRTC交互會(huì)話,產(chǎn)生增強(qiáng)的用戶體驗(yàn)。
[0007]在另一個(gè)實(shí)施例中,提供了用于通過使用SIP終端在WebRTC交互會(huì)話期間增強(qiáng)媒體特性的方法。該方法包括由在計(jì)算設(shè)備上執(zhí)行的WebRTC客戶端的媒體重定向代理偵聽WebRTC發(fā)起令牌。該方法還包括基于所述WebRTC發(fā)起令牌生成SIP終端WebRTC令牌。該方法還包括將所述SIP終端WebRTC令牌發(fā)送到遠(yuǎn)程終端。該方法另外包括基于所述SIP終端WebRTC令牌建立所述遠(yuǎn)程終端與SIP終端之間的WebRTC交互會(huì)話。
[0008]在另一個(gè)實(shí)施例中,提供了用于通過使用SIP終端在WebRTC交互會(huì)話期間增強(qiáng)媒體特性的系統(tǒng)。該系統(tǒng)包括至少一個(gè)通信接口和SIP終端。該系統(tǒng)還包括經(jīng)所述至少一個(gè)通信接口通信地耦合到所述SIP終端并執(zhí)行WebRTC客戶端的第一計(jì)算設(shè)備。WebRTC客戶端包括媒體重定向代理,該媒體重定向代理被配置為偵聽WebRTC發(fā)起令牌。該媒體重定向代理進(jìn)一步被配置為基于WebRTC發(fā)起令牌生成SIP終端WebRTC令牌。該媒體重定向代理還被配置為發(fā)送該SIP終端WebRTC令牌到遠(yuǎn)程終端。該媒體重定向代理還被配置為基于該SIP終端WebRTC令牌建立所述遠(yuǎn)程終端與所述SIP終端之間的WebRTC交互會(huì)話。
[0009]在另一個(gè)實(shí)施例中,提供了非暫態(tài)計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令以使處理器偵聽WebRTC發(fā)起令牌。該計(jì)算機(jī)可執(zhí)行指令還使處理器基于該WebRTC發(fā)起令牌生成SIP終端WebRTC令牌。該計(jì)算機(jī)可執(zhí)行指令還使處理器將該SIP終端WebRTC令牌發(fā)送到遠(yuǎn)程終端。該計(jì)算機(jī)可執(zhí)行指令還使處理器基于SIP終端WebRTC令牌建立遠(yuǎn)程終端與SIP終端之間的WebRTC交互會(huì)話。
【附圖說明】
[0010]并入說明書并構(gòu)成本說明書的一部分的附圖示出本公開內(nèi)容的幾個(gè)方面,并且與描述一起用來解釋本公開內(nèi)容的原理。
[0011]圖1是示出用于通過使用SIP終端在WebRTC會(huì)話期間增強(qiáng)媒體特性的包括媒體重定向代理的網(wǎng)絡(luò)實(shí)時(shí)通信(WebRTC)交互系統(tǒng)的概念圖;
[0012]圖2是示出圖1的WebRTC交互系統(tǒng)的元素之間的示例性高級通信流程的圖,以便圖1的媒體重定向代理提供增強(qiáng)的媒體特性用于WebRTC交互會(huì)話;
[0013]圖3是示出圖1的媒體重定向代理的用于在WebRTC交互會(huì)話期間增強(qiáng)音頻的示例性操作的流程圖;
[0014]圖4是示出圖1的WebRTC交互系統(tǒng)的元素之間的示例性通信流程的圖,以對于由WebRTC客戶端發(fā)起的并且使用提供固有WebRTC支持的SIP終端的WebRTC交互會(huì)話提供增強(qiáng)的媒體特性;
[0015]圖5是示出圖1的WebRTC交互系統(tǒng)的元素之間的示例性通信流程的圖,以對于由遠(yuǎn)程終端發(fā)起的并且使用提供固有WebRTC支持的SIP終端的WebRTC交互會(huì)話提供增強(qiáng)的媒體特性;
[0016]圖6是示出圖1的媒體重定向代理的進(jìn)一步的示例性操作的流程圖,用于建立通信連接以便使用提供固有WebRTC支持的SIP終端進(jìn)行由WebRTC客戶端發(fā)起的WebRTC交互會(huì)話;
[0017]圖7是示出圖1的WebRTC交互系統(tǒng)的元素之間的示例性通信流程的圖,以提供增強(qiáng)的媒體特性用于由WebRTC客戶端發(fā)起的并且包括中間媒體元素的WebRTC交互會(huì)話;
[0018]圖8是示出圖1的媒體重定向代理的進(jìn)一步示例性操作的流程圖,用于建立通信連接以便使用中間媒體元素在SIP終端和遠(yuǎn)程終端之間進(jìn)行由WebRTC客戶端發(fā)起的WebRTC交互會(huì)話;
[0019]圖9是示出圖1的WebRTC交互系統(tǒng)的元素之間的示例性通信流程的圖,以對于由遠(yuǎn)程終端發(fā)起的并且包括中間媒體元素的WebRTC交互會(huì)話提供增強(qiáng)的媒體特性;
[0020]圖10是示出圖1的媒體重定向代理的進(jìn)一步的示例性操作的流程圖,用于建立通信連接以便使用中間媒體元素進(jìn)行由遠(yuǎn)程終端發(fā)起的SIP終端與遠(yuǎn)程終端之間的WebRTC交互會(huì)話;
[0021]圖11A-11B是示出圖1的WebRTC交互系統(tǒng)的元素之間的示例性通信流程的圖,以對由WebRTC客戶端發(fā)起的WebRTC交互會(huì)話提供視頻流和音頻流的單獨(dú)處理;
[0022]圖12A-12B是示出圖1的WebRTC交互系統(tǒng)的元素之間的示例性通信流程的圖,以對由遠(yuǎn)程終端發(fā)起的WebRTC交互會(huì)話提供視頻流和音頻流的單獨(dú)處理;
[0023]圖13是示出圖1的媒體重定向代理的進(jìn)一步示例性操作的流程圖,以便采用媒體元素和SIP終端來提供WebRTC交互會(huì)話的視頻流和音頻流的單獨(dú)處理;
[0024]圖14A-14B是示出圖1的WebRTC交互系統(tǒng)的元素之間的示例性通信流程的圖,以在WebRTC交互會(huì)話期間提供由中間SIP特征服務(wù)器便利的增強(qiáng)的媒體特性;和
[0025]圖15是可以包括圖1的媒體重定向代理的示例性的基于處理器的系統(tǒng)的框圖。
【具體實(shí)施方式】
[0026]現(xiàn)在參照附圖,描述本公開內(nèi)容的幾個(gè)示例性實(shí)施例?!笆纠浴币辉~在本文中用來指“用作示例、實(shí)例或說明。本文“示例性”地描述的任何實(shí)施例不必定被理解為相對其它實(shí)施例是最優(yōu)或有利的。
[0027]詳細(xì)描述中公開的實(shí)施例提供通過使用會(huì)話發(fā)起協(xié)議(SIP)終端在網(wǎng)絡(luò)實(shí)時(shí)通信(WebRTC)交互會(huì)話期間增強(qiáng)媒體特性。相關(guān)的方法、系統(tǒng)和計(jì)算機(jī)可讀介質(zhì)也被公開。在這方面,在一個(gè)實(shí)施例中,提供了媒體重定向代理(例如,作為WebRTC客戶端的一部分)以將WebRTC交互會(huì)話的音頻和/或視頻部分定向到SIP終端,從而針對音頻和/或視頻提供增強(qiáng)的媒體特性。該SIP終端可以是例如電話或電話會(huì)議設(shè)備或者其它SIP使能(SIP-enabled)的通信設(shè)備,其與WebRTC客戶端所執(zhí)行于的計(jì)算設(shè)備相比更優(yōu)地裝備以便呈現(xiàn)音頻和/或視頻。媒體重定向代理可以被配置為偵聽由WebRTC客戶端生成的或從遠(yuǎn)程終端接收到的WebRTC發(fā)起令牌?;赪ebRTC發(fā)起令牌,媒體重定向代理可以生成SIP終端WebRTC令牌,并且可以將SIP終端WebRTC令牌發(fā)送到遠(yuǎn)程終端。隨后,基于SIP終端WebRTC令牌,可以在遠(yuǎn)程終端和SIP終端之間建立WebRTC交互會(huì)話。在一些實(shí)施例中,所建立的WebRTC交互會(huì)話可以僅包括音頻流或視頻流,而一些實(shí)施例可以提供,所建立的WebRTC交互會(huì)話包
當(dāng)前第1頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1