快速传输和解析文件信息的方法、相应设备及系统的制作方法_2

文档序号:8499930阅读:来源:国知局
0N格式消息体的响应数据并将该响应数据发送至控制点设备,W使控制点 设备通过解析响应数据获得媒体内容目录信息。该方法采用了JS0N该种轻量级的数据交 换格式来代替XML格式,提高了控制点设备与数字媒体服务器之间需要传输的文件信息的 传输速度和解析速度。当需要传输的文件信息量较大时,效果更为显著。
[0035] 实施例二
[0036] 图2为本发明实施例二提供的一种快速传输和解析文件信息的方法的流程示意 图,本实施例W上述实施例为基础进行优化。在本实施例中,在"数字媒体服务器根据通过 执行浏览动作所得到的结果,获取媒体内容目录信息"的步骤之前,增加了"数字媒体服务 器接收控制点设备发送的浏览请求消息并根据所述浏览请求消息执行浏览动作"的步骤。
[0037] 相应的,本实施例的方法包括如下步骤;
[003引步骤201、数字媒体服务器接收控制点设备发送的浏览请求消息。
[0039] 步骤202、数字媒体服务器根据浏览请求消息执行浏览动作。
[0040] 示例性的,当DMS接收到控制点设备发送的浏览请求消息时,得知DMC需要获得媒 体内容目录信息,则DMS执行化owse动作来浏览DMS中所存储的媒体文件内容,W及DMS 能够访问到的其他设备上或者网络上的媒体文件内容。
[0041] 步骤203、数字媒体服务器根据通过执行浏览动作所得到的结果,获取媒体内容目 录信息。
[0042] 步骤204、数字媒体服务器基于所获取的媒体内容目录信息,生成包含有JS0N格 式消息体的响应数据。
[0043] 步骤205、数字媒体服务器将响应数据发送至控制点设备,W使控制点设备通过解 析响应数据获得媒体内容目录信息。
[0044] 实施例=
[0045]图3为本发明实施例=提供的一种快速传输和解析文件信息的方法的流程示意 图,本实施例W上述实施例为基础进行优化。在本实施例中,进一步将"数字媒体服务器基 于所获取的媒体内容目录信息,生成包含有JS0N格式消息体的响应数据"的步骤,优化为: 数字媒体服务器利用所获取的媒体内容目录信息,生成JS0N格式的消息体,根据浏览请求 消息和媒体内容目录信息,生成简单对象访问协议头部信息;根据所得到的简单对象访问 协议头部信息和消息体,得到响应数据。
[0046] 相应的,本实施例的方法包括如下步骤;
[0047] 步骤301、数字媒体服务器接收控制点设备发送的浏览请求消息。
[0048] 步骤302、数字媒体服务器根据所述浏览请求消息执行浏览动作。
[0049] 步骤303、数字媒体服务器根据通过执行浏览动作所得到的结果,获取媒体内容目 录信息。
[0化0] 步骤304、数字媒体服务器利用所获取的媒体内容目录信息,生成JS0N格式的消 息体。
[0化1] 示例性的,JS0N格式的消息体的格式定义包括;浏览动作响应标识、响应参数标 识W及对应的响应参数值;
[0052] 其中,响应参数标识包括响应结果标识,对应的响应参数值包括;用于描述媒体内 容目录信息中各媒体文件信息的元素标识、元素属性标识W及元素属性值。
[005引示例性的,JS0N格式的消息体的格式定义如下:
[0054]
【主权项】
1. 一种快速传输和解析文件信息的方法,其特征在于,包括: 数字媒体服务器根据通过执行浏览动作所得到的结果,获取媒体内容目录信息; 数字媒体服务器基于所获取的媒体内容目录信息,生成包含有JSON格式消息体的响 应数据; 数字媒体服务器将所述响应数据发送至控制点设备,以使所述控制点设备通过解析所 述响应数据获得所述媒体内容目录信息。
2. 根据权利要求1所述的方法,其特征在于,在数字媒体服务器根据通过执行浏览动 作所得到的结果,获取媒体内容目录信息之前,还包括: 数字媒体服务器接收控制点设备发送的浏览请求消息; 数字媒体服务器根据所述浏览请求消息执行浏览动作。
3. 根据权利要求2所述的方法,其特征在于,数字媒体服务器基于所获取的媒体内容 目录信息,生成包含有JSON格式消息体的响应数据,包括: 数字媒体服务器利用所获取的媒体内容目录信息,生成JSON格式的消息体; 数字媒体服务器根据所述浏览请求消息和所述媒体内容目录信息,生成简单对象访问 协议头部信息; 数字媒体服务器根据所得到的简单对象访问协议头部信息和所述消息体,得到响应数 据。
4. 根据权利要求1-3中任一项所述的方法,其特征在于,所述消息体的格式定义包括: 浏览动作响应标识、响应参数标识以及对应的响应参数值; 其中,所述响应参数标识包括响应结果标识,对应的所述响应参数值包括:用于描述所 述媒体内容目录信息中各媒体文件信息的元素标识、元素属性标识以及元素属性值。
5.-种快速传输和解析文件信息的方法,其特征在于,包括: 控制点设备接收数字媒体服务器发送的响应数据,其中所述响应数据为所述数字媒体 服务器根据通过执行浏览动作所得到的结果生成的数据; 所述控制点设备提取所述响应数据中所包含的JSON格式的消息体,并对所述消息体 进行解析,得到媒体内容目录信息。
6. 根据权利要求5所述的方法,其特征在于,在控制点设备接收数字媒体服务器发送 的响应数据之前,还包括: 控制点设备向所述数字媒体服务器发送浏览请求消息,以使所述数字媒体服务器根据 所述浏览请求消息执行浏览动作。
7.-种快速传输和解析文件信息的数字媒体服务器,其特征在于,包括: 目录信息获取模块,用于根据通过执行浏览动作所得到的结果,获取媒体内容目录信 息; 响应数据生成模块,用于基于所获取的媒体内容目录信息,生成包含有JSON格式消息 体的响应数据; 响应数据发送模块,用于将所述响应数据发送至控制点设备,以使所述控制点设备通 过解析所述响应数据获得所述媒体内容目录信息。
8. 根据权利要求7所述的数字媒体服务器,其特征在于,还包括: 浏览请求消息接收模块,用于在数字媒体服务器获取媒体内容目录信息之前,接收控 制点设备发送的浏览请求消息; 浏览动作执行模块,用于根据所述浏览请求消息执行浏览动作。
9. 根据权利要求8所述的数字媒体服务器,其特征在于,所述响应数据生成模块包括: 消息体生成单元,用于利用所获取的媒体内容目录信息,生成JSON格式的消息体; 协议头部信息生成单元,用于根据所述浏览请求消息和所述媒体内容目录信息,生成 简单对象访问协议头部信息; 响应数据生成单元,用于根据所得到的简单对象访问协议头部信息和所述消息体,得 到响应数据。
10. 根据权利要求7-9中任一项所述的数字媒体服务器,其特征在于,所述消息体的格 式定义包括:浏览动作响应标识、响应参数标识以及对应的响应参数值; 其中,所述响应参数标识包括响应结果标识,对应的所述响应参数值包括:用于描述所 述媒体内容目录信息中各媒体文件信息的元素标识、元素属性标识以及元素属性值。
11. 一种快速传输和解析文件信息的控制点设备,其特征在于,包括: 响应数据接收模块,用于接收数字媒体服务器发送的响应数据,其中所述响应数据为 所述数字媒体服务器根据通过执行浏览动作所得到的结果生成的数据; 消息体提取模块,用于提取所述响应数据中所包含的JSON格式的消息体,并对所述消 息体进行解析,得到媒体内容目录信息。
12. -种快速传输和解析文件信息的系统,其特征在于,包括如权利要求7-10中任一 项所述的数字媒体服务器和如权利要求11所述的控制点设备。
【专利摘要】本发明实施例提供了快速传输和解析文件信息的方法、相应设备及系统。该方法包括:数字媒体服务器根据通过执行浏览动作所得到的结果,获取媒体内容目录信息,基于所获取的媒体内容目录信息,生成包含有JSON格式消息体的响应数据并将响应数据发送至控制点设备,以使控制点设备通过解析响应数据获得媒体内容目录信息。本发明提供的技术方案采用了JSON这种轻量级的数据交换格式来代替XML格式,在描述同样数据内容的情况下,JSON格式与XML格式相比能够有效减少数据量,同时JSON格式的生成和解析也要比XML方便和快速,因此,可提高控制点设备与数字媒体服务器之间需要传输的文件信息的传输速度和解析速度。
【IPC分类】H04L29-06
【公开号】CN104821935
【申请号】CN201510130393
【发明人】任超
【申请人】广东欧珀移动通信有限公司
【公开日】2015年8月5日
【申请日】2015年3月24日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1