沉浸媒体的数据处理方法、装置、设备及可读存储介质制造方法及图纸

技术编号:37794914 阅读:13 留言:0更新日期:2023-06-09 09:25
本申请公开了一种沉浸媒体的数据处理方法、装置、设备及可读存储介质,方法包括:响应针对第一沉浸媒体内容的交互操作,生成交互操作对应的交互反馈消息;交互反馈消息中携带用于描述交互操作所指示的业务事件信息的业务关键字段;将交互反馈消息发送至服务器,以使服务器基于交互反馈消息中的业务关键字段,确定交互操作所指示的业务事件信息,基于交互操作所指示的业务事件信息获取用于响应交互操作的第二沉浸媒体内容;接收服务器返回的第二沉浸媒体内容。采用本申请,可以丰富交互反馈的信息类型,提升视频客户端在交互反馈过程中获取媒体内容的准确度。获取媒体内容的准确度。获取媒体内容的准确度。

【技术实现步骤摘要】
沉浸媒体的数据处理方法、装置、设备及可读存储介质
[0001]本申请为在2021年09月29日提交中国专利局、申请号为202111149860.8、申请名称为“沉浸媒体的数据处理方法、装置、设备及可读存储介质”的中国专利申请的分案申请,其全部内容通过引用结合在本申请中。


[0002]本申请涉及计算机
,尤其涉及一种沉浸媒体的数据处理方法、装置、设备及可读存储介质。

技术介绍

[0003]沉浸媒体(也可称为沉浸式媒体)是指能为业务对象(例如,用户)带来沉浸式体验的媒体内容,沉浸媒体按照业务对象(例如,用户)在消费媒体内容时的自由度(Degree of Freedom,简称DoF),可以分为3DoF媒体、3DoF+媒体以及6DoF媒体。
[0004]在沉浸媒体消费的过程中,视频客户端与服务器之间可以通过发送交互反馈消息(Interaction Feedback Message)来进行会话,例如,视频客户端可以向服务器反馈用于描述用户位置信息(例如,用户位置)的交互反馈消息,以便视频客户端能够接收到服务器基于该用户位置信息所返回的媒体内容。但是,专利技术人在实践中发现,在现有的沉浸媒体消费的过程中,仅存在用户位置信息这一交互反馈消息,以至于在视频客户端与服务器之间进行会话时存在反馈的信息类型较为单一的现象,从而降低了视频客户端在交互反馈过程中获取媒体内容的准确度。

技术实现思路

