《远程呈现端点的能力交互方法及装置、数据流.pdf》由会员分享,可在线阅读,更多相关《远程呈现端点的能力交互方法及装置、数据流.pdf(43页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104219487A43申请公布日20141217CN104219487A21申请号201310214098622申请日20130601H04N7/1520060171申请人中兴通讯股份有限公司地址518057广东省深圳市南山区科技南路55号72发明人王亮叶小阳74专利代理机构北京康信知识产权代理有限责任公司11240代理人余刚梁丽超54发明名称远程呈现端点的能力交互方法及装置、数据流57摘要本发明公开了一种远程呈现端点的能力交互方法及装置、数据流,该方法包括第一远程呈现端点和第二远程呈现端点之间进行能力交互,其中,能力交互的消息中携带有远程呈现端点能力集,远程呈现端点能力集。
2、包括远程呈现端点对称能力集;第一远程呈现端点根据能力交互的结果打开第一远程呈现端点和第二远程呈现端点之间的逻辑通道。通过本发明,实现了远程呈现终端的能力交互,提高了用户体验度。51INTCL权利要求书6页说明书27页附图9页19中华人民共和国国家知识产权局12发明专利申请权利要求书6页说明书27页附图9页10申请公布号CN104219487ACN104219487A1/6页21一种远程呈现端点的能力交互方法,其特征在于包括第一远程呈现端点和第二远程呈现端点之间进行能力交互,其中,所述能力交互的消息中携带有远程呈现端点能力集,所述远程呈现端点能力集包括远程呈现端点对称能力集;所述第一远程呈现端点。
3、根据所述能力交互的结果打开所述第一远程呈现端点和所述第二远程呈现端点之间的逻辑通道。2根据权利要求1所述的方法,其特征在于,第一远程呈现端点和第二远程呈现端点之间进行能力交互包括所述消息中携带的所述远程呈现端点能力集为所述远程呈现终端对称能力集,所述第一远程呈现端点向所述第二远程呈现端点发送第一能力集交互请求,其中,所述第一能力集交互请求中携带有所述第一远程呈现端点的第一对称能力集;所述第一远程呈现端点接收第二远程呈现端点发送的第二能力集交互请求,其中,所述第二能力集交互请求中携带有所述第二远程呈现端点的第二对称能力集;所述第一远程呈现端点接收所述第二远程呈现端点发送的第一逻辑通道请求,其中,。
4、所述第一逻辑通道请求是所述第二远程呈现端点根据接收到的所述第一对称能力集和所述第二远程呈现端点的能力确定的,所述第一逻辑通道请求用于请求所述第二远程呈现端点打开所述第二远程呈现端点到所述第一远程呈现端点之间的前向逻辑通道;所述第一远程呈现端点向第二远程呈现端点发送第二逻辑通道请求,其中,所述第一远程呈现端点根据接收到的所述第二对称能力集和所述第一远程呈现端点的能力,确定第二逻辑通道请求,其中,所述第二逻辑通道请求用于请求所述第一远程呈现端点打开所述第一远程呈现端点至所述第二远程呈现端点之间的前向逻辑通道。3根据权利要求1所述的方法,其特征在于,第一远程呈现端点和第二远程呈现端点之间进行能力交互。
5、包括所述远程呈现端点能力集为所述远程呈现终端对称能力集,所述第一远程呈现端点向所述第二远程呈现端点发送第三能力集交互请求,其中,所述第三能力集交互请求中携带有所述第一远程呈现端点的第一对称能力集;所述第一远程呈现端点接收所述第二远程呈现端点发送的第三逻辑通道请求,其中,所述第三逻辑通道请求是所述第二远程呈现端点根据接收到的所述第一对称能力集和所述第二远程呈现端点的发送能力确定的,所述第三逻辑通道请求用于请求所述第二远程呈现端点打开所述第二远程呈现端点到所述第一远程呈现端点之间的前向逻辑通道;所述第一远程呈现端点接收第二远程呈现端点发送的第四能力集交互请求,其中,所述第四能力集交互请求中携带有所。
6、述第二远程呈现端点的第二对称能力集;所述第一远程呈现端点向第二远程呈现端点发送第四逻辑通道请求,其中,所述第一远程呈现端点根据接收到的所述第二对称能力集和所述第一远程呈现端点的发送能力,确定第四逻辑通道请求,其中,所述第四逻辑通道请求用于请求所述第一远程呈现端点打开所述第一远程呈现端点至所述第二远程呈现端点之间的前向逻辑通道。4根据权利要求2或3所述的方法,其特征在于,在所述第一远程呈现端点向第二远程呈现端点发送第二逻辑通道请求之后,还包括所述第一远程呈现端点接收所述第二远程呈现端点发送的对应于所述第二逻辑通道请求权利要求书CN104219487A2/6页3对应的响应消息;在所述第一远程呈现端。
7、点向第二远程呈现端点发送第四逻辑通道请求之后,还包括所述第一远程呈现端点接收所述第二远程呈现端点发送的对应于所述第四逻辑通道请求对应的响应消息。5根据权利要求2或3所述的方法,其特征在于,在所述第一远程呈现端点接收所述第二远程呈现端点发送的第一逻辑通道请求之后,还包括所述第一远程呈现端点向所述第二远程呈现端点发送所述第一逻辑通道请求对应的响应消息;在所述第一远程呈现端点接收所述第二远程呈现端点发送的第三逻辑通道请求之后,还包括所述第一远程呈现端点向所述第二远程呈现端点发送所述第三逻辑通道请求对应的响应消息。6根据权利要求2或3所述的方法,其特征在于,所述第一远程呈现端点向所述第二远程呈现端点发。
8、送第一能力集交互请求之后,还包括所述第一远程呈现端点接收所述第二远程呈现端点发送的对应于所述第一能力集交互请求的响应消息;在所述第一远程呈现端点向所述第二远程呈现端点发送第三能力集交互请求之后,还包括所述第一远程呈现端点接收所述第二远程呈现端点发送的对应于所述第三能力集交互请求的响应消息。7根据权利要求2或3所述的方法,其特征在于,在所述第一远程呈现端点接收第二远程呈现端点发送的第二能力集交互请求之后,还包括所述第一远程呈现端点向所述第二远程呈现端点发送对应于所述第二能力集交互请求的响应消息;在所述第一远程呈现端点接收第二远程呈现端点发送的第四能力集交互请求之后,还包括所述第一远程呈现端点向所。
9、述第二远程呈现端点发送对应于所述第四能力集交互请求的响应消息。8根据权利要求1至3中任一项所述的方法,其特征在于,包括远程呈现端点能力集,其中所述远程呈现端点能力集包括远程呈现端点对称能力集,所述远程呈现端点对称能力集包括捕获渲染参数,所述捕获渲染参数包括通用参数、视频参数和/或音频参数。9根据权利要求8所述的方法,其特征在于,所述通用参数包括媒体捕获渲染内容、场景描述、场景切换策略、通用空间信息和/或通用编码信息;所述媒体捕获渲染内容表示媒体捕获和/或渲染的用途;所述场景描述用于提供整体场景的描述。10根据权利要求9所述的方法,其特征在于,所述场景切换策略用于指示所支持媒体切换策略,其中,所。
10、述支持的媒体切换的策略包括场所切换策略和部分切换策略,其中,所述场所切换策略用于指示同时切换全部的捕获渲染,以保证捕获渲染一起来自同一个端点场所,所述部分切换策略用于指示不同的捕获渲染可以在不同的时间切换,并且来自相同的和/或不同的远程呈现端点。11根据权利要求9所述的方法,其特征在于,所述通用空间信息包括场景区域和/或区域刻度参数,其中,所述场景区域参数用于指示与端点相关的整体场景的范围,所述区域刻度表明了空间信息参数采用的刻度的种类。权利要求书CN104219487A3/6页412根据权利要求9所述的方法,其特征在于,所述通用编码信息包括全部的最大带宽、全部的每秒最大像素数和/或全部的每秒。
11、最大宏块数,其中,所述全部最大带宽用于指示捕获渲染端点发送和/或接收到的预设类型的全部码流每秒最大数量的比特率;所述全部的每秒最大像素数用于表示由端点发送和/或接收到的编码组中全部独立编码的每秒最大像素数;所述全部的每秒最大宏块数表示由端点发送和/或接收到的全部视频码流每秒最大宏块数。13根据权利要求8所述的方法,其特征在于,所述视频参数包括视频捕获渲染数量、视频捕获渲染空间信息和/或视频捕获渲染编码信息;所述视频捕获渲染数量用于表示视频捕获和/或渲染的数量。14根据权利要求13所述的方法,其特征在于,所述视频捕获渲染空间信息包括捕获渲染区域、捕获渲染点和/或捕获渲染线上的点,其中,所述捕获渲。
12、染区域用于表示该视频捕获渲染在整体捕获和/或渲染场景中的所处的空间位置;所述捕获渲染点,用于指示在捕获和/或渲染场景中,视频捕获和/或渲染的位置;所述捕获渲染线上的点,描述了捕获和/或渲染设备光轴上的第二个点的空间位置,且第一个点为捕获和/或渲染点。15根据权利要求13所述的方法,其特征在于,所述视频捕获渲染编码信息,包括最大视频带宽、每秒最大像素数、最大视频分辨率的宽度、最大视频分辨率的高度和/或最大视频帧速率;其中,所述最大视频带宽,用于指示单一视频编码的每秒最大比特数;所述每秒最大像素数,该参数用于表示单一视频编码的每秒最大像素数;所述最大视频分辨率的宽度,该参数用于表示以像素为单位的最。
13、大视频分辨率的宽度;所述最大视频分辨率的高度,该参数用于表示以像素为单位的最大视频分辨率的高度;所述最大视频帧速率,该参数表明了最大视频帧率。16根据权利要求8所述的方法,其特征在于,所述音频参数包括音频捕获渲染数量、音频捕获渲染空间信息和/或音频捕获渲染编码信息;所述音频捕获渲染数量用于指示音频捕获渲染的数量。17根据权利要求16所述的方法,其特征在于,所述音频捕获渲染空间信息包括捕获渲染区域和/或捕获渲染点,其中,所述捕获渲染区域,用于表示音频捕获和/或渲染在整体捕获和/或渲染场景所处的空间位置;所述捕获渲染点,用于表示在捕获和/或渲染场景中,音频捕获和/或渲染的位置。18根据权利要求16。
14、所述的方法,其特征在于,所述音频捕获渲染编码信息包括音频信道格式和/或最大音频带宽;所述音频信道格式,用于指示音频信道的属性;所述最大音频带宽,用于指示涉及单一音频编码的每秒最大比特数。19一种远程呈现端点的能力交互装置,应用于远程呈现端点,其特征在于包括交互模块,用于和第二远程呈现端点之间进行能力交互,其中,所述能力交互的消息中携带有远程呈现端点能力集,所述远程呈现端点能力集包括远程呈现端点对称能力集;处理模块,用于根据所述能力交互的结果打开所述第二远程呈现端点之间的逻辑通道。20根据权利要求19所述的装置,其特征在于,所述交互模块包括第一发送模块,用于向所述第二远程呈现端点发送第一能力集交。
15、互请求,其中,所述第一能力集交互请求中携带有所述远程呈现端点的第一对称能力集;权利要求书CN104219487A4/6页5第一接收模块,用于接收第二远程呈现端点发送的第二能力集交互请求,其中,所述第二能力集交互请求中携带有所述第二远程呈现端点的第二对称能力集;第二接收模块,用于接收所述第二远程呈现端点发送的第一逻辑通道请求,其中,所述第一逻辑通道请求是所述第二远程呈现端点根据接收到的所述第一对称能力集和所述第二远程呈现端点的能力确定的,所述第一逻辑通道请求用于请求所述远程呈现端点打开所述第二远程呈现端点到所述远程呈现端点之间的前向逻辑通道;第二发送模块,用于向第二远程呈现端点发送第二逻辑通道请。
16、求,其中,所述第一远程呈现端点根据接收到的所述第二对称能力集和所述远程呈现端点的能力,确定第二逻辑通道请求,其中,所述第二逻辑通道请求用于请求所述第二远程呈现端点打开所述远程呈现端点至所述第二远程呈现端点之间的前向逻辑通道。21根据权利要求19所述的装置,其特征在于,所述交互模块包括第三发送模块,用于向所述第二远程呈现端点发送第三能力集交互请求,其中,所述第三能力集交互请求中携带有所述远程呈现端点的第一对称能力集;第三接收模块,用于接收所述第二远程呈现端点发送的第三逻辑通道请求,其中,所述第三逻辑通道请求是所述第二远程呈现端点根据接收到的所述第一对称能力集和所述第二远程呈现端点的能力确定的,所。
17、述第三逻辑通道请求用于请求所述远程呈现端点打开所述第二远程呈现端点到所述远程呈现端点之间的前向逻辑通道;第四接收模块,用于接收第二远程呈现端点发送的第四能力集交互请求,其中,所述第四能力集交互请求中携带有所述第二远程呈现端点的第二对称能力集;第四发送模块,用于向第二远程呈现端点发送第四逻辑通道请求,其中,所述第一远程呈现端点根据接收到的所述第二对称能力集和所述远程呈现端点的能力,确定第四逻辑通道请求,其中,所述第四逻辑通道请求用于请求所述第二远程呈现端点打开所述远程呈现端点至所述第二远程呈现端点之间的前向逻辑通道。22根据权利要求20或21所述的装置,其特征在于,还包括第五接收模块,用于在第二。
18、发送模块确定所述第二逻辑通道请求之后,接收所述第二远程呈现端点发送的对应于所述第二逻辑通道请求对应的响应消息;或第六接收模块,用于在第四发送模块向第二远程呈现端点发送所述第四逻辑通道请求之后,接收所述第二远程呈现端点发送的对应于所述第四逻辑通道请求对应的响应消息。23根据权利要求20或21所述的装置,其特征在于,还包括第五发送模块,用于第二接收模块接收所述第二远程呈现端点发送的第一逻辑通道请求之后,向所述第二远程呈现端点发送所述第一逻辑通道请求对应的响应消息;第六发送模块,用于第三接收模块接收所述第二远程呈现端点发送的第三逻辑通道请求之后,向所述第二远程呈现端点发送所述第三逻辑通道请求对应的响。
19、应消息。24根据权利要求20或21所述的装置,其特征在于,还包括第五接收模块,用于第一发送模块向所述第二远程呈现端点发送第一能力集交互请求之后,接收所述第二远程呈现端点发送的对应于所述第一能力集交互请求的响应消息;第六接收模块,用于第三发送模块向所述第二远程呈现端点发送第三能力集交互请求之后,接收所述第二远程呈现端点发送的对应于所述第三能力集交互请求的响应消息。25根据权利要求20或21所述的装置,其特征在于,还包括权利要求书CN104219487A5/6页6第七发送模块,用于在第一接收模块接收第二远程呈现端点发送的第二能力集交互请求之后,向所述第二远程呈现端点发送对应于所述第二能力集交互请求。
20、的响应消息;第八发送模块,用于在第四接收模块接收第二远程呈现端点发送的第四能力集交互请求之后,向所述第二远程呈现端点发送对应于所述第四能力集交互请求的响应消息。26一种数据流,其特征在于,包括远程呈现端点能力集,其中所述远程呈现端点能力集包括对称能力集,所述对称能力集包括捕获渲染参数,所述捕获渲染参数包括通用参数、视频参数和/或音频参数。27根据权利要求26所述的数据流,其特征在于,所述通用参数包括媒体捕获渲染内容、场景描述、场景切换策略、通用空间信息和/或通用编码信息;所述媒体捕获渲染内容表示媒体捕获和/或渲染的用途;所述场景描述用于提供整体场景的描述。28根据权利要求27所述的数据流,其特。
21、征在于,所述场景切换策略用于指示所支持媒体切换策略,其中,所述支持的媒体切换的策略包括场所切换策略和部分切换策略,其中,所述场所切换策略用于指示同时切换全部的捕获渲染,以保证捕获渲染一起来自同一个端点场所,所述部分切换策略用于指示不同的捕获渲染可以在不同的时间切换,并且来自相同的和/或不同的远程呈现端点。29根据权利要求27所述的数据流,其特征在于,所述通用空间信息包括场景区域和/或区域刻度参数,其中,所述场景区域参数用于指示与端点相关的整体场景的范围,所述区域刻度表明了空间信息参数采用的刻度的种类。30根据权利要求27所述的数据流,其特征在于,所述通用编码信息包括全部的最大带宽、全部的每秒最。
22、大像素数和/或全部的每秒最大宏块数,其中,所述全部最大带宽用于指示捕获渲染端点发送和/或接收到的预设类型的全部码流每秒最大数量的比特率;所述全部的每秒最大像素数用于表示由端点发送和/或接收到的编码组中全部独立编码的每秒最大像素数;所述全部的每秒最大宏块数表示由端点发送和/或接收到的全部视频码流每秒最大宏块数。31根据权利要求26所述的数据流,其特征在于,所述视频参数包括视频捕获渲染数量、视频捕获渲染空间信息和/或视频捕获渲染编码信息;所述视频捕获渲染数量用于表示视频捕获和/或渲染的数量。32根据权利要求31所述的数据流,其特征在于,所述视频捕获渲染空间信息包括捕获渲染区域、捕获渲染点和/或捕获。
23、渲染线上的点,其中,所述捕获渲染区域用于表示该视频捕获渲染在整体捕获和/或渲染场景中的所处的空间位置;所述捕获渲染点,用于指示在捕获和/或渲染场景中,视频捕获和/或渲染的位置;所述捕获渲染线上的点,描述了捕获和/或渲染设备光轴上的第二个点的空间位置,且第一个点为捕获和/或渲染点。33根据权利要求31所述的数据流,其特征在于,所述视频捕获渲染编码信息,包括最大视频带宽、每秒最大像素数、最大视频分辨率的宽度、最大视频分辨率的高度和/或最大视频帧速率;其中,所述最大视频带宽,用于指示单一视频编码的每秒最大比特数;所述每秒最大像素数,该参数用于表示单一视频编码的每秒最大像素数;所述最大视频分辨率的宽度。
24、,该参数用于表示以像素为单位的最大视频分辨率的宽度;所述最大视频分辨率的高度,该参数用于表示以像素为单位的最大视频分辨率的高度;所述最大视频帧速率,该参数表明了最大视频帧率。权利要求书CN104219487A6/6页734根据权利要求26所述的数据流,其特征在于,所述音频参数包括音频捕获渲染数量、音频捕获渲染空间信息和/或音频捕获渲染编码信息;所述音频捕获渲染数量用于指示音频捕获渲染的数量。35根据权利要求34所述的数据流,其特征在于,所述音频捕获渲染空间信息包括捕获渲染区域和/或捕获渲染点,其中,所述捕获渲染区域,用于表示音频捕获和/或渲染在整体捕获和/或渲染场景所处的空间位置;所述捕获渲染。
25、点,用于表示在捕获和/或渲染场景中,音频捕获和/或渲染的位置。36根据权利要求34所述的数据流,其特征在于,所述音频捕获渲染编码信息包括音频信道格式和/或最大音频带宽;所述音频信道格式,用于指示音频信道的属性;所述最大音频带宽,用于指示涉及单一音频编码的每秒最大比特数。权利要求书CN104219487A1/27页8远程呈现端点的能力交互方法及装置、数据流技术领域0001本发明涉及通信领域,具体而言,涉及一种远程呈现端点的能力交互方法及装置、数据流。背景技术0002目前基于H323的视频会议类产品中,采用H245进行能力协商的时候,只能对传统的视频会议类端点能力进行协商,无法对远程呈现端点的能力。
26、进行协商。具体表现在能力交互时,只能对传统视频会议端点的编解码能力进行交互,无法对远程呈现端点新增的媒体流接收以及发送能力进行交互。打开逻辑通道时,也只能对逻辑通道的编解码属性进行指定,无法对逻辑通道的媒体流属性,编解码属性,复用属性,以及这些远程呈现端点能力属性之间的绑定关系进行指定。0003针对相关技术中的协商方法无法对远程呈现端点的能力集进行协商的问题,目前尚未提出有效的解决方案。发明内容0004本发明提供了一种远端呈现端点的能力交互方法及装置、数据流,以至少解决上述问题。0005根据本发明的一个方面,提供了一种远端呈现端点的能力交互方法,包括0006第一远程呈现端点和第二远程呈现端点之。
27、间进行能力交互,其中,所述能力交互的消息中携带有远程呈现端点能力集,所述远程呈现端点能力集包括远程呈现端点对称能力集;0007所述第一远程呈现端点根据所述能力交互的结果打开所述第一远程呈现端点和所述第二远程呈现端点之间的逻辑通道。0008优选地,第一远程呈现端点和第二远程呈现端点之间进行能力交互包括0009所述消息中携带的所述远程呈现端点能力集为所述远程呈现终端对称能力集,所述第一远程呈现端点向所述第二远程呈现端点发送第一能力集交互请求,其中,所述第一能力集交互请求中携带有所述第一远程呈现端点的第一对称能力集;0010所述第一远程呈现端点接收第二远程呈现端点发送的第二能力集交互请求,其中,所述。
28、第二能力集交互请求中携带有所述第二远程呈现端点的第二对称能力集;0011所述第一远程呈现端点接收所述第二远程呈现端点发送的第一逻辑通道请求,其中,所述第一逻辑通道请求是所述第二远程呈现端点根据接收到的所述第一对称能力集和所述第二远程呈现端点的能力确定的,所述第一逻辑通道请求用于请求所述第二远程呈现端点打开所述第二远程呈现端点到所述第一远程呈现端点之间的前向逻辑通道;0012所述第一远程呈现端点向第二远程呈现端点发送第二逻辑通道请求,其中,所述第一远程呈现端点根据接收到的所述第二对称能力集和所述第一远程呈现端点的能力,确定第二逻辑通道请求,其中,所述第二逻辑通道请求用于请求所述第一远程呈现端点打。
29、开说明书CN104219487A2/27页9所述第一远程呈现端点至所述第二远程呈现端点之间的前向逻辑通道。0013优选地,第一远程呈现端点和第二远程呈现端点之间进行能力交互包括0014所述远程呈现端点能力集为所述远程呈现终端对称能力集,所述第一远程呈现端点向所述第二远程呈现端点发送第三能力集交互请求,其中,所述第三能力集交互请求中携带有所述第一远程呈现端点的第一对称能力集;0015所述第一远程呈现端点接收所述第二远程呈现端点发送的第三逻辑通道请求,其中,所述第三逻辑通道请求是所述第二远程呈现端点根据接收到的所述第一对称能力集和所述第二远程呈现端点的发送能力确定的,所述第三逻辑通道请求用于请求所。
30、述第二远程呈现端点打开所述第二远程呈现端点到所述第一远程呈现端点之间的前向逻辑通道;0016所述第一远程呈现端点接收第二远程呈现端点发送的第四能力集交互请求,其中,所述第四能力集交互请求中携带有所述第二远程呈现端点的第二对称能力集;0017所述第一远程呈现端点向第二远程呈现端点发送第四逻辑通道请求,其中,所述第一远程呈现端点根据接收到的所述第二对称能力集和所述第一远程呈现端点的发送能力,确定第四逻辑通道请求,其中,所述第四逻辑通道请求用于请求所述第一远程呈现端点打开所述第一远程呈现端点至所述第二远程呈现端点之间的前向逻辑通道。0018优选地,在所述第一远程呈现端点向第二远程呈现端点发送第二逻辑。
31、通道请求之后,还包括所述第一远程呈现端点接收所述第二远程呈现端点发送的对应于所述第二逻辑通道请求对应的响应消息;0019在所述第一远程呈现端点向第二远程呈现端点发送第四逻辑通道请求之后,还包括所述第一远程呈现端点接收所述第二远程呈现端点发送的对应于所述第四逻辑通道请求对应的响应消息。0020优选地,在所述第一远程呈现端点接收所述第二远程呈现端点发送的第一逻辑通道请求之后,还包括所述第一远程呈现端点向所述第二远程呈现端点发送所述第一逻辑通道请求对应的响应消息;0021在所述第一远程呈现端点接收所述第二远程呈现端点发送的第三逻辑通道请求之后,还包括所述第一远程呈现端点向所述第二远程呈现端点发送所述。
32、第三逻辑通道请求对应的响应消息。0022优选地,所述第一远程呈现端点向所述第二远程呈现端点发送第一能力集交互请求之后,还包括所述第一远程呈现端点接收所述第二远程呈现端点发送的对应于所述第一能力集交互请求的响应消息;0023在所述第一远程呈现端点向所述第二远程呈现端点发送第三能力集交互请求之后,还包括所述第一远程呈现端点接收所述第二远程呈现端点发送的对应于所述第三能力集交互请求的响应消息。0024优选地,在所述第一远程呈现端点接收第二远程呈现端点发送的第二能力集交互请求之后,还包括所述第一远程呈现端点向所述第二远程呈现端点发送对应于所述第二能力集交互请求的响应消息;0025在所述第一远程呈现端点。
33、接收第二远程呈现端点发送的第四能力集交互请求之后,还包括所述第一远程呈现端点向所述第二远程呈现端点发送对应于所述第四能力集交互请求的响应消息。说明书CN104219487A3/27页100026优选地,远程呈现端点能力集,其中所述远程呈现端点能力集包括远程呈现端点对称能力集,所述远程呈现端点对称能力集包括捕获渲染参数,所述捕获渲染参数包括通用参数、视频参数和/或音频参数。0027优选地,所述通用参数包括媒体捕获渲染内容、场景描述、场景切换策略、通用空间信息和/或通用编码信息;所述媒体捕获渲染内容表示媒体捕获和/或渲染的用途;所述场景描述用于提供整体场景的描述;0028优选地,所述场景切换策略用。
34、于指示所支持媒体切换策略,其中,所述支持的媒体切换的策略包括场所切换策略和部分切换策略,其中,所述场所切换策略用于指示同时切换全部的捕获渲染,以保证捕获渲染一起来自同一个端点场所,所述部分切换策略用于指示不同的捕获渲染可以在不同的时间切换,并且来自相同的和/或不同的远程呈现端点。0029优选地,所述通用空间信息包括场景区域和/或区域刻度参数,其中,所述场景区域参数用于指示与端点相关的整体场景的范围,所述区域刻度表明了空间信息参数采用的刻度的种类。0030优选地,所述通用编码信息包括全部的最大带宽、全部的每秒最大像素数和/或全部的每秒最大宏块数,其中,所述全部最大带宽用于指示捕获渲染端点发送和/。
35、或接收到的预设类型的全部码流每秒最大数量的比特率;所述全部的每秒最大像素数用于表示由端点发送和/或接收到的编码组中全部独立编码的每秒最大像素数;所述全部的每秒最大宏块数表示由端点发送和/或接收到的全部视频码流每秒最大宏块数。0031优选地,所述视频参数包括视频捕获渲染数量、视频捕获渲染空间信息和/或视频捕获渲染编码信息;所述视频捕获渲染数量用于表示视频捕获和/或渲染的数量。0032优选地,所述视频捕获渲染空间信息包括捕获渲染区域、捕获渲染点和/或捕获渲染线上的点,其中,所述捕获渲染区域用于表示该视频捕获渲染在整体捕获和/或渲染场景中的所处的空间位置;所述捕获渲染点,用于指示在捕获和/或渲染场景。
36、中,视频捕获和/或渲染的位置;所述捕获渲染线上的点,描述了捕获和/或渲染设备光轴上的第二个点的空间位置,且第一个点为捕获和/或渲染点。0033优选地,所述视频捕获渲染编码信息,包括最大视频带宽、每秒最大像素数、最大视频分辨率的宽度、最大视频分辨率的高度和/或最大视频帧速率;其中,所述最大视频带宽,用于指示单一视频编码的每秒最大比特数;所述每秒最大像素数,该参数用于表示单一视频编码的每秒最大像素数;所述最大视频分辨率的宽度,该参数用于表示以像素为单位的最大视频分辨率的宽度;所述最大视频分辨率的高度,该参数用于表示以像素为单位的最大视频分辨率的高度;所述最大视频帧速率,该参数表明了最大视频帧率。0。
37、034优选地,所述音频参数包括音频捕获渲染数量、音频捕获渲染空间信息和/或音频捕获渲染编码信息;所述音频捕获渲染数量用于指示音频捕获渲染的数量。0035优选地,所述音频捕获渲染空间信息包括捕获渲染区域和/或捕获渲染点,其中,所述捕获渲染区域,用于表示音频捕获和/或渲染在整体捕获和/或渲染场景所处的空间位置;所述捕获渲染点,用于表示在捕获和/或渲染场景中,音频捕获和/或渲染的位置。0036优选地,所述音频捕获渲染编码信息包括音频信道格式和/或最大音频带宽;所述音频信道格式,用于指示音频信道的属性;所述最大音频带宽,用于指示涉及单一音频编码的每秒最大比特数。说明书CN104219487A104/2。
38、7页110037根据本发明的另一方面,提供了一种远端呈现端点的能力交互装置,包括交互模块,用于和第二远程呈现端点之间进行能力交互,其中,所述能力交互的消息中携带有远程呈现端点能力集,所述远程呈现端点能力集包括远程呈现端点对称能力集;处理模块,用于根据所述能力交互的结果打开所述第二远程呈现端点之间的逻辑通道。0038优选地,所述交互模块包括0039第一发送模块,用于向所述第二远程呈现端点发送第一能力集交互请求,其中,所述第一能力集交互请求中携带有所述远程呈现端点的第一对称能力集;0040第一接收模块,用于接收第二远程呈现端点发送的第二能力集交互请求,其中,所述第二能力集交互请求中携带有所述第二远。
39、程呈现端点的第二对称能力集;0041第二接收模块,用于接收所述第二远程呈现端点发送的第一逻辑通道请求,其中,所述第一逻辑通道请求是所述第二远程呈现端点根据接收到的所述第一对称能力集和所述第二远程呈现端点的能力确定的,所述第一逻辑通道请求用于请求所述远程呈现端点打开所述第二远程呈现端点到所述远程呈现端点之间的前向逻辑通道;0042第二发送模块,用于向第二远程呈现端点发送第二逻辑通道请求,其中,所述第一远程呈现端点根据接收到的所述第二对称能力集和所述远程呈现端点的能力,确定第二逻辑通道请求,其中,所述第二逻辑通道请求用于请求所述第二远程呈现端点打开所述远程呈现端点至所述第二远程呈现端点之间的前向逻。
40、辑通道。0043优选地,所述交互模块包括0044第三发送模块,用于向所述第二远程呈现端点发送第三能力集交互请求,其中,所述第三能力集交互请求中携带有所述远程呈现端点的第一对称能力集;0045第三接收模块,用于接收所述第二远程呈现端点发送的第三逻辑通道请求,其中,所述第三逻辑通道请求是所述第二远程呈现端点根据接收到的所述第一对称能力集和所述第二远程呈现端点的能力确定的,所述第三逻辑通道请求用于请求所述远程呈现端点打开所述第二远程呈现端点到所述远程呈现端点之间的前向逻辑通道;0046第四接收模块,用于接收第二远程呈现端点发送的第四能力集交互请求,其中,所述第四能力集交互请求中携带有所述第二远程呈现。
41、端点的第二对称能力集;0047第四发送模块,用于向第二远程呈现端点发送第四逻辑通道请求,其中,所述第一远程呈现端点根据接收到的所述第二对称能力集和所述远程呈现端点的能力,确定第四逻辑通道请求,其中,所述第四逻辑通道请求用于请求所述第二远程呈现端点打开所述远程呈现端点至所述第二远程呈现端点之间的前向逻辑通道。0048优选地,还包括0049第五接收模块,用于在第二发送模块确定所述第二逻辑通道请求之后,接收所述第二远程呈现端点发送的对应于所述第二逻辑通道请求对应的响应消息;或0050第六接收模块,用于在第四发送模块向第二远程呈现端点发送所述第四逻辑通道请求之后,接收所述第二远程呈现端点发送的对应于所。
42、述第四逻辑通道请求对应的响应消息。0051优选地,还包括0052第五发送模块,用于第二接收模块接收所述第二远程呈现端点发送的第一逻辑通道请求之后,向所述第二远程呈现端点发送所述第一逻辑通道请求对应的响应消息;说明书CN104219487A115/27页120053第六发送模块,用于第三接收模块接收所述第二远程呈现端点发送的第三逻辑通道请求之后,向所述第二远程呈现端点发送所述第三逻辑通道请求对应的响应消息。0054优选地,还包括0055第五接收模块,用于第一发送模块向所述第二远程呈现端点发送第一能力集交互请求之后,接收所述第二远程呈现端点发送的对应于所述第一能力集交互请求的响应消息;0056第六。
43、接收模块,用于第三发送模块向所述第二远程呈现端点发送第三能力集交互请求之后,接收所述第二远程呈现端点发送的对应于所述第三能力集交互请求的响应消息。0057优选地,还包括0058第七发送模块,用于在第一接收模块接收第二远程呈现端点发送的第二能力集交互请求之后,向所述第二远程呈现端点发送对应于所述第二能力集交互请求的响应消息;0059第八发送模块,用于在第四接收模块接收第二远程呈现端点发送的第四能力集交互请求之后,向所述第二远程呈现端点发送对应于所述第四能力集交互请求的响应消息。0060根据本发明的又一方面,还提供了一种数据流,包括远程呈现端点能力集,其中所述远程呈现端点能力集包括对称能力集,所述。
44、对称能力集包括捕获渲染参数,所述捕获渲染参数包括通用参数、视频参数和/或音频参数。0061优选地,所述通用参数包括媒体捕获渲染内容、场景描述、场景切换策略、通用空间信息和/或通用编码信息;所述媒体捕获渲染内容表示媒体捕获和/或渲染的用途;所述场景描述用于提供整体场景的描述;0062优选地,所述场景切换策略用于指示所支持媒体切换策略,其中,所述支持的媒体切换的策略包括场所切换策略和部分切换策略,其中,所述场所切换策略用于指示同时切换全部的捕获渲染,以保证捕获渲染一起来自同一个端点场所,所述部分切换策略用于指示不同的捕获渲染可以在不同的时间切换,并且来自相同的和/或不同的远程呈现端点。0063优选。
45、地,所述通用空间信息包括场景区域和/或区域刻度参数,其中,所述场景区域参数用于指示与端点相关的整体场景的范围,所述区域刻度表明了空间信息参数采用的刻度的种类。0064优选地,所述通用编码信息包括全部的最大带宽、全部的每秒最大像素数和/或全部的每秒最大宏块数,其中,所述全部最大带宽用于指示捕获渲染端点发送和/或接收到的预设类型的全部码流每秒最大数量的比特率;所述全部的每秒最大像素数用于表示由端点发送和/或接收到的编码组中全部独立编码的每秒最大像素数;所述全部的每秒最大宏块数表示由端点发送和/或接收到的全部视频码流每秒最大宏块数。0065优选地,所述视频参数包括视频捕获渲染数量、视频捕获渲染空间信。
46、息和/或视频捕获渲染编码信息;所述视频捕获渲染数量用于表示视频捕获和/或渲染的数量。0066优选地,所述视频捕获渲染空间信息包括捕获渲染区域、捕获渲染点和/或捕获渲染线上的点,其中,所述捕获渲染区域用于表示该视频捕获渲染在整体捕获和/或渲染场景中的所处的空间位置;所述捕获渲染点,用于指示在捕获和/或渲染场景中,视频捕获和/或渲染的位置;所述捕获渲染线上的点,描述了捕获和/或渲染设备光轴上的第二个点的空间位置,且第一个点为捕获和/或渲染点。说明书CN104219487A126/27页130067优选地,所述视频捕获渲染编码信息,包括最大视频带宽、每秒最大像素数、最大视频分辨率的宽度、最大视频分辨。
47、率的高度和/或最大视频帧速率;其中,所述最大视频带宽,用于指示单一视频编码的每秒最大比特数;所述每秒最大像素数,该参数用于表示单一视频编码的每秒最大像素数;所述最大视频分辨率的宽度,该参数用于表示以像素为单位的最大视频分辨率的宽度;所述最大视频分辨率的高度,该参数用于表示以像素为单位的最大视频分辨率的高度;所述最大视频帧速率,该参数表明了最大视频帧率。0068优选地,所述音频参数包括音频捕获渲染数量、音频捕获渲染空间信息和/或音频捕获渲染编码信息;所述音频捕获渲染数量用于指示音频捕获渲染的数量。0069优选地,所述音频捕获渲染空间信息包括捕获渲染区域和/或捕获渲染点,其中,所述捕获渲染区域,用。
48、于表示音频捕获和/或渲染在整体捕获和/或渲染场景所处的空间位置;所述捕获渲染点,用于表示在捕获和/或渲染场景中,音频捕获和/或渲染的位置。0070优选地,所述音频捕获渲染编码信息包括音频信道格式和/或最大音频带宽;所述音频信道格式,用于指示音频信道的属性;所述最大音频带宽,用于指示涉及单一音频编码的每秒最大比特数。0071通过本发明,实现了远程呈现终端的能力交互,提高了用户体验度。附图说明0072此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中0073图1是根据本发明实施例的远端呈现端点的能力交互。
49、方法的流程图;0074图2是根据本发明实施例的远端呈现端点的能力交互装置的结构框图;0075图3是根据本发明实施例的远端呈现端点的能力交互装置的优选的结构框图;0076图4是根据本发明实施例的远端呈现端点的协商方法的流程图一;0077图5是根据本发明实施例的远端呈现端点的协商方法的流程图二;0078图6是根据本发明实施例的远端呈现端点的协商方法的流程图三;0079图7是根据本发明实施例的远端呈现端点的协商方法的流程图四;0080图8是根据本发明实施例的远端呈现端点的协商方法的流程图五;0081图9是根据本发明实施例的远端呈现端点的协商方法的流程图六;0082图10是根据本发明实施例的远端呈现端。
50、点的协商方法的流程图七;0083图11是根据本发明实施例的远端呈现端点的协商方法的流程图八;0084图12是根据本发明实施例的远端呈现端点的协商方法的流程图九;0085图13是根据本发明实施例的远端呈现端点的协商方法的流程图十;0086图14是根据本发明实施例的远端呈现端点的协商方法的流程图十一;0087图15是根据本发明实施例的远端呈现端点的协商方法的流程图十二;0088图16是根据本发明实施例的远端呈现端点的协商方法的流程图十三;0089图17是根据本发明实施例的远程呈现端点能力集的示意图。具体实施方式0090下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的说明书CN。