【技术实现步骤摘要】
【国外来华专利技术】用于媒体场景描述的方法和设备
[0001]相关申请的交叉引用
[0002]本申请要求2021年1月6日提交的美国临时申请第63/134,568号和2021年9月29日提交的美国申请第17/489,103号的优先权,上述美国申请的公开内容通过引用整体并入本文。
[0003]本公开内容的实施方式涉及支持使用三维(3D)建模语法的媒体对象的系统设计,实现支持各种媒体编解码器、容器和格式的媒体语法,通过预定义的编程接口管理媒体存储和传送方法,以及提供媒体缓冲控制和渲染功能。
技术介绍
[0004]ISO/IEC 23009
‑
1基于超文本传输协议的动态自适应流传输(DASH)标准是自适应比特率流传输技术,该自适应比特率流传输技术能够使用HTTP作为传输层协议来实现高质量。
[0005]图形语言传输格式(glTF)是API中立的运行时资产3D建模传送格式。与传统的3D建模工具相比,glTF为3D内容的传输和加载提供了更有效、可扩展、可互操作的格式。glTF2.0是由Khronos 3D小组编写的glTF规范的最新版本。该格式支持通常能够支持场景中的静态(非定时)对象的简单的场景图形格式,包括“png”和“jpeg”图像格式。glTF2.0支持简单的动画,包括对使用glTF图元描述的基本形状(即几何对象)的平移、旋转和缩放的支持。glTF2.0不支持定时媒体,并且因此既不支持视频也不支持音频。
[0006]“Information technology—Coding of aud ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种管理媒体存储和传送的方法,包括:获得关于三维(3D)场景的信息;从所述信息中获得指示启用视口适配的参数;渲染所述3D场景,其中,所述3D场景包括要在所述3D场景内再现的至少一个二维(2D)视频;获得用户的当前视口;确定所述至少一个2D视频是否在所述当前视口的范围内;以及基于所述确定的结果调整所述至少一个2D视频的比特率。2.根据权利要求1所述的方法,其中,所述调整包括:基于确定所述至少一个2D视频在所述当前视口的范围内,增加所述比特率;以及基于确定所述至少一个2D视频在所述当前视口的范围之外,降低所述比特率。3.根据权利要求1所述的方法,其中,所述至少一个2D视频包括具有第一比特率的第一2D视频和具有第二比特率的第二2D视频,以及其中,所述调整包括:基于确定所述第一2D视频在所述当前视口的范围内并且所述第二2D视频在所述当前视口的范围之外,将所述第二比特率调整为低于所述第一比特率。4.根据权利要求1所述的方法,其中,所述信息包括图形语言传输格式(glTF)资产。5.根据权利要求4所述的方法,其中,所述glTF资产包括JavaScript对象符号(JSON)对象。6.根据权利要求4所述的方法,其中,所述参数被包括在所述glTF资产的摄像机节点中。7.根据权利要求4所述的方法,其中,所述参数被包括在由所述glTF资产指定的运动图像专家组(MPEG)媒体扩展中。8.根据权利要求7所述的方法,其中,所述参数涉及使用基于超文本传输协议的MPEG
‑
动态自适应流传输(MPEG
‑
DASH)来对所述至少一个2D视频进行流传输。9.一种用于管理媒体存储和传送的装置,所述装置包括:被配置成存储程序代码的至少一个存储器;以及至少一个处理器,所述至少一个处理器被配置成读取所述程序代码并按照所述程序代码所指示的进行操作,所述程序代码包括:第一获得代码,所述第一获得代码被配置成使所述至少一个处理器获得关于三维(3D)场景的信息;第二获得代码,所述第二获得代码被配置成使所述至少一个处理器从所述信息中获得指示启用视口适配的参数;渲染代码,所述渲染代码被配置成使所述至少一个处理器对所述3D场景进行渲染,其中,所述3D场景包括要在所述3D场景内再现的至少一个二维(2D)视频;第三获得代码,所述第三获得代码被配置成使所述至少一个处理器获得用户的当前视口;第二确定代码,所述第二确定代码被配置成使所述至少一个处理器确定所述至少一个2D视频是否在所述当前视口的范围内;以及调整代码,所述调整代码被配置成使所述至少一个处理器基于所述确定的结果来调整
所述至少一个2D视频的比特率。10.根据权利要求9所述的装置,其中,所述调整代码包括:增加代...
【专利技术属性】
技术研发人员:赵帅,史蒂芬文格尔,伊拉吉索达加,刘杉,
申请(专利权)人:腾讯美国有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。