3D导航环境中基于上下文的多媒体文档管理
1. 系统组件与功能
在3D导航环境里,存在多个组件共同协作,实现对多媒体文档的上下文管理。具体如下:
- 守护神(Genius Loci) :负责管理对多媒体数据或3D交互对象的访问。它指向其控制下的交互位置(IL)相关的多媒体数据,这些数据存于体验层存储库。同时,它会记录用户的交互数据,包括其他传感器监测到的数据,如触摸传感器监测用户触摸特定3D对象,可见性传感器监测用户对场景特定位置的视点等。此外,它还利用索引服务组件管理用户浏览的内容,生成与多媒体信息相关的本地关键字数组(laks)。
- 精灵(Numen) :接收守护神记录的用户历史数据,进行一些处理活动,并将结果反馈给当前的守护神,作为其行动的输入。
- 定时器组件 :控制上下文时间的变化,并将这些值传递给守护神,守护神利用这些数据修改对多媒体数据或3D交互对象的访问。例如,如果当前时间超出固定间隔,可能会禁止访问某些数据。
- 上下文设备 :在用户体验开始时,由精灵传递给守护神,使守护神能够请求与多媒体内容相关的适当呈现规则。在特定体验中,上下文设备可能会发生变化,例如用户请求打印当前多媒体内容,此时当前的守护神会请求与媒体打印相关的呈现规则,以适当地格式化内容。
- 网络分析器组件 :定期检查上下文网络的速度和可用性变化,并将相关变化通知守护神。在当前的实现架构中,速度修改被视为设备变化,相应地将呈现从纯文本改为完整多媒体。本地多媒体缓存对内容进行预缓存,可应对瞬间的网络故障
超级会员免费看
订阅专栏 解锁全文
4112

被折叠的 条评论
为什么被折叠?



