【技术实现步骤摘要】
【国外来华专利技术】使用GLTF2场景描述中的扩展来支持视频和音频数据
[0001]本申请要求享受2020年9月30日提交的美国临时申请No.17/038,754和2019年10月1日提交的美国临时申请No.62/909,095的权益,故以引用方式将以上申请中的每一申请的全部内容并入本文。
[0002]本公开内容涉及经编码的视频数据的存储和传输。
技术介绍
[0003]数字视频能力可以并入到各种各样的设备中,其包括数字电视、数字直接广播系统、无线广播系统、个人数字助理(PDA)、膝上型计算机或桌面型计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏设备、视频游戏控制台、蜂窝或卫星无线电话、视频电话会议设备等等。数字视频设备实现视频压缩技术,例如,由MPEG
‑
2、MPEG
‑
4、ITU
‑
T H.263或ITU
‑
T H.264/MPEG
‑
4、第10部分所规定的标准、高级视频编码(AVC)、ITU
‑
T H.265(也称为高效率视频编码(HEVC))、以及这些标准的扩展里所描述的那些技术,以更高效地发送和接收数字视频信息。
[0004]视频压缩技术执行空间预测和/或时间预测以减少或者消除视频序列中固有的冗余。对于基于块的视频编码,可以将视频帧或片段划分为宏块。还可以对每个宏块进行进一步划分。使用相对于相邻宏块的空间预测,对帧内编码(I)帧或片段中的宏块进行编码。帧间编码(P或B)帧或片段中的宏块可以使用相对 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于访问媒体数据的设备,所述设备包括:被配置为存储媒体数据的存储器;以及以电路实现的一个或多个处理器,所述一个或多个处理器被配置为:接收包括定时媒体对象的GL传输格式2.0(glTF2)比特流的场景描述;使用所述场景描述来确定所述定时媒体对象在呈现环境中的位置;获取所述定时媒体对象针对当前呈现时间的当前定时媒体数据;以及根据所述定时媒体对象在所述当前呈现时间处的所述位置,呈现所述当前定时媒体数据。2.根据权利要求1所述的设备,其中,所述定时媒体对象包括视频对象,并且其中,所述一个或多个处理器还被配置为将所述视频对象的纹理帧存储到循环缓冲区。3.根据权利要求2所述的设备,其中,所述纹理帧中的每一个纹理帧与bufferView元素相关联。4.根据权利要求2所述的设备,其中,所述纹理帧中的每一个纹理帧以无符号整数值的对应2D矢量开始,所述无符号整数值的对应2D矢量包括与所述纹理帧的呈现时间戳相对应的32位时间戳和所述纹理帧的图像编号值。5.根据权利要求2所述的设备,其中,所述一个或多个处理器还被配置为:维持到所述循环缓冲区中的读指针和到所述循环缓冲区中的写指针;以及防止所述读指针超过所述写指针。6.根据权利要求1所述的设备,其中,所述场景描述包括指示所述定时媒体对象被存储在远程设备上的数据,并且其中,所述一个或多个处理器被配置为从所述远程设备获取所述当前定时媒体数据。7.根据权利要求6所述的设备,其中,所述场景描述的所述数据定义了所述定时媒体对象的并与所述远程设备相对应的统一资源定位符(URL)。8.根据权利要求1所述的设备,其中,所述场景描述包括指示所述定时媒体对象被本地存储的数据,并且其中,所述一个或多个处理器被配置为从所述存储器中获取所述当前定时媒体数据。9.根据权利要求8所述的设备,其中,所述场景描述包括:定义所述定时媒体对象的并与所述设备的本地主机地址相对应的统一资源定位符(URL)的数据。10.根据权利要求1所述的设备,其中,所述定时媒体对象包括视频对象,并且其中,所述一个或多个处理器被配置为:对所述视频对象的编码的视频数据进行解码,以产生解码的YUV数据;将所述解码的YUV数据转换为由本地图形处理单元(GPU)支持的纹理格式;以及通过具有同步信息的bufferView元素,使具有所述纹理格式的数据可用。11.根据权利要求1所述的设备,其中,所述一个或多个处理器还被配置为以extensionsUsed元素和extensionsRequired元素的方式来处理对于glTF2的MPEG_texture_video扩展。12.根据权利要求1所述的设备,其中,所述一个或多个处理器还被配置为确定所述定时媒体对象的URL、所述定时媒体对象的MIME类型、以及所述定时媒体对象的时间访问和映射信息。
13.根据权利要求1所述的设备,其中,所述一个或多个处理器被配置为从以下各项中的至少一项访问所述定时媒体对象:由视频MIME类型指示的并封装到定时轨道中的视频源、包含视频轨道和音频轨道的多路复用源、由URL指示的DASH媒体呈现、或者具有多种媒体类型的DASH媒体呈现。14.根据权利要求1所述的设备,其中,所述一个或多个处理器被配置为使用指定URL的HTTP GET请求来访问所述定时媒体对象,并且将自动播放属性、海报属性、控件*属性、循环属性或静音属性中的至少一项附加到所述HTTP GET请求中的所述URL。15.根据权利要...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。