Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
现代用户在越来越多的ICT设备上积累数字内容——电影、照片、音乐、电子书和文档,包括智能手机、平板电脑、个人电脑、硬盘录像机和电子书阅读器。随着设备存储容量的增加和云存储服务的普及,数字内容散布在多个平台上。用户创建备份副本,产生多代数字副本,内容最终可能存在于任何位置。其结果就是标准所称的”内容隐藏”现象——用户无法轻松找到想要的内容,或者需要花费过多时间才能找到。
由IEC TC 100(音频、视频和多媒体系统与设备)制定的IEC 62919,通过规定监控和管理个人数字内容的系统架构、协议和数据格式,为这一问题提供了全面解决方案。标准定义了设备如何创建内容保存信息并发送到中央服务器,从而实现用户所有数字内容的可视化,无论其存储在何处。
标准定义了由内容设备、内容信息服务器和个人内容监控设备组成的多组件系统架构。基本操作流程包括以下几个关键步骤:
内容保存信息创建: 每个设备通过读取存储内容的元数据(包括文件名、路径、应用类型、创建时间、大小和标题)来创建内容保存信息。这些信息根据标准中定义的XML模式进行格式化。
服务器通信: 设备使用HTTP或HTTPS协议将内容保存信息发送到内容信息服务器。服务器基于每个用户和每个设备接收、存储和管理这些信息。标准定义了五种服务器通信方法:register_all(全部替换)、register(新增)、delete(删除)、modify(修改)和clear_all(全部清除)。
| 方法 | 描述 | 使用场景 |
|---|---|---|
| register_all | 替换设备的所有内容保存信息 | 初始同步、完整设备重新扫描 |
| register | 添加新的内容保存信息 | 购买或创建新内容 |
| delete | 移除特定内容保存信息 | 从设备删除内容 |
| modify | 更新现有内容保存信息 | 内容编辑或元数据变更 |
| clear_all | 移除设备的所有内容保存信息 | 设备更换或恢复出厂设置 |
可视化: 内容信息服务器提供API供其他服务器提取内容信息。Web服务器可以创建基于HTML5的”我的图书馆”视图,用户可以从任何监控设备访问。标准特别推荐HTML5,因为它支持拖放操作和通过本地存储实现离线功能。
内容保存信息格式使用XML Schema定义。每个内容项包含三类信息:
内容元信息(content_metainfo): 包括方法、设备ID/名称、用户ID、家庭ID和内容ID。家庭ID是一个特别灵活的概念——它不仅可识别家庭组,还可以识别朋友、同事或任何其他共享组。内容ID可以补充子内容ID,这些子内容ID是来自内容分发市场的全球分配标识符,使服务器能够自动获取丰富的元数据。
内容基本信息(content_baseinfo): 包括文件名、文件路径、应用类型(基于RFC 6838媒体类型)、创建时间、大小和标题。应用类型信息使系统能够确定哪些设备能够打开特定内容类型。
内容扩展信息(content_extinfo): 可选的详细元数据,依赖于应用类型。可包括整个文件头(meta_body)、定长文件头(meta_head_1KB至meta_head_64KB)或供应商特定元数据(meta_vendor_ZZZZ)。
| 应用类型 | 文件扩展名 | 应用程序 |
|---|---|---|
| audio/mpeg | .mp3 | 音频播放器 |
| video/mp4 | .mp4 | 视频播放器 |
| image/jpeg | .jpg .jpeg | 图像查看器 |
| application/pdf | PDF阅读器 | |
| application/epub+zip | .epub | 电子书阅读器 |
标准的内容管理方法为个人内容生态系统提供了实用基础。通过提供标准化方式来编目、监控和管理分散的数字内容,IEC 62919 使得跨设备边界的通用内容管理应用开发成为可能——这是现代用户日益增长的多设备生活方式的关键推动力。