一種雙向視頻的傳輸方法及裝置的制造方法
【專利摘要】本發(fā)明提供一種雙向視頻傳輸方法及裝置,用于第一通信終端的雙方法包括:建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話;通過第一會話向第二通信終端發(fā)送第一實時視頻流的同時通過第二會話接收第二通信終端發(fā)送的第二實時視頻流。通過擴展Miracast協(xié)議,第一通信終端和第二通信終端在能力協(xié)商階段和會話建立階段分別進行雙向的標(biāo)準(zhǔn)流程,從而分別建立第一會話和第二會話,繼而通過第一會話和第二會話實現(xiàn)基于Miracast協(xié)議的實時雙向視頻傳輸,雙方既可以同時向?qū)Ψ桨l(fā)送視頻,也可以同時接收到對方傳來的視頻,解決了Miracast協(xié)議的使用局限性問題。
【專利說明】
一種雙向視頻的傳輸方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及多媒體通信技術(shù)領(lǐng)域,特別涉及一種雙向視頻的傳輸方法及裝置。
【背景技術(shù)】
[0002]Miracast 是 W1-Fi Alliance 于 2012 年 9 月 19 日宣布啟動的 W1-Fi CERTIFIEDMiracast認證項目。Miracast設(shè)備提供簡化發(fā)現(xiàn)和設(shè)置,用戶可以迅速在設(shè)備間傳輸視頻。該技術(shù)與認證項目由W1-Fi聯(lián)盟中的移動與消費性電子設(shè)備制造商及芯片廠商共同制定。行業(yè)分析者預(yù)計Miracast認證設(shè)備的年產(chǎn)量在未來四年將超過10億臺。
[0003]Miracast用戶可以盡情在大屏幕電視上瀏覽智能手機拍下的照片,通過會議室投影儀實時共享筆記本屏幕,或者在平板電腦上收看家庭電視機頂盒的直播節(jié)目。Miracast通過W1-Fi CERTIFIED W1-Fi Direct形成連接,因此無需接入任何W1-Fi網(wǎng)絡(luò)——Miracast認證設(shè)備內(nèi)部具備連接功能。
[0004]Miracastl.0可以較小的時延和較高的幀率實現(xiàn)無線傳屏的效果,且谷歌公司從Android4.2、微軟公司從Windows8.1開始集成了該協(xié)議,使得該協(xié)議得到廣為普及。但Miracastl.0的視頻傳輸方向只能是從第一通信終端(Source)設(shè)備到第二通信終端(Sink)設(shè)備。Miracastl.0雖然定義了身兼Source和Sink兩種角色的dual-role設(shè)備類型,但同時也限定了該角色類型只能使用于WFD(WIFI直連)設(shè)備發(fā)現(xiàn)和WFD服務(wù)發(fā)現(xiàn)階段,而在WFD連接建立和WFD能力協(xié)商階段dual-role設(shè)備仍然只能充當(dāng)?shù)谝煌ㄐ沤K端Source或第二通信終端Sink中的一種類型,不能同時以兩種身份參與會話。因此Miracastl.0無法實現(xiàn)雙向視頻傳輸,不能滿足視頻通話、雙向屏幕共享等應(yīng)用場景的需求。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種雙向視頻的傳輸方法及裝置,解決了 Miracastl.0無法實現(xiàn)雙向視頻傳輸,不能滿足視頻通話、雙向屏幕共享等應(yīng)用場景需求的問題,實現(xiàn)了雙向?qū)崟r視頻的傳輸。
[0006]為了達到上述目的,本發(fā)明實施例提供一種雙向視頻的傳輸方法,用于第一通信終端,包括:
[0007]建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話;
[0008]通過第一會話向所述第二通信終端發(fā)送第一實時視頻流的同時通過第二會話接收所述第二通信終端發(fā)送的第二實時視頻流。
[0009]其中,所述方法還包括:
[0010]在建立第一會話和第二會話之前與所述第二通信終端交互確定第一通信終端和第二通信終端分別支持的實時視頻流傳輸方法集;
[0011]其中,利用第一通信終端確定的第一會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法向第二通信終端發(fā)送第一實時視頻流;并同時接收由第二通信終端確定的第二會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法傳輸?shù)牡诙崟r視頻流。
[0012]其中,所述方法還包括:
[0013]與所述第二通信終端交互確定所述第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)集;
[0014]其中,第一通信終端確定第一會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第一原始視頻進行編碼確定第一實時視頻流;并且由第二通信終端確定第二會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第二原始視頻進行編碼確定第二實時視頻流。
[0015]其中,所述在建立第一會話和所述第二會話之前與所述第二通信終端交互確定第一通信終端和第二通信終端分別支持的實時視頻流傳輸方法集,具體包括:
[0016]向第二通信終端發(fā)送詢問所述第二通信終端支持的實時視頻流傳輸方法的第一詢問消息;
[0017]接收并解析所述第二通信終端返回的攜帶所述第二通信終端支持的實時視頻流傳輸方法的第一詢問響應(yīng)消息,從中獲取所述第二通信終端支持的實時視頻流傳輸方法;
[0018]接收所述第二通信終端發(fā)送的詢問所述第一通信終端支持的實時視頻流傳輸方法的第二詢問消息;
[0019]向所述第二通信終端發(fā)送攜帶所述第一通信終端支持的實時視頻流傳輸方法的第二詢問響應(yīng)消息。
[0020]其中,所述與所述第二通信終端交互確定所述第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)集,具體包括:
[0021]向所述第二通信終端發(fā)送詢問所述第二通信終端的WIFI直連能力參數(shù)的第三詢問消息;
[0022]接收所述第二通信終端返回的攜帶所述第二通信終端的WIFI直連能力參數(shù)的第三詢問響應(yīng)消息;
[0023]根據(jù)所述第三詢問響應(yīng)消息,向所述第二通信終端發(fā)送攜帶所述第一通信終端確定的所述第一通信終端和所述第二通信終端均支持的用于所述第一會話的WIFI直連能力參數(shù)集的第一參數(shù)消息;
[0024]接收所述第二通信終端返回的第一會話的參數(shù)設(shè)置成功的第一響應(yīng)消息;
[0025]接收所述第二通信終端發(fā)送的詢問所述第一通信終端的WIFI直連能力參數(shù)的第四詢問消息;
[0026]響應(yīng)所述第四詢問消息向所述第二通信終端發(fā)送攜帶所述第一通信終端的WIFI直連能力參數(shù)的第四詢問響應(yīng)消息;
[0027]接收所述第二通信終端根據(jù)所述第四詢問響應(yīng)消息確定的所述第一通信終端和所述第二通信終端均支持的用于所述第二會話的WIFI直連能力參數(shù)集的第二參數(shù)消息;
[0028]向所述第二通信終端發(fā)送第二會話的參數(shù)設(shè)置成功的第二響應(yīng)消息。
[0029]其中,所述建立第一通信終端到第二通信終端的第一會話,具體包括:
[0030]向第二通信終端發(fā)送用于觸發(fā)會話建立的第一觸發(fā)請求消息;
[0031]接收所述第二通信終端返回的第一觸發(fā)請求響應(yīng)消息;
[0032]接收所述第二通信終端發(fā)送的建立第一會話第一建立請求消息;
[0033]向所述第二通信終端發(fā)送標(biāo)識第一通信終端側(cè)第一會話建立成功的第一建立請求響應(yīng)消息;
[0034]接收所述第二通信終端發(fā)送的標(biāo)識所述第二通信終端側(cè)第一會話建立成功的第二建立請求消息;
[0035]向所述第二通信終端發(fā)送第一通信終端至第二通信終端的第一會話建立成功的響應(yīng)消息。
[0036]其中,所述方法還包括:
[0037]廣播攜帶所述第一通信終端的終端類型的第一廣播消息,所述第一通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型;
[0038]接收并解析第二通信終端廣播的攜帶所述第二通信終端的終端類型的第二廣播消息,根據(jù)所述第二廣播消息確定所述第二通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型。
[0039]其中,所述方法還包括:
[0040]基于Miracast協(xié)議與所述第二通信終端建立用于信令交互的連接鏈路。
[0041]本發(fā)明實施例還提供一種雙向視頻的傳輸裝置,用于第一通信終端,包括:
[0042]會話建立模塊,建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話;
[0043]視頻流傳輸模塊,通過第一會話向所述第二通信終端發(fā)送第一實時視頻流的同時通過第二會話接收所述第二通信終端發(fā)送的第二實時視頻流。
[0044]其中,所述裝置還包括:
[0045]能力交互模塊,在建立第一會話和第二會話之前與所述第二通信終端交互確定第一通信終端和第二通信終端分別支持的實時視頻流傳輸方法集;
[0046]其中,利用第一通信終端確定的第一會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法向第二通信終端發(fā)送第一實時視頻流;并同時接收由第二通信終端確定的第二會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法傳輸?shù)牡诙崟r視頻流。
[0047]其中,所述裝置還包括:
[0048]參數(shù)交互模塊,與所述第二通信終端交互確定所述第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)集;
[0049]其中,第一通信終端確定第一會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第一原始視頻進行編碼確定第一實時視頻流;并且由第二通信終端確定第二會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第二原始視頻進行編碼確定第二實時視頻流。
[0050]其中,所述能力交互模塊包括:
[0051]第一發(fā)送單元,向第二通信終端發(fā)送詢問所述第二通信終端支持的實時視頻流傳輸方法的第一詢問消息;
[0052]第一接收單元,接收并解析所述第二通信終端返回的攜帶所述第二通信終端支持的實時視頻流傳輸方法的第一詢問響應(yīng)消息,從中獲取所述第二通信終端支持的實時視頻流傳輸方法;
[0053]第二接收單元,接收所述第二通信終端發(fā)送的詢問所述第一通信終端支持的實時視頻流傳輸方法的第二詢問消息;
[0054]第二發(fā)送單元,向所述第二通信終端發(fā)送攜帶所述第一通信終端支持的實時視頻流傳輸方法的第二詢問響應(yīng)消息。
[0055]其中,所述參數(shù)交互模塊包括:
[0056]第三發(fā)送單元,向所述第二通信終端發(fā)送詢問所述第二通信終端的WIFI直連能力參數(shù)的第三詢問消息;
[0057]第三接收單元,接收所述第二通信終端返回的攜帶所述第二通信終端的WIFI直連能力參數(shù)的第三詢問響應(yīng)消息;
[0058]第四發(fā)送單元,根據(jù)所述第三詢問響應(yīng)消息,向所述第二通信終端發(fā)送攜帶所述第一通信終端確定的所述第一通信終端和所述第二通信終端均支持的用于所述第一會話的WIFI直連能力參數(shù)集的第一參數(shù)消息;
[0059]第四接收單元,接收所述第二通信終端返回的第一會話的參數(shù)設(shè)置成功的第一響應(yīng)消息;
[0060]第五接收單元,接收所述第二通信終端發(fā)送的詢問所述第一通信終端的WIFI直連能力參數(shù)的第四詢問消息;
[0061]第五發(fā)送單元,響應(yīng)所述第四詢問消息向所述第二通信終端發(fā)送攜帶所述第一通信終端的WIFI直連能力參數(shù)的第四詢問響應(yīng)消息;
[0062]第六接收單元,接收所述第二通信終端根據(jù)所述第四詢問響應(yīng)消息確定的所述第一通信終端和所述第二通信終端均支持的用于所述第二會話的WIFI直連能力參數(shù)集的第二參數(shù)消息;
[0063]第六發(fā)送單元,向所述第二通信終端發(fā)送第二會話的參數(shù)設(shè)置成功的第二響應(yīng)消息。
[0064]其中,所述會話建立模塊包括:
[0065]觸發(fā)請求單元,向第二通信終端發(fā)送用于觸發(fā)會話建立的第一觸發(fā)請求消息;
[0066]觸發(fā)響應(yīng)單元,接收所述第二通信終端返回的第一觸發(fā)請求響應(yīng)消息;
[0067]第一建立請求單元,接收所述第二通信終端發(fā)送的建立第一會話第一建立請求消息;
[0068]第一建立響應(yīng)單元,向所述第二通信終端發(fā)送標(biāo)識第一通信終端側(cè)第一會話建立成功的第一建立請求響應(yīng)消息;
[0069]第二建立請求單元,接收所述第二通信終端發(fā)送的標(biāo)識所述第二通信終端側(cè)第一會話建立成功的第二建立請求消息;
[0070]第二建立響應(yīng)單元,向所述第二通信終端發(fā)送第一通信終端至第二通信終端的第一會話建立成功的響應(yīng)消息。
[0071]其中,所述雙向視頻傳輸裝置還包括:
[0072]廣播模塊,廣播攜帶所述第一通信終端的終端類型的第一廣播消息,所述第一通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型;
[0073]接收廣播模塊,接收并解析第二通信終端廣播的攜帶所述第二通信終端的終端類型的第二廣播消息,根據(jù)所述第二廣播消息確定所述第二通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型。
[0074]其中,所述雙向視頻傳輸裝置還包括:
[0075]連接建立模塊,基于Miracast協(xié)議與所述第二通信終端建立用于信令交互的連接鏈路。
[0076]本發(fā)明的上述技術(shù)方案至少具有如下有益效果:
[0077]本發(fā)明實施例的雙向視頻的傳輸方法及裝置中,通過擴展Miracastl.0協(xié)議,第一通信終端和第二通信終端在能力協(xié)商階段和會話建立階段分別進行雙向的標(biāo)準(zhǔn)流程,從而分別建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話,繼而通過第一會話和第二會話實現(xiàn)基于Miracastl.0協(xié)議的實時雙向視頻傳輸,雙方既可以向?qū)Ψ桨l(fā)送視頻,也可以同時接收到對方傳來的視頻,解決了 Miracastl.0協(xié)議的使用局限性問題。
【附圖說明】
[0078]圖1表示本發(fā)明實施例的雙向視頻的傳輸方法的基本步驟示意圖;
[0079]圖2表示本發(fā)明實施例的雙向視頻的傳輸方法中能力協(xié)商階段的交互流程圖;
[0080]圖3表示本發(fā)明實施例的雙向視頻的傳輸方法中會話建立階段的交互流程圖;
[0081]圖4表示本發(fā)明實施例的雙向視頻的傳輸裝置的組成結(jié)構(gòu)示意圖。
【具體實施方式】
[0082]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進行詳細描述。
[0083]本發(fā)明針對現(xiàn)有技術(shù)中Miracastl.0無法實現(xiàn)雙向視頻傳輸,不能滿足視頻通話、雙向屏幕共享等應(yīng)用場景需求的問題,提供一種雙向視頻的傳輸方法及裝置,通過擴展Miracastl.0協(xié)議,第一通信終端和第二通信終端在能力協(xié)商階段和會話建立階段分別進行雙向的標(biāo)準(zhǔn)流程,從而分別建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話,繼而通過第一會話和第二會話實現(xiàn)基于Miracastl.0協(xié)議的實時雙向視頻傳輸,雙方既可以向?qū)Ψ桨l(fā)送視頻,也可以同時接收到對方傳來的視頻,解決了 Miracastl.0協(xié)議的使用局限性問題。
[0084]如圖1所示,本發(fā)明實施例提供一種雙向視頻的傳輸方法,用于第一通信終端,包括:
[0085]會話建立步驟11,建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話;
[0086]視頻流傳輸步驟12,通過第一會話向所述第二通信終端發(fā)送第一實時視頻流的同時通過第二會話接收所述第二通信終端發(fā)送的第二實時視頻流。
[0087]本發(fā)明的上述實施例中,第一通信終端與第二通信終端均為雙角色設(shè)備,即第一通信終端和第二通信終端均即可作為發(fā)送端也可作為接收端。需要說明的是,當(dāng)通信雙方中只有一方是雙角色設(shè)備,而另一方是標(biāo)準(zhǔn)發(fā)送端設(shè)備或接收端設(shè)備時,雙方之間的通信流程完成遵循Miracastl.0規(guī)范,無需任何變化;且該雙角色設(shè)備與現(xiàn)有技術(shù)中的標(biāo)準(zhǔn)發(fā)送端設(shè)備或接收端設(shè)備之間的信令及參數(shù)均能夠?qū)崿F(xiàn)兼容。
[0088]本發(fā)明實施例中兩個雙角色設(shè)備(第一通信終端和第二通信終端)之間通過會話建立步驟11建立方向為由第一通信終端至第二通信終端和由第二通信終端至第一通信終端的兩個獨立WFD (WIFI直連)會話(第一會話和第二會話),則雙向視頻流可以在第一通信終端和第二通信終端之間進行實時傳輸,達到了實時雙向視頻通信的目的。需要說明的是,第一通信終端和第二通信終端均為雙角色設(shè)備,其功能以及實現(xiàn)方式均相同,即第一通信終端和第二通信終端的位置互換仍不影響其雙向視頻的傳輸。具體的,第一會話和第二會話的建立沒有固定的先后順序。
[0089]基于Miracast協(xié)議的基本規(guī)定,在會話建立之前包能力協(xié)商階段,則所述方法還包括:
[0090]能力交互步驟13,在所述建立第一會話和第二會話之前與所述第二通信終端交互確定第一通信終端和第二通信終端分別支持的實時視頻流傳輸方法集;
[0091]其中,利用第一通信終端確定的第一會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法向第二通信終端發(fā)送第一實時視頻流;并同時接收由第二通信終端確定的第二會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法傳輸?shù)牡诙崟r視頻流。
[0092]參數(shù)交互步驟14,與所述第二通信終端交互確定所述第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)集;
[0093]其中,第一通信終端確定第一會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第一原始視頻進行編碼確定第一實時視頻流;并且由第二通信終端確定第二會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第二原始視頻進行編碼確定第二實時視頻流。
[0094]本發(fā)明的上述實施例中,能力交互步驟13主要是為了第一通信終端獲取第二通信終端支持的實時視頻流傳輸RTSP方法集以及第二通信終端獲取第一通信終端支持的實時視頻流傳輸RTSP方法集;使得第一通信終端(或第二通信終端)能夠根據(jù)自身支持的RTSP方法集和對向設(shè)備支持的RTSP方法集綜合確定實時視頻流傳輸時使用的RTSP方法。參數(shù)交互步驟14的WIFI直連能力參數(shù)集的具體內(nèi)容包括,音頻格式、視頻格式、幾種分辨率(如1080p,720p,480p等),以及對應(yīng)的幀率、支持的內(nèi)容保護方式等等,在此不一一枚舉。參數(shù)交互步驟14的執(zhí)行是為了第一通信終端(或第二通信終端)能夠根據(jù)自身支持的WIFI直連能力參數(shù)集和對向設(shè)備支持的WIFI直連能力參數(shù)集綜合確定雙方均支持的參數(shù),為實時雙向視頻通信做好準(zhǔn)備。
[0095]具體的,能力交互步驟及參數(shù)交互步驟的具體實現(xiàn)過程均為信令的交互過程,本發(fā)明實施例中所述能力交互步驟13包括:
[0096]第一發(fā)送步驟131,向第二通信終端發(fā)送詢問所述第二通信終端支持的實時視頻流傳輸方法的第一詢問消息;
[0097]第一接收步驟132,接收并解析所述第二通信終端返回的攜帶所述第二通信終端支持的實時視頻流傳輸方法的第一詢問響應(yīng)消息,從中獲取所述第二通信終端支持的實時視頻流傳輸方法;
[0098]第二接收步驟133,接收所述第二通信終端發(fā)送的詢問所述第一通信終端支持的實時視頻流傳輸方法的第二詢問消息;
[0099]第二發(fā)送步驟134,向所述第二通信終端發(fā)送攜帶所述第一通信終端支持的實時視頻流傳輸方法的第二詢問響應(yīng)消息。則所述第二通信終端能夠從中獲取所述第一通信終端支持的實時視頻流傳輸方法。
[0100]相應(yīng)的,本發(fā)明的上述實施例中,所述參數(shù)交互步驟14包括:
[0101]第三發(fā)送步驟141,向所述第二通信終端發(fā)送詢問所述第二通信終端的WIFI直連能力參數(shù)的第三詢問消息;
[0102]第三接收步驟142,接收所述第二通信終端返回的攜帶所述第二通信終端的WIFI直連能力參數(shù)的第三詢問響應(yīng)消息;
[0103]第四發(fā)送步驟143,根據(jù)所述第三詢問響應(yīng)消息,向所述第二通信終端發(fā)送攜帶所述第一通信終端確定的所述第一通信終端和所述第二通信終端均支持的用于所述第一會話的WIFI直連能力參數(shù)集的第一參數(shù)消息;
[0104]第四接收步驟144,接收所述第二通信終端返回的第一會話的參數(shù)設(shè)置成功的第一響應(yīng)消息;
[0105]第五接收步驟145,接收所述第二通信終端發(fā)送的詢問所述第一通信終端的WIFI直連能力參數(shù)的第四詢問消息;
[0106]第五發(fā)送步驟146,響應(yīng)所述第四詢問消息向所述第二通信終端發(fā)送攜帶所述第一通信終端的WIFI直連能力參數(shù)的第四詢問響應(yīng)消息;
[0107]第六接收步驟147,接收所述第二通信終端根據(jù)所述第四詢問響應(yīng)消息確定的所述第一通信終端和所述第二通信終端均支持的用于所述第二會話的WIFI直連能力參數(shù)集的第二參數(shù)消息;
[0108]第六發(fā)送步驟148,向所述第二通信終端發(fā)送第二會話的參數(shù)設(shè)置成功的第二響應(yīng)消息。
[0109]本發(fā)明實施例的具體應(yīng)用中,基于Miracast協(xié)議的能力交互步驟13和參數(shù)交互步驟14統(tǒng)稱為能力協(xié)商階段,具體的,如圖2所示:
[0110]在該階段,參與通信的任意一方雙角色設(shè)備A首先向?qū)Χ穗p角色設(shè)備B發(fā)送Ml請求消息即第一詢問消息,以獲取B所支持的RTSP方法集;B收到該請求后發(fā)送Ml應(yīng)答消息。然后B向A發(fā)送M2請求消息即第二詢問消息,以獲取A所支持的RTSP方法集'k收到該請求后發(fā)送M2應(yīng)答消息。此后,A向B發(fā)送M3請求消息即第三詢問消息,以獲取自己感興趣的B的WFD能力列表。然后B發(fā)送M3應(yīng)答消息(例如,B的WFD能力列表包括音頻格式、視頻格式和分辨率,而A只想獲取B的分辨率,則B僅發(fā)送分辨率列表給A)。據(jù)此應(yīng)答,A決定后續(xù)WFD會話(方向為A發(fā)送,B接收)的參數(shù)集并通過M4請求消息(第一參數(shù)消息)發(fā)送給B,B回復(fù)M4應(yīng)答。對等地,B向A發(fā)送M3請求消息即第四詢問消息,以獲取自己感興趣的B的WFD能力列表。然后A發(fā)送M3應(yīng)答消息。據(jù)此應(yīng)答,B決定后續(xù)WFD會話(方向為B發(fā)送,A接收)的參數(shù)集并通過M4請求消息即第二參數(shù)消息發(fā)送給B,A回復(fù)M4應(yīng)口 O
[0111]通過如圖2所示的消息交互流程,通信雙方互相獲知了對方的能力信息,并且設(shè)置了一套雙方均能共同接受的參數(shù)集合,為即將進行的實時雙向視頻通信做好了準(zhǔn)備。
[0112]由于第一會話與第二會話的建立過程是對等的,只需第一通信終端與第二通信終端的角色互換,故在此僅具體描述第一會話的建立過程,其第二會話的建立過程與之相同,不重復(fù)描述,會話建立步驟中第一會話的建立包括:
[0113]觸發(fā)請求步驟111,向第二通信終端發(fā)送用于觸發(fā)會話建立的第一觸發(fā)請求消息;
[0114]觸發(fā)響應(yīng)步驟112,接收所述第二通信終端返回的第一觸發(fā)請求響應(yīng)消息;
[0115]第一建立請求步驟113,接收所述第二通信終端發(fā)送的建立第一會話第一建立請求消息;
[0116]第一建立響應(yīng)步驟114,向所述第二通信終端發(fā)送標(biāo)識第一通信終端側(cè)第一會話建立成功的第一建立請求響應(yīng)消息;
[0117]第二建立請求步驟115,接收所述第二通信終端發(fā)送的標(biāo)識所述第二通信終端側(cè)第一會話建立成功的第二建立請求消息;
[0118]第二建立響應(yīng)步驟116,向所述第二通信終端發(fā)送第一通信終端至第二通信終端的第一會話建立成功的響應(yīng)消息。
[0119]本發(fā)明的上述實施例基于Miracast協(xié)議的會話建立過程,如圖3所示,具體包括:
[0120]在該階段,參與通信的任意一方雙角色設(shè)備A首先向?qū)Χ穗p角色設(shè)備B發(fā)送M5請求消息即第一觸發(fā)請求消息,其中包含wfd_trigger_method (WIFI直連觸發(fā)方法)參數(shù),其值設(shè)置為SETUP。B發(fā)送M5應(yīng)答消息。M5消息的目的在于觸發(fā)下一步的SETUP操作,于是B向A發(fā)送M6請求即第一建立請求消息,A回復(fù)M6應(yīng)答消息。如果M6應(yīng)答消息中的狀態(tài)值為RTSP 0K,則RTSP會話建立成功。在此基礎(chǔ)上,B向A發(fā)送M7即第二建立請求消息,用以通知A自身已經(jīng)做好RTSP流的接收準(zhǔn)備。A回復(fù)M7應(yīng)答消息。如果M7應(yīng)答消息中的狀態(tài)值為RTSP 0K,則方向為A發(fā)送、B接收的WFD會話(第一會話)建立成功,B可以接收到A發(fā)送過來的實時視頻流。
[0121]完全對等地,雙角色設(shè)備A、B之間互換角色并將以上流程重演一遍,如圖3所示,B首先向?qū)Χ穗p角色設(shè)備A發(fā)送M5請求消息即第二觸發(fā)請求消息,其中包含wfd_trigger_method (WIFI直連觸發(fā)方法)參數(shù),其值設(shè)置為SETUP。A發(fā)送M5應(yīng)答消息。M5消息的目的在于觸發(fā)下一步的SETUP操作,于是A向B發(fā)送M6請求即第三建立請求消息,B回復(fù)M6應(yīng)答消息。如果M6應(yīng)答消息中的狀態(tài)值為RTSP 0K,則RTSP會話建立成功。在此基礎(chǔ)上,A向B發(fā)送M7即第四建立請求消息,用以通知B自身已經(jīng)做好RTSP流的接收準(zhǔn)備。B回復(fù)M7應(yīng)答消息。如果M7應(yīng)答消息中的狀態(tài)值為RTSP 0K,則方向為B發(fā)送、A接收的WFD會話(第二會話)建立成功,A可以接收到B發(fā)送過來的實時視頻流。
[0122]至此,兩個雙角色設(shè)備A、B之間已經(jīng)建立起方向為由A至B和由B至A的兩個獨立WFD會話,即雙向視頻流可以在A和B之間進行實時傳輸,達到了實時雙向視頻通信的目的。
[0123]基于Miracast協(xié)議的兩個雙角色設(shè)備在能力協(xié)商及會話建立之前還包括設(shè)備發(fā)現(xiàn)和服務(wù)發(fā)現(xiàn)階段以及連接建立階段,具體的,所述會話建立步驟之前所述方法還包括:
[0124]廣播步驟17,廣播攜帶所述第一通信終端的終端類型的第一廣播消息,所述第一通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型;
[0125]接收廣播步驟18,接收并解析第二通信終端廣播的攜帶所述第二通信終端的終端類型的第二廣播消息,根據(jù)所述第二廣播消息確定所述第二通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型。
[0126]以及連接建立步驟19,基于Miracast協(xié)議與所述第二通信終端建立用于信令交互的連接鏈路。
[0127]在設(shè)備發(fā)現(xiàn)(WFDDevice Discovery)和服務(wù)發(fā)現(xiàn)(WFD Service Discovery)階段,設(shè)備對外廣播的設(shè)備類型(device type)即為雙角色dual-role類型,這樣通信雙方都能獲知對方也是dual-role類型,從而可以為即將發(fā)起的雙向視頻通信做好準(zhǔn)備。
[0128]在WFD連接建立(WFD Connect1n Setup)階段,兩個dual-role設(shè)備之間依然遵循Miracastl.0原有機制進行連接:Wi_Fi直連(W1-Fi P2P)或通道直接鏈路建立(Tunneled Direct Link Setup, TDLS)。該連接鏈路用于傳輸上述能力協(xié)商及會話建立過程中的信令,保證信令交互的正常執(zhí)行。
[0129]本發(fā)明實施例對Miracastl.0協(xié)議進行了擴展,延伸了 dual-role設(shè)備類型定義,使得其可適用于Miracast通信的整個生命周期。參與通信的雙方dual-role設(shè)備在WFD能力協(xié)商和WFD會話建立階段進行雙向參數(shù)獲取、協(xié)商和設(shè)置,從而可以得到雙方可以共同接受的參數(shù)集并在兩個方向分別建立起實時視頻傳輸會話,實現(xiàn)了實時雙向視頻傳輸。
[0130]為了更好的實現(xiàn)上述目的,如圖4所示,本發(fā)明實施例還提供一種雙向視頻的傳輸裝置,用于第一通信終端,包括:
[0131]會話建立模塊41,建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話;
[0132]視頻流傳輸模塊42,通過第一會話向所述第二通信終端發(fā)送第一實時視頻流的同時通過第二會話接收所述第二通信終端發(fā)送的第二實時視頻流。
[0133]具體的,本發(fā)明的上述實施例中所述裝置還包括:
[0134]能力交互模塊,在建立第一會話和第二會話之前與所述第二通信終端交互確定第一通信終端和第二通信終端分別支持的實時視頻流傳輸方法集;
[0135]其中,利用第一通信終端確定的第一會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法向第二通信終端發(fā)送第一實時視頻流;并同時接收由第二通信終端確定的第二會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法傳輸?shù)牡诙崟r視頻流。
[0136]具體的,本發(fā)明的上述實施例中,該裝置還包括:
[0137]參數(shù)交互模塊,與所述第二通信終端交互確定所述第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)集;
[0138]其中,第一通信終端確定第一會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第一原始視頻進行編碼確定第一實時視頻流;并且由第二通信終端確定第二會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第二原始視頻進行編碼確定第二實時視頻流。
[0139]具體的,本發(fā)明的上述實施例中所述能力交互模塊包括:
[0140]第一發(fā)送單元,向第二通信終端發(fā)送詢問所述第二通信終端支持的實時視頻流傳輸方法的第一詢問消息;
[0141]第一接收單元,接收并解析所述第二通信終端返回的攜帶所述第二通信終端支持的實時視頻流傳輸方法的第一詢問響應(yīng)消息,從中獲取所述第二通信終端支持的實時視頻流傳輸方法;
[0142]第二接收單元,接收所述第二通信終端發(fā)送的詢問所述第一通信終端支持的實時視頻流傳輸方法的第二詢問消息;
[0143]第二發(fā)送單元,向所述第二通信終端發(fā)送攜帶所述第一通信終端支持的實時視頻流傳輸方法的第二詢問響應(yīng)消息。
[0144]具體的,本發(fā)明的上述實施例中所述參數(shù)交互模塊包括:
[0145]第三發(fā)送單元,向所述第二通信終端發(fā)送詢問所述第二通信終端的WIFI直連能力參數(shù)的第三詢問消息;
[0146]第三接收單元,接收所述第二通信終端返回的攜帶所述第二通信終端的WIFI直連能力參數(shù)的第三詢問響應(yīng)消息;
[0147]第四發(fā)送單元,根據(jù)所述第三詢問響應(yīng)消息,向所述第二通信終端發(fā)送攜帶所述第一通信終端確定的所述第一通信終端和所述第二通信終端均支持的用于所述第一會話的WIFI直連能力參數(shù)集的第一參數(shù)消息;
[0148]第四接收單元,接收所述第二通信終端返回的第一會話的參數(shù)設(shè)置成功的第一響應(yīng)消息;
[0149]第五接收單元,接收所述第二通信終端發(fā)送的詢問所述第一通信終端的WIFI直連能力參數(shù)的第四詢問消息;
[0150]第五發(fā)送單元,響應(yīng)所述第四詢問消息向所述第二通信終端發(fā)送攜帶所述第一通信終端的WIFI直連能力參數(shù)的第四詢問響應(yīng)消息;
[0151]第六接收單元,接收所述第二通信終端根據(jù)所述第四詢問響應(yīng)消息確定的所述第一通信終端和所述第二通信終端均支持的用于所述第二會話的WIFI直連能力參數(shù)集的第二參數(shù)消息;
[0152]第六發(fā)送單元,向所述第二通信終端發(fā)送第二會話的參數(shù)設(shè)置成功的第二響應(yīng)消息。
[0153]具體的,本發(fā)明的上述實施例中所述會話建立模塊包括:
[0154]觸發(fā)請求單元,向第二通信終端發(fā)送用于觸發(fā)會話建立的第一觸發(fā)請求消息;
[0155]觸發(fā)響應(yīng)單元,接收所述第二通信終端返回的第一觸發(fā)請求響應(yīng)消息;
[0156]第一建立請求單元,接收所述第二通信終端發(fā)送的建立第一會話第一建立請求消息;
[0157]第一建立響應(yīng)單元,向所述第二通信終端發(fā)送標(biāo)識第一通信終端側(cè)第一會話建立成功的第一建立請求響應(yīng)消息;
[0158]第二建立請求單元,接收所述第二通信終端發(fā)送的標(biāo)識所述第二通信終端側(cè)第一會話建立成功的第二建立請求消息;
[0159]第二建立響應(yīng)單元,向所述第二通信終端發(fā)送第一通信終端至第二通信終端的第一會話建立成功的響應(yīng)消息。
[0160]具體的,本發(fā)明的上述實施例中所述雙向視頻傳輸裝置還包括:
[0161]廣播模塊,廣播攜帶所述第一通信終端的終端類型的第一廣播消息,所述第一通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型;
[0162]接收廣播模塊,接收并解析第二通信終端廣播的攜帶所述第二通信終端的終端類型的第二廣播消息,根據(jù)所述第二廣播消息確定所述第二通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型。
[0163]具體的,本發(fā)明的上述實施例中所述雙向視頻傳輸裝置還包括:
[0164]連接建立模塊,基于Miracast協(xié)議與所述第二通信終端建立用于信令交互的連接鏈路。
[0165]本發(fā)明的雙向視頻的傳輸方法中,通過擴展Miracastl.0協(xié)議,第一通信終端和第二通信終端在能力協(xié)商階段和會話建立階段分別進行雙向的標(biāo)準(zhǔn)流程,從而分別建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話,繼而通過第一會話和第二會話實現(xiàn)基于Miracastl.0協(xié)議的實時雙向視頻傳輸,雙方既可以向?qū)Ψ桨l(fā)送視頻,也可以同時接收到對方傳來的視頻,解決了 Miracastl.0協(xié)議的使用局限性問題。
[0166]需要說明的是,本發(fā)明上述實施例提供的雙向視頻的傳輸裝置是應(yīng)用上述雙向視頻的傳輸方法的裝置,則上述雙向視頻的傳輸方法的所有實施例均適用于該裝置,且均能達到相同或相似的有益效果。
[0167]以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【主權(quán)項】
1.一種雙向視頻的傳輸方法,用于第一通信終端,其特征在于,包括: 建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話; 通過第一會話向所述第二通信終端發(fā)送第一實時視頻流的同時通過第二會話接收所述第二通信終端發(fā)送的第二實時視頻流。2.根據(jù)權(quán)利要求1所述的雙向視頻的傳輸方法,其特征在于,所述方法還包括: 在建立第一會話和第二會話之前與所述第二通信終端交互確定第一通信終端和第二通信終端分別支持的實時視頻流傳輸方法集; 其中,利用第一通信終端確定的第一會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法向第二通信終端發(fā)送第一實時視頻流;并同時接收由第二通信終端確定的第二會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法傳輸?shù)牡诙崟r視頻流。3.根據(jù)權(quán)利要求2所述的雙向視頻的傳輸方法,其特征在于,所述方法還包括: 與所述第二通信終端交互確定所述第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)集; 其中,第一通信終端確定第一會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第一原始視頻進行編碼確定第一實時視頻流;并且由第二通信終端確定第二會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第二原始視頻進行編碼確定第二實時視頻流。4.根據(jù)權(quán)利要求2所述的雙向視頻的傳輸方法,其特征在于,所述在建立第一會話和所述第二會話之前與所述第二通信終端交互確定第一通信終端和第二通信終端分別支持的實時視頻流傳輸方法集,具體包括: 向第二通信終端發(fā)送詢問所述第二通信終端支持的實時視頻流傳輸方法的第一詢問消息; 接收并解析所述第二通信終端返回的攜帶所述第二通信終端支持的實時視頻流傳輸方法的第一詢問響應(yīng)消息,從中獲取所述第二通信終端支持的實時視頻流傳輸方法; 接收所述第二通信終端發(fā)送的詢問所述第一通信終端支持的實時視頻流傳輸方法的第二詢問消息; 向所述第二通信終端發(fā)送攜帶所述第一通信終端支持的實時視頻流傳輸方法的第二詢問響應(yīng)消息。5.根據(jù)權(quán)利要求3所述的雙向視頻的傳輸方法,其特征在于,所述與所述第二通信終端交互確定所述第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)集,具體包括: 向所述第二通信終端發(fā)送詢問所述第二通信終端的WIFI直連能力參數(shù)的第三詢問消息; 接收所述第二通信終端返回的攜帶所述第二通信終端的WIFI直連能力參數(shù)的第三詢問響應(yīng)消息; 根據(jù)所述第三詢問響應(yīng)消息,向所述第二通信終端發(fā)送攜帶所述第一通信終端確定的所述第一通信終端和所述第二通信終端均支持的用于所述第一會話的WIFI直連能力參數(shù)集的第一參數(shù)消息; 接收所述第二通信終端返回的第一會話的參數(shù)設(shè)置成功的第一響應(yīng)消息; 接收所述第二通信終端發(fā)送的詢問所述第一通信終端的WIFI直連能力參數(shù)的第四詢問消息; 響應(yīng)所述第四詢問消息向所述第二通信終端發(fā)送攜帶所述第一通信終端的WIFI直連能力參數(shù)的第四詢問響應(yīng)消息; 接收所述第二通信終端根據(jù)所述第四詢問響應(yīng)消息確定的所述第一通信終端和所述第二通信終端均支持的用于所述第二會話的WIFI直連能力參數(shù)集的第二參數(shù)消息;向所述第二通信終端發(fā)送第二會話的參數(shù)設(shè)置成功的第二響應(yīng)消息。6.根據(jù)權(quán)利要求1所述的雙向視頻的傳輸方法,其特征在于,所述建立第一通信終端到第二通信終端的第一會話,具體包括: 向第二通信終端發(fā)送用于觸發(fā)會話建立的第一觸發(fā)請求消息; 接收所述第二通信終端返回的第一觸發(fā)請求響應(yīng)消息; 接收所述第二通信終端發(fā)送的建立第一會話第一建立請求消息; 向所述第二通信終端發(fā)送標(biāo)識第一通信終端側(cè)第一會話建立成功的第一建立請求響應(yīng)消息; 接收所述第二通信終端發(fā)送的標(biāo)識所述第二通信終端側(cè)第一會話建立成功的第二建立請求消息; 向所述第二通信終端發(fā)送第一通信終端至第二通信終端的第一會話建立成功的響應(yīng)消息。7.根據(jù)權(quán)利要求1所述的雙向視頻的傳輸方法,其特征在于,所述方法還包括: 廣播攜帶所述第一通信終端的終端類型的第一廣播消息,所述第一通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型; 接收并解析第二通信終端廣播的攜帶所述第二通信終端的終端類型的第二廣播消息,根據(jù)所述第二廣播消息確定所述第二通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型。8.根據(jù)權(quán)利要求7所述的雙向視頻的傳輸方法,其特征在于,所述方法還包括: 基于Miracast協(xié)議與所述第二通信終端建立用于信令交互的連接鏈路。9.一種雙向視頻的傳輸裝置,用于第一通信終端,其特征在于,包括: 會話建立模塊,建立第一通信終端到第二通信終端的第一會話和第二通信終端到第一通信終端的第二會話; 視頻流傳輸模塊,通過第一會話向所述第二通信終端發(fā)送第一實時視頻流的同時通過第二會話接收所述第二通信終端發(fā)送的第二實時視頻流。10.根據(jù)權(quán)利要求8所述的雙向視頻的傳輸裝置,其特征在于,所述裝置還包括: 能力交互模塊,在建立第一會話和第二會話之前與所述第二通信終端交互確定第一通信終端和第二通信終端分別支持的實時視頻流傳輸方法集; 其中,利用第一通信終端確定的第一會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法向第二通信終端發(fā)送第一實時視頻流;并同時接收由第二通信終端確定的第二會話中第一通信終端和第二通信終端均支持的實時視頻流傳輸方法傳輸?shù)牡诙崟r視頻流。11.根據(jù)權(quán)利要求10所述的雙向視頻的傳輸裝置,其特征在于,所述裝置還包括: 參數(shù)交互模塊,與所述第二通信終端交互確定所述第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)集; 其中,第一通信終端確定第一會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第一原始視頻進行編碼確定第一實時視頻流;并且由第二通信終端確定第二會話中第一通信終端和所述第二通信終端均支持的WIFI直連能力參數(shù)并根據(jù)該WIFI直連能力參數(shù)集對第二原始視頻進行編碼確定第二實時視頻流。12.根據(jù)權(quán)利要求10所述的雙向視頻的傳輸裝置,其特征在于,所述能力交互模塊包括: 第一發(fā)送單元,向第二通信終端發(fā)送詢問所述第二通信終端支持的實時視頻流傳輸方法的第一詢問消息; 第一接收單元,接收并解析所述第二通信終端返回的攜帶所述第二通信終端支持的實時視頻流傳輸方法的第一詢問響應(yīng)消息,從中獲取所述第二通信終端支持的實時視頻流傳輸方法; 第二接收單元,接收所述第二通信終端發(fā)送的詢問所述第一通信終端支持的實時視頻流傳輸方法的第二詢問消息; 第二發(fā)送單元,向所述第二通信終端發(fā)送攜帶所述第一通信終端支持的實時視頻流傳輸方法的第二詢問響應(yīng)消息。13.根據(jù)權(quán)利要求11所述的雙向視頻的傳輸裝置,其特征在于,所述參數(shù)交互模塊包括: 第三發(fā)送單元,向所述第二通信終端發(fā)送詢問所述第二通信終端的WIFI直連能力參數(shù)的第三詢問消息; 第三接收單元,接收所述第二通信終端返回的攜帶所述第二通信終端的WIFI直連能力參數(shù)的第三詢問響應(yīng)消息; 第四發(fā)送單元,根據(jù)所述第三詢問響應(yīng)消息,向所述第二通信終端發(fā)送攜帶所述第一通信終端確定的所述第一通信終端和所述第二通信終端均支持的用于所述第一會話的WIFI直連能力參數(shù)集的第一參數(shù)消息; 第四接收單元,接收所述第二通信終端返回的第一會話的參數(shù)設(shè)置成功的第一響應(yīng)消息; 第五接收單元,接收所述第二通信終端發(fā)送的詢問所述第一通信終端的WIFI直連能力參數(shù)的第四詢問消息; 第五發(fā)送單元,響應(yīng)所述第四詢問消息向所述第二通信終端發(fā)送攜帶所述第一通信終端的WIFI直連能力參數(shù)的第四詢問響應(yīng)消息; 第六接收單元,接收所述第二通信終端根據(jù)所述第四詢問響應(yīng)消息確定的所述第一通信終端和所述第二通信終端均支持的用于所述第二會話的WIFI直連能力參數(shù)集的第二參數(shù)消息; 第六發(fā)送單元,向所述第二通信終端發(fā)送第二會話的參數(shù)設(shè)置成功的第二響應(yīng)消息。14.根據(jù)權(quán)利要求9所述的雙向視頻的傳輸裝置,其特征在于,所述會話建立模塊包括: 觸發(fā)請求單元,向第二通信終端發(fā)送用于觸發(fā)會話建立的第一觸發(fā)請求消息; 觸發(fā)響應(yīng)單元,接收所述第二通信終端返回的第一觸發(fā)請求響應(yīng)消息; 第一建立請求單元,接收所述第二通信終端發(fā)送的建立第一會話第一建立請求消息;第一建立響應(yīng)單元,向所述第二通信終端發(fā)送標(biāo)識第一通信終端側(cè)第一會話建立成功的第一建立請求響應(yīng)消息; 第二建立請求單元,接收所述第二通信終端發(fā)送的標(biāo)識所述第二通信終端側(cè)第一會話建立成功的第二建立請求消息; 第二建立響應(yīng)單元,向所述第二通信終端發(fā)送第一通信終端至第二通信終端的第一會話建立成功的響應(yīng)消息。15.根據(jù)權(quán)利要求9所述的雙向視頻的傳輸裝置,其特征在于,所述雙向視頻傳輸裝置還包括: 廣播模塊,廣播攜帶所述第一通信終端的終端類型的第一廣播消息,所述第一通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型; 接收廣播模塊,接收并解析第二通信終端廣播的攜帶所述第二通信終端的終端類型的第二廣播消息,根據(jù)所述第二廣播消息確定所述第二通信終端的終端類型為支持雙向視頻傳輸?shù)碾p角色類型。16.根據(jù)權(quán)利要求15所述的雙向視頻的傳輸裝置,其特征在于,所述雙向視頻傳輸裝置還包括: 連接建立模塊,基于Miracast協(xié)議與所述第二通信終端建立用于信令交互的連接鏈路。
【文檔編號】H04N7/15GK105991957SQ201510096317
【公開日】2016年10月5日
【申請日】2015年3月4日
【發(fā)明人】駱正虎
【申請人】中國移動通信集團公司