[0005]本申请实施例提供了一种沉浸媒体的数据处理方法、装置、设备及可读存储介质,可以丰富交互反馈的信息类型,且提升视频客户端在交互反馈过程中获取媒体内容的准确度。
[0006]本申请实施例一方面提供了一种沉浸媒体的数据处理方法,包括:
[0007]响应针对第一沉浸媒体内容的交互操作,生成交互操作对应的交互反馈消息;交互反馈消息中携带用于描述交互操作所指示的业务事件信息的业务关键字段;
[0008]将交互反馈消息发送至服务器,以使服务器基于交互反馈消息中的业务关键字段,确定交互操作所指示的业务事件信息,基于交互操作所指示的业务事件信息获取用于响应交互操作的第二沉浸媒体内容;
[0009]接收服务器返回的第二沉浸媒体内容。
[0010]本申请实施例一方面提供了一种沉浸媒体的数据处理方法,包括:
[0011]接收由视频客户端发送的交互反馈消息;交互反馈消息是由视频客户端响应针对第一沉浸媒体内容的交互操作所生成的交互操作对应的消息;交互反馈消息中携带用于描述交互操作所指示的业务事件信息的业务关键字段;
[0012]基于交互反馈消息中的业务关键字段,确定交互操作所指示的业务事件信息,基
于交互操作所指示的业务事件信息获取用于响应交互操作的第二沉浸媒体内容;
[0013]将第二沉浸媒体内容返回至视频客户端。
[0014]本申请实施例一方面提供了一种沉浸媒体的数据处理装置,包括:
[0015]消息生成模块,用于响应针对第一沉浸媒体内容的交互操作,生成交互操作对应的交互反馈消息;交互反馈消息中携带用于描述交互操作所指示的业务事件信息的业务关键字段;
[0016]消息发送模块,用于将交互反馈消息发送至服务器,以使服务器基于交互反馈消息中的业务关键字段,确定交互操作所指示的业务事件信息,基于交互操作所指示的业务事件信息获取用于响应交互操作的第二沉浸媒体内容;
[0017]内容接收模块,用于接收服务器返回的第二沉浸媒体内容。
[0018]其中,装置还包括:
[0019]视频请求模块,用于响应针对视频客户端中的沉浸式视频的视频播放操作,生成视频播放操作对应的播放请求,将播放请求发送至服务器,以使服务器基于播放请求获取沉浸式视频的第一沉浸媒体内容;接收服务器返回的第一沉浸媒体内容,在视频客户端的视频播放界面上播放第一沉浸媒体内容。
[0020]其中,业务关键字段包含第一关键字段、第二关键字段、第三关键字段以及第四关键字段;第一关键字段用于表征在交互操作包含缩放操作时,执行缩放操作所指示的缩放事件时的缩放比例;第二关键字段用于表征在交互操作包含切换操作时,切换操作所指示的切换事件对应的事件标签和事件状态;第三关键字段用于表征在交互操作包含第一位置交互操作时,观看属于全景视频的第一沉浸媒体内容的业务对象的第一对象位置信息;第四关键字段用于表征在交互操作包含第二位置交互操作时,观看属于容积视频的第一沉浸媒体内容的业务对象的第二对象位置信息。
[0021]其中,消息生成模块包括:
[0022]第一确定单元,用于响应针对第一沉浸媒体内容的触发操作,确定触发操作所指示的业务事件信息的第一信息类型字段,且记录触发操作的操作时间戳;
[0023]第一添加单元,用于将第一信息类型字段和操作时间戳添加至第一沉浸媒体内容相关联的交互信令表,将交互信令表中所添加的第一信息类型字段作为用于描述交互操作所指示的业务事件信息的业务关键字段;
[0024]第一生成单元,用于基于交互信令表中的业务关键字段和操作时间戳,生成触发操作对应的交互反馈消息。
[0025]其中,在触发操作包含缩放操作时,缩放操作所指示的业务事件信息为缩放事件,且在缩放操作所对应的第一信息类型字段的字段值为第一字段值时,具有第一字段值的第一信息类型字段所映射的字段用于表征执行缩放事件时的缩放比例。
[0026]其中,在触发操作包含切换操作时,切换操作所指示的业务事件信息为切换事件,且在切换操作所对应的第一信息类型字段的字段值为第二字段值时,具有第二字段值的第一信息类型字段所映射的字段用于表征切换事件的事件标签和事件状态。
[0027]其中,在事件状态的状态值为第一状态值时,具有第一状态值的事件状态用于表征切换事件处于事件触发状态;在事件状态的状态值为第二状态值时,具有第二状态值的事件状态用于表征切换事件处于事件结束状态。
[0028]其中,消息生成模块包括:
[0029]第二确定单元,用于在检测到观看第一沉浸媒体内容的业务对象的对象位置信息时,将针对对象位置信息的位置交互操作作为响应于第一沉浸媒体内容的交互操作;确定交互操作所指示的业务事件信息的第二信息类型字段,且记录交互操作的操作时间戳;
[0030]第二添加单元,用于将第二信息类型字段和操作时间戳添加至第一沉浸媒体内容相关联的交互信令表,将交互信令表中所添加的第二信息类型字段作为用于描述交互操作所指示的业务事件信息的业务关键字段;
[0031]第二生成单元,用于基于交互信令表中的业务关键字段和操作时间戳,生成交互操作对应的交互反馈消息。
[0032]其中,在第一沉浸媒体内容为沉浸式视频中的沉浸媒体内容,且沉浸式视频为全景视频时,对象位置信息所对应的第二信息类型字段的字段值为第三字段值,具有第三字段值的第二信息类型字段包含第一类位置字段,第一类位置字段用于描述观看属于全景视频的第一沉浸媒体内容的业务对象的位置变动信息。
[0033]其中,在第一沉浸本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种沉浸媒体的数据处理方法,其特征在于,所述方法由视频客户端执行,包括:响应针对第一沉浸媒体内容的交互操作,生成所述交互操作对应的交互反馈消息;所述交互反馈消息中携带与所述交互操作相关联的交互信令表,且所述交互信令表所包含的信息类型字段用于描述所述交互操作所指示的业务事件信息;所述信息类型字段用于表征在所述交互操作包含位置交互操作时,观看所述第一沉浸媒体内容的业务对象的位置变动信息;所述位置交互操作是指针对所述业务对象的对象位置信息的操作;将所述交互反馈消息发送至服务器,以使所述服务器从所述交互反馈消息中提取所述交互信令表,根据所述交互信令表中的所述信息类型字段确定所述交互操作所指示的业务事件信息,基于所述交互操作所指示的业务事件信息获取用于响应所述交互操作的第二沉浸媒体内容;接收所述服务器返回的所述第二沉浸媒体内容。2.根据权利要求1所述的方法,其特征在于,所述响应针对第一沉浸媒体内容的交互操作,生成所述交互操作对应的交互反馈消息,包括:响应针对第一沉浸媒体内容的交互操作,确定所述交互操作所指示的业务事件信息的信息类型字段,且记录所述交互操作的操作时间戳;将所述信息类型字段和所述操作时间戳添加至所述第一沉浸媒体内容相关联的交互信令表,将所述交互信令表中所添加的所述信息类型字段作为用于描述所述交互操作所指示的业务事件信息的业务关键字段;基于所述交互信令表中的所述业务关键字段和所述操作时间戳,生成所述交互操作对应的交互反馈消息。3.根据权利要求1所述的方法,其特征在于,所述交互操作包括所述位置交互操作、缩放操作及切换操作中的一种或多种;所述位置交互操作为第一位置交互操作或第二位置交互操作;所述缩放操作是指对所述第一沉浸媒体内容进行画面尺寸的缩小或放大的操作;所述切换操作包括针对所述第一沉浸媒体内容的播放速率切换操作、画质切换操作、翻转操作、以及内容切换操作中的一种或多种;所述交互反馈消息中包含一个或多个交互信令表;一个交互信令表对应于一个交互操作。4.根据权利要求3所述的方法,其特征在于,所述信息类型字段用于表征所述交互信令表携带的信息类型;当所述信息类型字段的字段值为第一字段值时,所述业务事件信息包含所述缩放操作所指示的缩放事件对应的缩放比例;当所述信息类型字段的字段值为第二字段值时,所述业务事件信息包含所述切换操作所指示的切换事件对应的事件标签和事件状态。5.根据权利要求1所述的方法,其特征在于,所述信息类型字段用于表征所述交互信令表携带的信息类型;当所述信息类型字段的字段值为第三字段值时,所述业务事件信息包含观看属于全景视频的第一沉浸媒体内容的业务对象的位置变动信息;当所述信息类型字段的字段值为第四字段值时,所述业务事件信息包含观看属于容积视频的第一沉浸媒体内容的业务对象的位置变动信息。6.根据权利要求5所述的方法,其特征在于,当所述信息类型字段的字段值为所述第三字段值时,具有所述第三字段值的信息类型字段包含第一类位置字段;所述第一类位置字段包含用于指示3DoF+视频内容的字段、交互目标字段以及交互类型字段;所述交互目标字
段用于指示所述视频客户端的交互目标;所述交互目标包括头盔设备当前状态、业务对象关注区域当前状态及业务对象当前状态中的任意一种。7.根据权利要求5所述的方法,其特征在于,当所述信息类型字段的字段值为所述第四字段值时,具有所述第四字段值的信息类型字段包含第二类位置字段;所述第二类位置字段用于指示所述业务对象在全局坐标系中的位置以及所述业务对象在笛卡尔坐标系中的观看方向。8.根据权利要求1所述的方法,其特征在于,所述交互反馈消息中携带用于描述所述交互操作所指示的业务事件信息的业务关键字段;在所述第一沉浸媒体内容属于全景视频时,所述交互反馈消息中携带的业务关键字段包括第一关键字段、第二关键字段以及第三关键字段中的一种或多种;在所述第一沉浸媒体内容属于容积视频时,所述交互反馈消息中携带的业务关键字段包括所述第一关键字段、所述第二关键字段以及第四关键字段中的一种或多种;所述第一关键字段用于表征在所...

【专利技术属性】
技术研发人员:胡颖
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1