新四季網

同屏過程中輔助流的傳輸方法、發送終端及接收終端與流程

2023-05-24 17:09:16


本發明涉及同屏顯示技術,尤其涉及一種同屏過程中輔助流的傳輸方法、發送終端及接收終端。
背景技術:
:利用同屏顯示技術用戶可以將音視頻流等內容在不同的終端上進行實時共享,隨著同屏顯示技術的發展,在音視頻流中加入一些輔助流可以有效的提升多屏互動過程的用戶體驗;輔助流是指除了同屏過程中的音視頻流之外,其他的一些數據流,比如字幕,配套的圖片,交互信息等輔助內容。現有方法往往是通過特定封裝技術將音視頻流與輔助流配套打包成信息流直接傳輸,但是如果有額外的輔助流需要同時傳輸時,則需要重新將這些額外的輔助流與音視頻流進行配套打包形成新的信息流進行傳輸,這樣就無法實現這些額外的輔助流與傳輸的音視頻流同時傳輸,並且無法獨立傳輸。技術實現要素:有鑑於此,本發明實施例期望提供一種同屏過程中輔助流的傳輸方法、發送終端及接收終端,從而可以將需要額外傳輸的輔助流通過輔助流傳輸通道獨立傳輸,而且可以使額外的輔助流與音視頻流可以同時傳輸。為達到上述目的,本發明的技術方案是這樣實現的:本發明提供一種同屏過程中輔助流的傳輸方法,所述方法包括:向接收終端發送包括有第一輔助參數集的實時流傳輸協議rtsp獲取參數請求消息;接收所述接收終端發送的包括有更新後的第一輔助參數集的rtsp獲取參數應答消息;根據所述更新後的第一輔助參數集得到所述接收終端是否支持輔助流傳輸;向所述支持輔助流傳輸的接收終端發送包括有第二輔助參數集的rtsp設置參數請求消息;與所述支持輔助流傳輸的接收終端建立輔助流傳輸通道;接收所述支持輔助流傳輸的接收終端發送的包括有更新後的第二輔助參數集的rtsp設置參數應答消息;根據所述更新後的第二輔助參數集確定輔助流傳輸通道的狀態;所述輔助流傳輸通道成功建立後,通過所述輔助流傳輸通道將輔助流數據塊發送給所述支持輔助流傳輸的接收終端。上述方法中,在所述向接收終端發送包括有第一輔助參數集的rtsp獲取參數請求消息之前,所述方法還包括:向所述接收終端發送第一rtsp選項請求消息;接收所述接收終端發送的第一rtsp選項應答消息;接收所述接收終端發送的第二rtsp選項請求消息;向所述接收終端發送第二rtsp選項應答消息;根據所述第一rtsp選項應答消息得到所述接收終端支持的rtsp方法集。上述方法中,所述第一輔助參數集包括wfd輔助能力參數,輔助能力列表參數,輸入類型參數,tcp埠參數;所述第二輔助參數集包括所述第一輔助參數集,wfd輔助設置參數,輔助設置參數。上述方法中,所述輔助流數據塊的數據結構包括:支持的協議版本,時戳,預留部分,顯示特效,內容類型,協議包大小,媒體時間,特效類型,特效時長,具體內容。本發明還提供一種同屏過程中輔助流的傳輸方法,所述方法包括:接收發送終端發送的包括有第一輔助參數集的實時流傳輸協議rtsp獲取參數請求消息;更新所述第一輔助參數集;向所述發送終端發送包括有更新後的第一輔助參數集的rtsp獲取參數應答消息;接收所述發送終端發送的包括有第二輔助參數集的rtsp設置參數請求消息;與所述發送終端建立輔助流傳輸通道;根據所述輔助流傳輸通道的狀態更新所述第二輔助參數集;向所述發送終端發送包括有更新後的第二輔助參數集的rtsp設置參數應答消息;所述輔助流傳輸通道成功建立後,通過所述輔助流傳輸通道接收所述發送終端發送的輔助流數據塊。上述方法中,在所述接收發送終端發送的包括有第一輔助參數集的rtsp獲取參數請求消息之前,所述方法還包括:接收所述發送終端發送的第一rtsp選項請求消息;向所述發送終端發送第一rtsp選項應答消息;向所述發送終端發送第二rtsp選項請求消息;接收所述發送終端發送的第二rtsp選項應答消息;根據所述第二rtsp選項應答消息得到所述發送終端支持的rtsp方法集。上述方法中,所述第一輔助參數集包括無線保真直連wfd輔助能力參數,輔助能力列表參數,輸入類型參數,tcp埠參數;所述第二輔助參數集包括所述第一輔助參數集,wfd輔助設置參數參數,輔助設置參數。上述方法中,所述輔助流數據塊的數據結構包括:支持的協議版本,時戳,預留部分,顯示特效,內容類型,協議包大小,媒體時間點,特效類型,特效時長,具體內容。上述方法中,在所述通過所述輔助流傳輸通道接收所述發送終端發送的輔助流數據塊之後,所述方法還包括:判斷是否支持所述輔助流數據塊的內容類型;若支持所述輔助流數據塊的內容類型,則再判斷所述輔助流數據塊的當前時間點是否小於等於所述輔助流數據塊的媒體時間點;若所述當前時間點小於等於所述輔助流數據塊的媒體時間點,則等待當前時間點到達所述媒體時間點後,將所述輔助流數據塊進行播出;若所述當前時間點大於所述輔助流數據塊的媒體時間點且小於等於預設最大時間點,則立刻將所述輔助流數據塊進行播出;若不支持所述輔助流數據塊的內容類型,則將所述輔助流數據塊不進行播出。本發明還提供一種發送終端,所述發送終端包括:發送模塊,用於向接收終端發送包括有第一輔助參數集的實時流傳輸協議rtsp獲取參數請求消息;還用於向所述支持輔助流傳輸的接收終端發送包括有第二輔助參數集的rtsp設置參數請求消息;還用於在所述輔助流傳輸通道成功建立後,通過所述輔助流傳輸通道將輔助流數據塊發送給所述支持輔助流傳輸的接收終端;接收模塊,用於接收所述接收終端發送的包括有更新後的第一輔助參數集的rtsp獲取參數應答消息;還用於接收所述支持輔助流傳輸的接收終端發送的包括有更新後的第二輔助參數集的rtsp設置參數應答消息;處理模塊,用於根據所述更新後的第一輔助參數集得到所述接收終端是否支持輔助流傳輸;還用於根據所述更新後的第二輔助參數集確定輔助流傳輸通道的狀態;建立模塊,用於與所述支持輔助流傳輸的接收終端建立輔助流傳輸通道。上述發送終端中,所述發送模塊,還用於向所述接收終端發送第一rtsp選項請求消息;還用於向所述接收終端發送第二rtsp選項應答消息;所述接收模塊,還用於接收所述接收終端發送的第一rtsp選項應答消息;還用於接收所述接收終端發送的第二rtsp選項請求消息;所述處理模塊,還用於根據所述第一rtsp選項應答消息得到所述接收終端支持的rtsp方法集。上述發送終端中,所述第一輔助參數集包括wfd輔助能力參數,輔助能力列表參數,輸入類型參數,tcp埠參數;所述第二輔助參數集包括所述第一輔助參數集,wfd輔助設置參數,輔助設置參數。上述發送終端中,所述輔助流數據塊的數據結構包括:支持的協議版本,時戳,預留部分,顯示特效,內容類型,協議包大小,媒體時間,特效類型,特效時長,具體內容。本發明還提供一種接收終端,其特徵在於,所述接收終端包括:接收模塊,用於接收發送終端發送的包括有第一輔助參數集的實時流傳輸協議rtsp獲取參數請求消息;還用於接收所述發送終端發送的包括有第二輔助參數集的rtsp設置參數請求消息;還用於在所述輔助流傳輸通道成功建立後,通過所述輔助流傳輸通道接收所述發送終端發送的輔助流數據塊;處理模塊,用於更新所述第一輔助參數集;還用於根據所述輔助流傳輸通道的狀態更新所述第二輔助參數集;發送模塊,用於向所述發送終端發送包括有更新後的第一輔助參數集的rtsp獲取參數應答消息;還用於向所述發送終端發送包括有更新後的第二輔助參數集的rtsp設置參數應答消息;建立模塊,用於與所述發送終端建立輔助流傳輸通道。上述接收終端中,所述接收模塊,還用於接收所述發送終端發送的第一rtsp選項請求消息;還用於接收所述發送終端發送的第二rtsp選項應答消息;所述發送模塊,還用於向所述發送終端發送第一rtsp選項應答消息;還用於向所述發送終端發送第二rtsp選項請求消息;所述處理模塊,還用於根據所述第二rtsp選項應答消息得到所述發送終端支持的rtsp方法集。上述接收終端中,所述第一輔助參數集包括無線保真直連wfd輔助能力參數,輔助能力列表參數,輸入類型參數,tcp埠參數;所述第二輔助參數集包括所述第一輔助參數集,wfd輔助設置參數參數,輔助設置參數。上述接收終端中,所述輔助流數據塊的數據結構包括:支持的協議版本,時戳,預留部分,顯示特效,內容類型,協議包大小,媒體時間點,特效類型,特效時長,具體內容。上述接收終端中,所述接收終端還包括:判斷模塊,用於判斷是否支持所述輔助流數據塊的內容類型;所述判斷模塊,還用於若支持所述輔助流數據塊的內容類型,則再判斷所述輔助流數據塊的當前時間點是否小於等於所述輔助流數據塊的媒體時間點;播出模塊,用於若所述當前時間點小於等於所述輔助流數據塊的媒體時間點,則等待當前時間點到達所述媒體時間點後,將所述輔助流數據塊進行播出;所述播出模塊,還用於若所述當前時間點大於所述輔助流數據塊的媒體時間點且小於等於預設最大時間點,則立刻將所述輔助流數據塊進行播出;所述播出模塊,還用於若不支持所述輔助流數據塊的內容類型,則將所述輔助流數據塊不進行播出。本發明實施例提供的同屏過程中輔助流的傳輸方法、發送終端及接收終端,通過在rtsp獲取參數應答消息中增加第一輔助參數集,在rtsp設置參數請求消息中增加第二輔助參數集,根據第一輔助參數集與第二輔助參數集使得發送終端和接收終端在wfd能力協商建立階段建立輔助流傳輸通道,從而可以將需要額外傳輸的輔助流通過輔助流傳輸通道獨立傳輸,而且可以使額外的輔助流與音視頻流可以同時傳輸。附圖說明圖1為本發明同屏過程中輔助流的傳輸方法實施例一的流程圖;圖2為本發明同屏過程中輔助流的傳輸方法實施例二的流程圖;圖3為本發明同屏過程中輔助流的發送終端實施例的結構示意圖;圖4為本發明同屏過程中輔助流的接收終端實施例的結構示意圖。具體實施方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。圖1為本發明同屏過程中輔助流的傳輸方法實施例一的流程圖,如圖1所示,本方法可以包括如下步驟:步驟101、發送終端向接收終端發送包括有第一輔助參數集的rtsp獲取參數請求消息,接收終端接收發送終端發送的第一rtsp選項請求消息。本發明實施例中描述的發送終端和接收終端可以包括具有miracast協議的終端,諸如行動電話、智慧型電話、筆記本電腦、數字廣播接收器、個人數字助理(pda)、平板電腦(pad)、可攜式多媒體播放器(pmp)、導航裝置等等的移動終端以及諸如數字tv、臺式計算機等等的固定終端;發送終端和接收終端如果具有作業系統,該作業系統可以為unix、linux、windows、安卓(android)、windowsphone等等。發送終端向接收終端發送包括有第一輔助參數集的實時流傳輸協議(realtimestreamingprotocol,rtsp)獲取參數請求消息,接收終端接收發送終端發送的第一rtsp選項請求消息,該第一輔助參數集中攜帶有向接收終端詢問是否支持輔助流的傳輸等問題;其中,第一輔助參數集包括了無線保真直連(wi-fidirect,wfd)輔助能力參數(wfd_auxiliary_capability),輔助能力列表參數(auxiliary_cap_list),輸入類型參數(input-type),tcp埠參數(tcp-port);各個參數具體定義如下:wfd_auxiliary_capability=「wfd_auxiliary_capability」:「sp(「none」/(「auxiliary_cap_list」;」tcp-port))crlf;「none」(如果不支持輔助流傳輸)auxiliary_cap_list=input-type*(「,」spauxiliary_cap_list)input-type=typetcp-port=「port=」(「none」/ipport)另外,包括有第一輔助參數集的rtsp獲取參數請求消息可以用於獲取發送設備對接收設備感興趣的wfd能力列表,例如音頻格式、視頻格式、幾種視頻解析度(如1080p,720p,480p等),以及使用者輸入反向信道(userinputbackchannel,uibc)能力等。在本步驟之前,發送終端和接收終端需要知道雙方的rtsp方法集,需要進行wfd能力信息交互,所以參與通信的發送終端首先向接收終端發送第一rtsp選項請求消息;接收終端在接收到第一rtsp選項請求消息後,將自身所支持的rtsp方法集承載在第一rtsp選項應答消息上,發送給發送終端;發送終端接收到由發送終端發送的第一rtsp選項應答消息,根據第一rtsp選項應答消息可以得到接收終端所支持的rtsp方法集。然後,接收終端向發送終端發送第二rtsp選項請求消息;發送終端在接收到第二rtsp選項請求消息後,將自身所支持的rtsp方法集承載在第二rtsp選項應答消息上,發送給接收終端;接收終端接收到由發送終端發送的第二rtsp選項應答消息,根據第二rtsp選項應答消息可以得到發送終端所支持的rtsp方法集。其中,rtsp方法集中包括有終端支持的wfd能力信息。步驟102、接收終端更新第一輔助參數集。接收終端更新第一輔助參數集,即回答第一輔助參數集中攜帶有向接收終端詢問是否支持輔助流傳輸的問題,將答案承載在更新後的第一輔助參數集中。如果接收終端支持輔助流傳輸,則標明第一輔助參數集中的wfd輔助能力參數(wfd_auxiliary_capability)內容,比如支持文本傳輸或者字幕傳輸等;如果接收終端不支持輔助流傳輸,則標明第一輔助參數集中的wfd輔助能力參數(wfd_auxiliary_capability)內容為none。步驟103、接收終端向發送終端發送包括有更新後的第一輔助參數集的rtsp獲取參數應答消息,發送終端接收由接收終端發送的包括有更新後的第一 輔助參數集的rtsp獲取參數應答消息。接收終端向發送終端發送包括有更新後的第一輔助參數集的rtsp獲取參數應答消息,發送終端接收由接收終端發送的包括有更新後的第一輔助參數集的rtsp獲取參數應答消息,其中,更新後的第一輔助參數集中攜帶有接收終端是否支持輔助流傳輸的應答。另外,包括有更新後的第一輔助參數集的rtsp獲取參數應答消息中還攜帶有接收終端的wfd能力列表。步驟104、發送終端根據更新後的第一輔助參數集得到接收終端是否支持輔助流傳輸。發送終端根據更新後的第一輔助參數集判斷接收終端是否支持輔助流傳輸,如果不支持輔助流傳輸,則按照現有技術向不支持輔助流傳輸的接收終端發送rtsp設置參數請求消息進行流程處理,在此不加以贅述;如果支持輔助流傳輸,則執行步驟105。步驟105、發送終端向支持輔助流傳輸的接收終端發送包括有第二輔助參數集的rtsp設置參數請求消息。發送終端向支持輔助流傳輸的接收終端發送包括有第二輔助參數集的rtsp設置參數請求消息,該第二輔助參數集用來建立輔助傳輸通道,其中,第二輔助參數集包括了第一輔助參數集,wfd輔助設置參數(wfd-auxiliary-setting),輔助設置參數(auxiliary-setting),其中,wfd-auxiliary-setting和auxiliary-setting參數具體定義如下:wfd-auxiliary-setting=「wfd-auxiliary-setting:」spauxiliary-settingcrlfauxiliary-setting=「disable」/」enable」另外,包括有第二輔助參數集的rtsp設置參數請求消息還可以設置支持輔助流傳輸的接收終端的wfd會話的參數集。步驟106、發送終端與支持輔助流傳輸的接收終端建立輔助流傳輸通道。發送終端與支持輔助流傳輸的接收終端建立輔助流傳輸通道。步驟107、支持輔助流傳輸的接收終端接收由發送終端發送的包括有第二 輔助參數集的rtsp設置參數請求消息。支持輔助流傳輸的接收終端接收由發送終端發送的包括有第二輔助參數集的rtsp設置參數請求消息。步驟108、支持輔助流傳輸的接收終端與發送終端建立輔助流傳輸通道。支持輔助流傳輸的接收終端與發送終端建立輔助流傳輸通道。步驟109、支持輔助流傳輸的接收終端根據輔助流傳輸通道的狀態更新第二輔助參數集。支持輔助流傳輸的接收終端根據輔助流傳輸通道的狀態(是否成功建立)來更新第二輔助參數集。步驟110、支持輔助流傳輸的接收終端向發送終端發送包括有更新後的第二輔助參數集的rtsp設置參數應答消息,發送終端接收支持輔助流傳輸的接收終端發送的包括有更新後的第二輔助參數集的rtsp設置參數應答消息。支持輔助流傳輸的接收終端向發送終端發送包括有更新後的第二輔助參數集的rtsp設置參數應答消息,發送終端接收支持輔助流傳輸的接收終端發送的包括有更新後的第二輔助參數集的rtsp設置參數應答消息,其中,更新後的第二輔助參數集攜帶有輔助流傳輸通道的狀態信息(建立成功還是未建立成功)。步驟111、發送終端根據更新後的第二輔助參數集確定輔助流傳輸通道的狀態。發送終端根據更新後的第二輔助參數集確定輔助流傳輸通道的狀態是否是成功建立,如果沒有成功建立,則按現有技術進行處理,在此不加以贅述;如果成功建立,則執行步驟112。步驟112、發送終端在輔助流傳輸通道成功建立後,通過輔助流傳輸通道將輔助流數據塊發送給支持輔助流傳輸的接收終端。發送終端在輔助流傳輸通道成功建立後,通過輔助流傳輸通道將輔助流數據塊發送給支持輔助流傳輸的接收終端。步驟113、支持輔助流傳輸的接收終端在輔助流傳輸通道成功建立後,通 過輔助流傳輸通道接收發送終端發送的輔助流數據塊。支持輔助流傳輸的接收終端在輔助流傳輸通道成功建立後,通過輔助流傳輸通道接收發送終端發送的輔助流數據塊。其中,輔助流數據塊的數據結構由支持的協議版本,時戳,預留部分,顯示特效,內容類型,協議包大小,媒體時間點,特效類型,特效時長,具體內容所構成;具體的如表1輔助流數據塊的數據結構所示。表1如表1所示,version表示支持的協議版本;t用來指示時戳是否存在,如果為1則存在,如果為0則不存在;reserved表示預留部分,用於之後的工作;effect表示顯示特效,如果在8,9,10bit位被置為1,則對應開始顯示(in),退出顯示(out),保持顯示(stay)時的特效;如果被某種特效被激活,在時戳欄位之後需要檢查是對應的特效欄位,特效描述欄位同樣按照開始顯示(in),退出顯示(out),保持顯示(stay)的順序來存在,比如顯示特效項等於二進位「101」,則在時戳後面有兩個16位項描述對應的顯示特效,每個顯示特效描述項包括兩個部分:1)特效類型,8bits;2)特效時長,8bits,單位為100ms;length表示整個協議包的大小;時戳表示輔助流元素的媒體時間(mediatime)用於音視頻同步顯示輔助元素;auxiliaryinputbody則包含了需要發送的輔助流的具體內容,數據長度由length欄位決定。表2為顯示特效的類型,如表2所示:表2表3為內容類型的指示,如表3所示:表3type類型0圖片1文字2聲音3-15預留本發明實施例提供的同屏過程中輔助流的傳輸方法,通過在rtsp獲取參數應答消息中增加第一輔助參數集,在rtsp設置參數請求消息中增加第二輔助參數集,在miracast協議基礎上增加了對輔助流傳輸的定義,根據第一輔助參數集與第二輔助參數集使得發送終端和接收終端在wfd能力協商建立階段建立輔助流傳輸通道,從而可以將需要額外傳輸的輔助流通過輔助流傳輸通道獨立傳輸,而且可以使額外的輔助流與音視頻流可以同時傳輸。為了更加體現出本發明的目的,在上述實施例的基礎上,進一步的舉例說明。圖2為本發明同屏過程中輔助流的傳輸方法實施例二的流程圖,如圖2所示,在上述實施例的基礎上本方法可以包括如下步驟:步驟201、接收終端在收到輔助流數據塊之後,判斷是否支持輔助流數據塊的內容類型。接收終端在收到輔助流數據塊之後,判斷自身是否支持當前的輔助流數據塊的內容類型,若不支持,則執行步驟202;若支持,則執行步驟203;步驟202、接收終端對當前的輔助流數據塊不進行播出。接收終端對當前的輔助流數據塊不進行數據渲染,不進行播出。步驟203、接收終端判斷輔助流數據塊的當前時間點是否小於等於所述輔助流數據塊的媒體時間點。接收終端判斷輔助流數據塊的當前時間點是否小於等於所述輔助流數據塊的媒體時間點,若當前時間點小於等於輔助流數據塊的媒體時間點,則執行步驟204;若當前時間點大於輔助流數據塊的媒體時間點且小於等於預設最大時間點,則執行步驟205。這裡需要說明的,在本發明實施例中,預設最大時間點可以按照實際需求進行設置,在此不加以限定。步驟204、等待當前時間點到達媒體時間點後,將輔助流數據塊進行播出。接收終端等待當前時間點到達媒體時間點後,將輔助流數據塊進行播出。步驟205、立刻將輔助流數據塊進行播出。接收終端立刻將輔助流數據塊進行播出。在本發明實施例中,輔助流數據塊的播出,具體的是對輔助流數據塊進行渲染合併,例如,如果是文字,則基於字體、位置等渲染成為圖像,與視頻進行合併,合併過程中需要考慮顯示特效及逐幀合成;如果是聲音片段,則與音頻進行混合;當媒體時間點超過開始時間加顯示特效的時間後,則對輔助流數據塊不再進行渲染合併。本發明實施例提供的同屏過程中輔助流的傳輸方法,通過在rtsp獲取參數應答消息中增加第一輔助參數集,在rtsp設置參數請求消息中增加第二輔助參數集,在miracast協議基礎上增加了對輔助流傳輸的定義;另外,還定義了輔助流數據塊的數據結構和播出條件,使得在發送終端和接收終端在wfd能力協商建立階段建立輔助流傳輸通道,從而可以將需要額外傳輸的輔助流通過輔助流傳輸通道獨立傳輸,而且可以使額外的輔助流與音視頻流可以同時傳輸。圖3為本發明同屏過程中輔助流的發送終端實施例的結構示意圖,如圖3所示,本發送終端03包括:發送模塊31、接收模塊32、處理模塊33、建立模 塊34;其中,發送模塊31,用於向接收終端發送包括有第一輔助參數集的實時流傳輸協議rtsp獲取參數請求消息;還用於向所述支持輔助流傳輸的接收終端發送包括有第二輔助參數集的rtsp設置參數請求消息;還用於在所述輔助流傳輸通道成功建立後,通過所述輔助流傳輸通道將輔助流數據塊發送給所述支持輔助流傳輸的接收終端;接收模塊32,用於接收所述接收終端發送的包括有更新後的第一輔助參數集的rtsp獲取參數應答消息;還用於接收所述支持輔助流傳輸的接收終端發送的包括有更新後的第二輔助參數集的rtsp設置參數應答消息;處理模塊33,用於根據所述更新後的第一輔助參數集得到所述接收終端是否支持輔助流傳輸;還用於根據所述更新後的第二輔助參數集確定輔助流傳輸通道的狀態;建立模塊34,用於與所述支持輔助流傳輸的接收終端建立輔助流傳輸通道。進一步的,所述發送模塊31,還用於向所述接收終端發送第一rtsp選項請求消息;還用於向所述接收終端發送第二rtsp選項應答消息;所述接收模塊32,還用於接收所述接收終端發送的第一rtsp選項應答消息;還用於接收所述接收終端發送的第二rtsp選項請求消息;所述處理模塊33,還用於根據所述第一rtsp選項應答消息得到所述接收終端支持的rtsp方法集。進一步的,所述第一輔助參數集包括wfd輔助能力參數,輔助能力列表參數,輸入類型參數,tcp埠參數;所述第二輔助參數集包括所述第一輔助參數集,wfd輔助設置參數,輔助設置參數。進一步的,所述輔助流數據塊的數據結構包括:支持的協議版本,時戳,預留部分,顯示特效,內容類型,協議包大小,媒體時間,特效類型,特效時長,具體內容。本實施例的發送終端,可以用於執行上述所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。在實際應用中,所述發送模塊31、接收模塊32、處理模塊33、建立模塊34可由位於發送終端上的中央處理器(cpu)、微處理器(mpu)、數位訊號處理器(dsp)或現場可編程門陣列(fpga)等器件實現。圖4為本發明同屏過程中輔助流的接收終端實施例的結構示意圖,如圖4所示,本接收終端04接收終端包括:接收模塊41、處理模塊42、發送模塊43、建立模塊44;其中,所述接收模塊41,用於接收發送終端發送的包括有第一輔助參數集的實時流傳輸協議rtsp獲取參數請求消息;還用於接收所述發送終端發送的包括有第二輔助參數集的rtsp設置參數請求消息;還用於在所述輔助流傳輸通道成功建立後,通過所述輔助流傳輸通道接收所述發送終端發送的輔助流數據塊;所述處理模塊42,用於更新所述第一輔助參數集;還用於根據所述輔助流傳輸通道的狀態更新所述第二輔助參數集;所述發送模塊43,用於向所述發送終端發送包括有更新後的第一輔助參數集的rtsp獲取參數應答消息;還用於向所述發送終端發送包括有更新後的第二輔助參數集的rtsp設置參數應答消息;所述建立模塊44,用於與所述發送終端建立輔助流傳輸通道。進一步的,所述接收模塊41,還用於接收所述發送終端發送的第一rtsp選項請求消息;還用於接收所述發送終端發送的第二rtsp選項應答消息;所述發送模塊43,還用於向所述發送終端發送第一rtsp選項應答消息;還用於向所述發送終端發送第二rtsp選項請求消息;所述處理模塊,還用於根據所述第二rtsp選項應答消息得到所述發送終端支持的rtsp方法集。進一步的,所述第一輔助參數集包括無線保真直連wfd輔助能力參數,輔助能力列表參數,輸入類型參數,tcp埠參數;所述第二輔助參數集包括所述第一輔助參數集,wfd輔助設置參數參數, 輔助設置參數。進一步的,所述輔助流數據塊的數據結構包括:支持的協議版本,時戳,預留部分,顯示特效,內容類型,協議包大小,媒體時間點,特效類型,特效時長,具體內容。進一步的,所述接收終端還包括:判斷模塊45,用於判斷是否支持所述輔助流數據塊的內容類型;所述判斷模塊45,還用於若支持所述輔助流數據塊的內容類型,則再判斷所述輔助流數據塊的當前時間點是否小於等於所述輔助流數據塊的媒體時間點;播出模塊46,用於若所述當前時間點小於等於所述輔助流數據塊的媒體時間點,則等待當前時間點到達所述媒體時間點後,將所述輔助流數據塊進行播出;所述播出模塊46,還用於若所述當前時間點大於所述輔助流數據塊的媒體時間點且小於等於預設最大時間點,則立刻將所述輔助流數據塊進行播出;所述播出模塊46,還用於若不支持所述輔助流數據塊的內容類型,則將所述輔助流數據塊不進行播出。本實施例的接收終端,可以用於執行上述所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。在實際應用中,所述接收模塊41、處理模塊42、發送模塊43、建立模塊44、判斷模塊45、播出模塊46可由位於接收終端上的中央處理器(cpu)、微處理器(mpu)、數位訊號處理器(dsp)或現場可編程門陣列(fpga)等器件實現。本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用硬體實施例、軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器和光學存儲器等)上實施的電腦程式產品的形式。本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。當前第1頁12

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