YD/T 3078-2016 移动增强现实业务能力总体技术要求
YD/T 3078-2016 Mobile Augmented Reality Service Capability Overall Technical Requirements
基本信息
发布历史
-
2016年04月
研制信息
- 起草单位:
- 起草人:
- 出版信息:
- 页数:42页 | 字数:- | 开本: -
内容描述
ICS33.030
M21YD
中华人民共和国通信行业标准
YD/T3078-2016
移动增强现实业务能力总体技术要求
Technicalspecificationsformobileaugmentedrealityservicecapabilities
2016-04-05发布2016-07—01实施
中华人民共和国工业和信息化部发布
YD/T3078-2016
目次
itrs.......................................................................................ii
l麵......................................................................................l
2规范性引用文件............................................................................1
3术语、定义和缩略语.......................................................................2
3.1术语和定义...........................................................................2
3.2.2
4体系结构与功能要求.......................................................................3
4.1MobAR体系结构.....................................................................3
4.2MobAR系统功能要求.................................................................3
5.8
5.1MobAR客户端操作流程...............................................................8
5.2MobAR服务器操作流程..............................................................11
6接口消息定义....................................14
6.1MobAR-1接口.......................................................................14
6.2MobAR-2如.......................................................................14
6.3MobAR-3接口.......................................................................18
6.4MobAR-4如.......................................................................18
7麵涯............................................................19
7.1XML命名空间.......................................................................19
7.2通用数据结构........................................................................19
7.3枚举类型............................................................................22
8滅齡................................................................................23
8.1HTTP绑定..........................................................................23
8.2OMAPush绑定....................................................................26
附录A(资料性附录)XMLandJSON示例....................................................29
YD/T3078-2016
刖
本标准基于OMA标准组织发布的《移动增强现实业务(第一版)》(MobileAugmentedRealityEnabler
1.0)标准制定的,本标准遵从《移动增强现实业务》〇MA-ER-MobAR-Vl_0-20111129-C中规定的移动增
强现实业务需求和系统架构,并实现了《移动增强现实业务技术规范》〇MA-TS-MobAR-Vl_0-20121016-C
中定义的接口规范和业务流程。
本标准按照GB/T1.1-2009给出的规则起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本标准由中国通信标准化协会提出并归口。
本标准起草单位:中兴通讯股份有限公司、中国电信集团公司、中国联合网络通信集团有限公司。
本标准主要起草人:黄成、黄峥、李伟华、吕强、梁泊清、贾婷。
YD/T3078-2016
移动增强现实业务能力总体技术要求
1范围
本标准规定了移动增强现实(MobAR)系统体系结构,制定MobAR系统需要支持的组件功能、消
息流程、接口协议绑定等方面的业务能力总体技术要求。
本标准适用于移动互联网业务环境下的智能终端及应用服务器。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
IETFRFC2119RFC中用于指明需求等级的关键词(KeywordsforuseinRFCstoIndicate
RequirementLevels^,S.Bradner,March1997)
IETFRFC4234增强BNF语法规范:ABNF(AugmentedBNFforSyntaxSpecifications:
ABNF”.D.Crocker,Ed”P.Overell.October2005)
OMAOMA-ORG-SCR—
SCR的规则和流程(SCRRulesandProcedures)
Rules—and—Procedures
IETFRFC2616超文本传输协议-HTTP/1.1(HypertextTransferProtocol-HTTP/1.1,
R.Fieldingetal,June1999)
IETFRFC2617HTTP鉴权:基本的和摘要的访问鉴权(HTTPAuthentication:Basicand
DigestAccessAuthentication)
IETFRFC4627JavaScript对象符号应用媒体类型(Theapplication/jsonMediaTypefor
JavaScriptObjectNotation(JSON))
OMA
无线推送协议(PushOverTheAir)
OMA-TS-PushOTA-V2_3
OMAOMA-TS-PAP-V2_3推送访问协议(PushAccessProtocol)
OMAOMA-TS-Push_
推送消息(PushMessage)
Message-V2_3
WAPForutn™WAP-168-
业务负荷(ServiceLoading)
ServiceLoad-20010731-a
OMAOMA-TS-TLS_
OMATLS配置文件(OMATLSProfile)
Profile-V1—1
OMAOMA-TS-REST_RESTful风格网络API定义(CommondefinitionsforRESTfUlNetwork
NetAPI—Common-VI—0APIs)
OMAOMA-SUP-XSD—移动增强现实XML语法架构(XMLSchemaforMobileAugmented
MobAR-VI0Reality)
YD/T3078-2016
3术语、疋乂和细略语
3.1术语和定义
下列术语和定义适用于本文件。
3.1.1
AR内容ARcontent
所有可以被用于增强/提升用户对现实世界感知体验的多媒体对象,譬如文本、图片、视频、音频、
三维模型等。通常,增强现实内容对应于特定增强现实目标。
3.1.2
AR标识ARmarker
在屏幕显示的一个数字对象,用于指示与增强现实目标所对应增强现实内容的可用性。
3.1.3
AR目标ARtarget
现实世界中真实存在的任何实体,譬如兴趣点、物品、人、车辆等。增强现实目标可以与一个或者
多个增强现实内容相关联。
3.1.4
AR视图ARview
增强现实应用所提供的一种视图模式,能够为用户提供现实世界视频场景与增强现实内容融合叠加
的视图效果。
3.1.5
AR测度ARmetrics
用于记录用户与增强现实目标和/或增强现实内容之间交互行为的度量信息。
3.1.6
AR应用ARApp
一类运行在用户终端的应用程序,增强现实应用向移动增强现实客户端请求增强现实内容,并提供
给用户。增强现实应用同时也收集用户反馈信息,向移动增强现实客户端上报增强现实测度数据。
3.1.7
用户上下文usercontext
一组用于描述用户及其附近环境当前状态的动态信息,包括:个性化偏好,设备状态信息等。
3.2缩略语
下列缩略语适用于本文件。
APIApplicationProgrammingInterface应用编程接口
ARAugmentedReality增强现实
HTTPHypertextTransferProtocol超文本传输协议
JSONJavaScriptObjectNotationJavaScript对象表示法
MobARMobileAugmentedReality移动增强现实
OMAOpenMobileAlliance开放移动联盟
URLUniformResourceLcator统一资源定位符
YD/T3078-2016
XMLextensibleMarkupLanguage可扩展标识语言
4体系结构与功能要求
4.1MobAR体系结构
如图1所示,MobAR系统架构模型包括MobAR系统功能模块、交互接口和其他外部支撑功能。
MobAR服务器是移动增强现实系统部署在网络侧的功能组件,为AR应用提供服务访问控制,实现内容
和服务的就近接入;为AR目标部署、内容发布提供训练样本和内容索引的结构化和非结构化存储服务,
可以适应AR海量内容的存储可伸缩要求和更新时的数据迀移要求。另外,为AR目标识别提供并行的海
量数据训练服务以及图像检索等计算服务。
AR应用AR内容服务器
MobAR-1MobAR-4
MobAR-3
MobAR客户端MobAR服务器
MobAR-2
丨传感器、其他客户端、I丨第三方网络资源、支撑丨
|设备硬件能力丨;业务服务器|
图1移动增强现实系统架构
MobAR客户端是移动增强现实系统部署在终端侧功能组件,为AR应用提供了统一的运行环境,负
责与移动终端硬件的交互,并与MobAR服务器协作完成本地图形图像的运算,完成目标的特征提取,目
标识别,增强内容解析和渲染。
4.2MobAR系统功能要求
4.2.1MobAR服务器
增强现实内容/目标选择功能
增强现实内容/目标选择功能,根据接收的移动增强现实客户端请求,或者与增强现实目标、增强现
实内容递送相关推送请求,负责搜索增强现实目标,选择并获取增强现实内容。
增强现实内容/目标选择功能提供下列增强现实服务:
•基于特定准则搜索增强现实目标,包括用户位置、用户设置(搜索半径、类别);
•从增强现实内容提供商或本地缓存中选择并获取增强现实内容;
•根据个性化和上下文过滤增强现实目标和/或增强现实内容;
•基于特定准则聚合增强现实目标和/或增强现实内容,包括位置、方向等;
•在移动增强现实客户端协同下,支持不同类型的增强现实内容展示风格,包括列表视图、鸟瞰视
图。
增强现实内容/目标递送功能
增强现实内容/目标递送功能,负责实现移动增强现实服务器与移动增强现实客户端之间增强现实内
YD/T3078-2016
容的递送机制。
增强现实内容/目标递送功能同时支持增强现实内容PULL机制(从移动增强现实客户端到移动增强
现实服务器),和PUSH机制(从移动增强现实服务器到移动增强现实客户端)。
增强现实内容递送机制(PUSH或PULL)的触发条件如下:
•依赖于用户的特定业务配置,如可适用的递送方法;
•用户偏好,例如希望的类别;
•接收来自移动增强现实客户端的请求、订阅请求、特定请求;
•终端能力,可以被用作选择合适的递送方法。
在PULL模式下,增强现实内容/目标递送功能,通过响应移动增强现实客户端的请求递送增强现实
目标信息和/或增强现实内容。
在:PUSH模式下,增强现实内容/目标递送功能,发起请求递送增强现实目标信息和域增强现实内容
至移动增强现实客户端。
根据增强现实内容/目标选择功能的处理结果,以及用户个性化及上下文,增强现实内容/目标递送功
能选择递送下列信息至移动增强现实客户端。
•增强现实目标信息和/或增强现实内容;
•增强现实目标信息和/或增强现实内容的引用(譬如通过URL);
•无结果的指示。
增强现实内容/目标管理功能
增强现实内容/目标管理功能,负责存储并管理增强现实目标及相关联增强现实内容部署信息。
增强现实内容/目标管理功能提供下列支持:
•管理增强现实内容发布信息,包括可获取状态、访问地址、部署规则、访问控制信息等;
•管理增强现实目标部署信息,包括类型、类别、位置、描述、与其他目标关系;
•管理缓存策略;
•在移动增强现实客户端协同下,管理增强现实客户端上缓存的增强现实内容。
测度及用户反懷处理功能
增强现实测度数据处理功能,负责从移动增强现实客户端收集与增强现实内容使用相关测度数据。
增强现实测度数据处理功能包括:
•从移动增强现实客户端收集用户与增强现实内容交互相关测度数据(譬如点击所显示的增强现实
内容/标签)。
•可选的,向增强现实测度数据添加增强现实服务器已知信息(譬如标识、时间戳、上下文等)。
•处理增强现实测度数据,以及其他相关收集信息生成综合报告,可以被用作:
——未来增强现实内容选择的依据;
——记录访问优质内容的收费事件。
•在移动增强现实客户端协同下,管理增强现实客户端上缓存的增强现实内容。
增强现实测度数据处理功能,为增强现实测度数据匿名访问提供网络API。
用户反馈处理功能,负责从移动增强现实客户端收集并处理与增强现实内容使用相关用户反馈,以
用作未来增强现实内容选择依据。
YD/T3078-2016
用户反馈处理功能,为用户反馈信息匿名访问提供网络AH。
增强现实个性化及上下文功能
增强现实个性化及上下文功能,负责收集用户相关信息,包括个人资料、用户上下文(譬如位置、
终端能力),以及用户偏好。
所收集信息将被用来提供增强现实业务个性化及上下文能力支持。
增强现实内容/目标订阅功能
增强现实内容/目标订阅功能,负责管理增强现实订阅请求,以支持移动增强现实服务器后续推送增
强现实内容至移动增强现实客户端。
增强现实内容/目标订阅功能提供下列管理:
•移动增强现实客户端发送的订阅请求或者取消订阅请求;
•用户设置的增强现实内容推送设置,包括:增强现实内容推送触发条件和过滤准则:
——根据接收到的订阅请求创建或更新推送设置;
——根据接收到的取梢订阅请求或者订阅过期之后,删除推送设置。
•根据触发条件以及过滤准则发起增强现实内容推送请求。其中,有可能需要从移动增强现实服务
器下载包括增强现实目标信息在内的其他额外信息至移动增强现实客户端
所述触发条件包括(但不局限于)推送间隔(譬如每天、每周)、用户上下文(位置、呈现状态)。
所述过滤准则包括(但不局限于)用户偏好、增强现实目标属性(类别、类型、特征)。
4.2.2MobAR客户端
增强现实内容/目标获取功能
增强现实内容/目标获取功能,负责从移动增强现实服务器获取增强现实内容和/或增强现实目标信
息。
增强现实内容/目标获取功能支持通过PULL机制或者PUSH机制请求增强现实内容和域增强现实目
标信息。
可以根据下述条件请求获取增强现实内容和/或增强现实目标信息。
•订阅请求;
•用户设置变化(譬如搜索半径、类别);
•传感器(陀螺仪、重力加速计、指南针)状态(位置或朝向)改变;
•用户交互指示(譬如点击查看);
•来自增强现实应用请求。
增强现实内容/目标获取功能还支持根据移动增强现实客户端设置的准则(位置、类别)获取聚合的
增强现实内容。
增强现实内容/目标获取请求支持设置特定的展现风格。
•增强现实视图:通过叠加在视频流之上显示增强现实目标信息和增强现实内容;
•地图视图:通过地图显示增强现实目标信息和增强现实内容;
•列表视图:基于列表显示增强现实目标信息和增强现实内容。
增强现实内容道染功能
增强现实内容渲染功能,负责根据增强现实应用请求,为用户展示获取自移动增强现实服务器的增
YD/T3078-2016
强现实内容。
增强现实内容渲染功能提供下列能力支持:
•为增强现实内容提供实时渲染能力。重用或集成现有多媒体渲染引擎,诸如OpenGLES®,
DirectX®,OpenMAX™。
•按照个性化和上下文原则为增强现实标签/内容提供聚合展示。
•支持展示增强现实目标之间关系信息(譬如“包含”、“相邻”等)。
•支持按照不同视图模式展示增强现实内容:
——增强现实视图:通过叠加在视频流之上显示增强现实目标信息和增强现实内容;
——地图视图:通过地图显示增强现实目标信息和增强现实内容;
——列表视图:基于列表显示增强现实目标信息和增强现实内容。
•在移动增强现实客户端协同下,支持不同类型的增强现实内容展示风格,包括列表视图、鸟瞰视
图。
增强现实内容渲染功能,支持根据用户与所显示增强现实内容/标签之间交互(譬如触摸、强调),反
映显示更新。
增强现实内容渲染功能在显示增强现实内容/标签时,可以调用适当的运行时执行环境(譬如媒体播
放器、3D查看器)。
用户交互支持功能
用户交互支持功能,为用户与增强现实目标及终端显示上相关增强现实标签/内容交互提供支持。
用户交互支持功能至少提供下列用户交互支持:
•增强现实目标交互行为:
——选择一个增强现实标签或者增强现实内容;
——点击查看所选择增强现实标签或增强现实内容的详细信息;
——点击触发相关交互动作(譬如拨打电话、发送邮件、发送短信、访问相关网站);
—-过滤增强现实标签显示,例如使用已知的增强现实内容评级信息;
——按照不同显示风格查看与其他增强现实目标之间相互关系(例如“被包含”、“包含”、“相
邻”);
•按照用户个性化设置及上下文,创建并存储与增强现实视图相对应的多媒体对象。
•根据用户偏好及服务提供商策略(如监管要求),启用/禁用测度和用户反馈收集:
——在所有增强现实实例范围内;
—-在特定增强现实实例范围内。
•允许或者禁止用户相关信息(譬如个人资料、用户上下文)被用作增强现实内容选择。
•指定或更新业务设置或偏好:
——增强现实目标搜索半径;
——特定增强现实目标的类别(对于兴趣点,例如餐馆);
——增强现实内容和/或增强现实目标信息推送设置。
测度及用户反馈处理功能
增强现实测度数据处理功能,负责收集用户与所显示增强现实内容之间交互,并创建与增强现实内
YD/T3078-2016
容使用相关测度数据。
移动增强现实客户端从增强现实应用接收增强现实测度,并报告给移动增强现实服务器。所述测度
数据通常被用作操作支持目的(譬如个性化、访问历史)。
通过收集下列信息可以产生增强现实测度数据:
•用户与增强现实内容/标签之间交互细节;
•增强现实内容访问历史。
增强现实测度数据处理功能为所收集的增强现实测度数据提供安全保护机制。
用户反馈处理功能,负责收集增强现实内容使用相关用户反馈。
移动增强现实客户端从增强现实应用接收用户反馈,并报告给移动增强现实服务器。
所述用户反馈可以包括用户对所使用增强现实内容的评价(譬如投票)或评论信息。
用户反馈处理功能为用户隐私提供安全保护机制。
用户/设备数据处理功能
用户/设备数据处理功能,负责为执行移动增强现实客户端逻辑,收集并管理与用户增强现实业务设
置及终端设备状态相关信息。
用户/设备数据处理功能提供下述能力:
•记录并管理用户个性化数据,包括:
■^增强现实目标搜索偏好或设置;
——增强现实内容获取偏好或设置;
——增强现实视图相关多媒体对象创建和存储偏好或设置;
——增强现实内容/目标聚合偏好或设置;
—增强现实内容展示风格偏好或设置。
•收集并处理设备状态信息,包括:
——用户地理位置信息;
——用户设备静态信息,例如终端能力;
——用户设备动态信息,例如指南针朝向,重力加速计角度。
用户/设备数据处理功能同时为用户上下文访问提供支持:
•收集与用户上下文访问相关信息,包括:
■^不同的终端能力(譬如可访问性、当前操作状态);
——可获取的网络侧业务支撑能力。
•根据所述收集信息以及当前增强现实业务环境(譬如接收增强现实应用基于用户位置的增强现实
目标搜索请求)确定用户上下文访问的需求和状态。
•对用户上下文访问进行管理:
——访问适当的终端能力(譬如摄像头、GPS、传感器等);
优化终端能力访问(譬如改变终端定位精度或模式);
—调用适当的网络支撑能力。
4.2.3MobAR-1接口
MobAR客户端向AR应用提供MobAR-1接口。通过MobAR-1接口,AR应用请求MobAR客
YD/T3078-2016
户端获取增强现实内容/目标,并向MobAR客户端上报增强现实测度数据。
MobAR-1接口通常以API形式开放。
4.2.4MobAR-2接口
MobAR服务器向MobAR客户端提供MobAR-2接口。通过MobAR-2接口,MobAR客户端向MobAR
服务器请求获取增强现实内容/目标,并向MobAR服务器上报增强现实测度数据。
MobAR-2接口支持以下能力:
•基于特定准则请求增强现实内容和/或增强现实目标信息,包括类别、位置信息、搜索半径、朝
向、展示风格、显示屏分辨率、过滤规则(譬如用户偏好、增强现实目标属性);
•基于特定准则订阅/取消订阅增强现实内容推送,包括类别、位置信息、业务触发条件、过滤规
则(譬如用户偏好、增强现实目标属性);
•设置或更新用户偏好,包括搜索半径、类别、推送设置、测度收集(启用/禁用);
•上报所收集的增强现实测度数据及用户反馈。
4.2.5MobAR-3接口
MobAR客户端向MobAR服务器提供MobAR-3接口。通过MobAR-3接口,MobAR客户端接收
MobAR服务器推送的增强现实内容/目标。通过MobAR-3接口,MobAR服务器通知MobAR客户端启用
/禁用测度收集。
MobAR-3接口支持以下能力:
•根据订阅请求直接推送增强现实内容;
•根据订阅请求发送増强现实内容获取通知。
4.2.6MobAR-4接口
MobAR服务器向AR内容服务器提供MobAR-4接口。通过MobAR-4接口,AR内容服务器发布增
强现实内容,并访问MobAR服务器提供的其他能力。
MobAR-4接口支持以下能力:
•请求发布增强现实内容可用状态。
•请求部署增强现实目标,建立或移除增强现实内容与特定增强现实目标之间关联。
•设置增强现实内容部署规则,包括:
——增强现实内容部署开始时间、持续时间;
——按用户或时间为同一增强现实目标关联不同增强现实内容;
——优质内容访问控制策略。
•匿名访问增强现实测度和用户反馈。
5业务流程
5.1MobAR客户端操作流程
5.1.1AR终端设置处理
MobAR客户端应该允许用户对提供给MobAR服务器的信息进行选择。特别地,为了保护用户隐私,
下列用户信息可以不被提供:
•用户位置(Location);
•AR目标类别(Category);
YD/T3078-2016
•AR交互信息(ARInteraction):测度数据和用户反馈。
MobAR客户端在通过“SearchCondition”消息参数将用户位置(Location)、AR目标类别(Category)
发送至MobAR服务器之前,应验证用户的设置是否允许。
MobAR客户端在通过“ARInteractionReport’’消息参数将AR交互信息(ARInteraction))发送至MobAR
服务器之前,应验证用户的设置是否允许。
MobAR客户端应该允许用户在AR终端本地设置和更新以下用户业务偏好,以便用于后续请求消息
中:
•AR目标和AR内容搜索半径;
•AR目标类别(例如,POI目标类型中的餐厅、剧院);
•订阅规则(SubscriptionRules)。
5.1.2AR用户上下文处理
在创建、发送消息至MobAR服务器之前,MobAR客户端应该根据下列消息参数确定AR用户上下
文访问需求:
•“AR目标搜索请求”消息和“AR内容订阅请求”消息中的“SearchCondition”参数值;
•“AR目标搜索请求”消息和“AR内容订阅请求”消息中的“FiltrationCriteria”参数值;
•“AR内容订阅请求”消息中的“TriggerCondition”参数值。
MobAR客户端可以通过访问用户设备上传感器、其他客户端其他终端能力、外部网络功能,访问AR
用户上下文。
注:用户上下文的实际访问机制不在本标准范围。
5.1.3AR目标搜索
在收到来自AR应用的AR相关功能的访问请求后,MobAR客户端将向MobAR服务器发送AR目
标搜索请求。
MobAR客户端应该发送本标准节中定义的“AR目标搜索请求”消息至MobAR服务器。
MobAR客户端应为“AR目标搜索请求”消息提供本标准7.2.1中定义的“SearchCondition”参数,以便
为AR目标搜索设置搜索条件。
MobAR客户端应该获取用户地理位置信息,为“SearchCondition”参数提供本标准7.2.5中定义的
“Location”元素。
注意.•位置信息的来源可以是全球定位系统(GPS),或者基于网络信号推测的位置,譬如IP地址、
RFID、WiFi和GSM/CDMA小区ID,以及用户输入,不在本标准范围。
如果有关AR目标搜索半径的用户偏好或设置已知,MobAR客户端应该为“SearchCondition”参数提
供本标准7.2.1中定义的“SearchRadius”元素,用于设置AR目标搜索半径。
如果AR设备朝向已知,MobAR客户端应该为“SearchCondition”参数提供本标准7.2.6中定义的
“Orientation”元素,用于设置AR目标搜索方向。
如果有关被搜索AR目标关联关系的用户偏好或设置己知,MobAR客户端应该为“SearchCondition”
参数提供本标准7.3.2中定义的“Relationship”元素,用于指示AR目标关联关系,请求搜索具有所述AR
目标关联关系的AR目标。
如果用于搜索AR目标的多媒体内容已知,MobAR客户端应该为“SearchCondition”参数提供本标准
YD/T3078-2016
7.2.7中定义的“Multimedia”元素。
注:在基于视觉搜索的场景中,特定的目标特征提取算法不在本标准范围。
MobAR客户端可以为“AR目标搜索请求”消息提供本标准7.2.2中定义的“FiltrationCriteria”参数,以
便为AR目标搜索设置过滤准则。
MobAR客户端可以为“AR目标搜索请求”消息提供本标准7.2.12中定义的“ViewCondition”参数,指
示首选的AR目标和AR内容的显示视图。
MobAR服务器通过本标准中定义的“AR目标搜索响应”消息返回搜索到的AR目标信息。
收到此消息后,MobAR客户端应提取所有被搜索的AR目标信息,在向AR应用返回搜索结果之前可
以执行一些额外的处理(例如基于设备本地信息进一步过滤AR目标信息)。
5.1.4AR内容获取
在收到来自AR应用的AR内容访问请求之后,或者根据用户的交互操作,譬如点选AR标识,MobAR
客户端将向MobAR服务器发送AR内容获取请求。
MobAR客户端应该发送本标准中定义的“AR内容获取请求”消息至MobAR服务器。
MobAR客户端应为“AR内容获取请求”消息提供一个或者多个本标准7.2.10中定义的“ARTargetID”
参数,用于标识AR目标,进而请求获取相对应的AR内容。
MobAR客户端可以为“AR内容获取请求”消息提供本标准7.2.2中定义的“FiltrationCriteria”参数,用
于为AR内容获取设置过滤准则。
MobAR服务器通过本标准中定义的“AR内容获取响应”消息返回AR内容以及可选的AR
目标信息。收到此消息后,MobAR客户端应提取AR内容以及可选的AR目标信息,在向AR应用返
回获取内容之前可以执行一些额外的处理(例如基于设备本地信息进一步过滤)。
5.1.5AR内容订阅
为了订阅AR内容,MobAR客户端应该发送本标准中定义的“AR内容订阅请求”消息至
MobAR服务器。
如果已知AR内容订阅会话的标识符,MobAR客户端必须为“AR内容订阅请求”消息提供本标准
中定义的“SubscriptionID”参数,用于标识AR内容订阅会话。_
MobAR客户端必须为“AR内容订阅请求”消息提供本标准7.2.4中定义的“SubscriptionRule”参数,指
定用于发起AR内容推送通知的AR内容推送设置。
MobAR客户端必须为“AR内容订阅请求”消息提供本标准中定义的“Duration”参数,用于设置
AR内容订阅会话的过期时间。
如果已知相对应的AR目标标识,MobAR客户端应该为“SubscriptionRule”参数提供本标准7.2.10
中定义的“ARTargetID”元素。
如果已知AR目标和/或AR内容的搜索条件,MobAR客户端应该为“SubscriptionRule”参数提供本
标准7_2_1中定义的“SearchCondition”元素。
如果有关AR内容推送触发条件的用户偏好己知,MobAR客户端应该为“SubscriptionRule”参数提供
本标准7.2.3中定义的“TriggerCondition”元素。“TriggerCondition”兀素可以取下列兀素值:
“Pushlntcrval”、“Presence”、“Location”。
如果有关AR内容过滤的用户上下文和/或用户偏好已知,MobAR客户端应为“SubscriptionRule”参
10
YD/T3078-2016
数提供本标准7.2.2中定义的“FiltrationCriteria”元素。
在收到MobAR服务器返回本标准中定义的“AR内容订阅响应”消息后,MobAR客户端应
提取“SubscriptionID”参数和“SubscriptionStatus”参数,以便标识AR内容订阅会话及其状态。如果AR内
容订阅会话状态有效,MobAR客户端应该准备接收MobAR服务器根据AR内容推送设置发起的AR内
容推送通知,并获取AR内容。
MobAR客户端还应该提取“Duration”参数,用于确认AR内容订阅会话的持续时间。
5.1.6AR内容去订阅
一旦在MobAR客户端与MobAR服务器之间建立起AR内容订阅会话,MobAR客户端可以根据需
要请求MobAR服务器取消AR
定制服务
推荐标准
- FZ/T 64099-2023 耐酵素洗机织粘合衬 2023-12-20
- FZ/T 50016-2023 化学纤维 燃烧性能试验方法 氧指数法 2023-12-20
- SH/T 1498.6-2022 尼龙66盐 第6部分:硝酸盐含量的测定 高效液相色谱法 2022-09-30
- FZ/T 64048-2023 水刺非织造粘合衬 2023-12-20
- SH/T 1498.2-2022 尼龙66盐 第2部分:灰分的测定 2022-09-30
- FZ/T 50062-2023 化学纤维 燃烧性能试验方法 烟密度法 2023-12-20
- FZ/T 64049-2023 隐点机织粘合衬 2023-12-20
- SH/T 1498.1-2022 尼龙66盐 第1部分:规格 2022-09-30
- FZ/T 64101-2023 覆基材弹性非织造粘合衬 2023-12-20
- FZ/T 64100-2023 覆膜防钻绒机织粘合衬 2023-12-20