媒体处理方法及设备的制造方法

文档序号:9420294阅读:397来源:国知局
媒体处理方法及设备的制造方法
【技术领域】
[0001] 本发明涉及多媒体通信技术,尤其涉及一种媒体处理方法及设备。
【背景技术】
[0002] 随着数字家庭技术的发展,W及消费电子产品本身的普遍数字化,家庭中正出现 越来越多的数字化的娱乐设备和家电产品,其种类也越来越丰富,同时适于各种设备使用 的媒体格式类型也是多种多样的。
[0003]由于家庭网络各种产品的设备能力、所支持的媒体格式模型均存在差异,就会导 致一些媒体文件无法在所有播放设备上进行播放,从而造成一系列媒体互操作方面的问 题。通常采用转码或从不同的内容提供商郝里下载的方式将一份原始媒体文件扩展成多个 具有不同媒体格式和/或分辨率但都表征相同内容的媒体文件,W适应该媒体内容在家庭 网络中不同的媒体播放设备上都能够播放。
[0004] 现有技术方案中,将通过转码或者下载得到的存储在各媒体服务器上分立的媒体 内容目录汇聚整合成一份总的内容目录,对于不同媒体格式的相同内容的媒体文件并没有 考虑媒体内容相同的媒体文件如何整合处理的问题,所W虽然内容目录汇聚成了一份,但 内容目录中会出现多个名称相同或相近的媒体文件。

【发明内容】

[0005] 本发明提供一种媒体处理方法及设备,用W解决现有技术中媒体文件汇聚成总的 内容目录,内容目录中会出现多个名称相同的媒体文件的问题。
[0006] 第一方面,本发明实施例提供一种媒体处理方法,包括:
[0007] 获取至少一个媒体服务器的媒体内容目录,对所述媒体内容目录中至少两个媒体 资源对象中的媒体描述信息进行识别;
[000引当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒体内容时,整合 所述至少两个媒体资源对象,使得整合后的所述至少两个媒体资源对象由一个媒体标识表 示;
[0009] 根据用户选定的媒体播放设备的能力信息向所述媒体播放设备发送第一媒体资 源对象对应的媒体资源地址,W使所述媒体播放设备获取并播放所述媒体资源地址对应的 媒体资源,所述第一媒体资源对象为适合所述媒体播放设备播放的所述至少两个媒体资源 对象中的一个。
[0010] 结合第一方面,在第一方面的第一种可能的实现方式中,所述对所述媒体内容目 录中至少两个媒体资源对象中的媒体描述信息进行识别,包括:
[0011] 对各媒体资源对象中的媒体描述信息中的媒体名称、时长、制作信息中至少一项 进行匹配,确定是否存在具有相同媒体内容的至少两个媒体资源。
[0012] 结合第一方面,在第一方面的第二种可能的实现方式中,所述获取至少一个媒体 服务器的媒体内容目录,对所述媒体内容目录中至少两个媒体资源对象中的媒体描述信息 进行识别,包括:
[0013] 获取至少一个媒体服务器发送的整合后的媒体内容目录,当所述媒体服务器的数 量多于或者等于两个时,对所述整合后的媒体内容目录中属于不同的媒体服务器的至少两 个媒体资源对象中的媒体描述信息进行识别。
[0014] 结合第一方面的第二种可能的实现方式,在第一方面的第H种可能的实现方式 中,所述对所述整合后的媒体内容目录中属于不同的媒体服务器的至少两个媒体资源对象 中的媒体描述信息进行识别,包括:
[0015] 在所述整合后的媒体内容目录中属于不同的媒体服务器的至少两个媒体资源对 象中,对各媒体资源对象中的媒体描述信息中的媒体名称、时长、制作信息中至少一项进行 匹配,确定是否存在具有相同媒体内容的至少两个媒体资源。
[0016] 结合第一方面的第一种可能的实现方式或者第一方面的第H种可能的实现方式, 在第一方面的第四种可能的实现方式中,所述对各媒体资源对象中的媒体描述信息中的媒 体名称、时长、制作信息中至少一项进行匹配,确定是否存在具有相同媒体内容的至少两个 媒体资源,包括:
[0017] 当W下条件中的一个满足时,确定所述至少两个媒体资源具有相同的媒体内容; 或者
[0018] 当W下条件中的两个满足时,确定所述至少两个媒体资源具有相同的媒体内容; 或者
[0019] 当W下条件中的H个满足时,确定所述至少两个媒体资源具有相同的媒体内容:
[0020] 至少两个媒体资源对应的媒体描述信息中的媒体名称中有超过第一阔值比例的 字符相同;
[0021] 所述至少两个媒体资源对应的媒体描述信息中的时长偏差在预设范围内;
[0022] 所述至少两个媒体资源对应的媒体描述信息中的制作信息相同。
[0023] 结合第一方面、第一方面的第一种至第四种任一种可能的实现方式,在第一方面 的第五种可能的实现方式中,所述当所述至少两个媒体资源对象各自对应的媒体资源具有 相同的媒体内容时,整合所述至少两个媒体资源对象,使得整合后的所述至少两个媒体资 源对象由一个媒体标识表示,包括:
[0024] 当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒体内容,对所述 至少两个媒体资源对象中每个媒体资源对象进行标记,其中所述标记为在所述至少两个媒 体资源对象中的每个媒体资源对象中添加所述至少两个媒体资源对象中的其它媒体资源 对象的标识号和地址信息,标记后的所述至少两个媒体资源对象由一个媒体标识表示;或
[0025] 当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒体内容,对所述 至少两个媒体资源对象进行合并,生成基准媒体资源对象,所述基准媒体资源对象包含所 述至少两个媒体资源对象中的每个媒体资源对象的媒体描述信息,所述至少两个媒体资源 对象由所述基准媒体资源对象的媒体标识表示。
[0026] 结合第一方面、第一方面的第一种至第五种任一种可能的实现方式,在第一方面 的第六种可能的实现方式中,所述根据用户选定的媒体播放设备的能力信息向所述媒体播 放设备发送第一媒体资源对象对应的媒体资源地址之前,还包括:
[0027] 将所述至少两个媒体资源对象分别与至少一个媒体播放设备的播放能力信息进 行匹配,确定支持播放所述至少两个媒体资源对象中的每个媒体资源对象对应的媒体资源 的媒体播放设备。
[0028] 结合第一方面的第六种可能的实现方式,在第一方面的第走种可能的实现方式 中,所述将所述至少两个媒体资源对象分别与至少一个媒体播放设备的播放能力信息进行 匹配,包括:
[0029] 将所述至少两个媒体资源对象的媒体格式和分辨率,分别与所述至少一个媒体播 放设备的设备能力信息中的支持解码的媒体格式和显示分辨率进行匹配;或者
[0030] 向所述至少一个媒体播放设备发送媒体数据请求消息,W使所述至少一个媒体播 放设备根据所述媒体数据请求消息从所述媒体服务器预取至少一部分媒体资源数据进行 播放尝试。
[0031] 结合第一方面的第走种可能的实现方式,在第一方面的第八种可能的实现方式 中,所述媒体数据请求消息,包括:
[0032] 所述媒体资源的存储路径和预取数据范围。
[0033] 结合第一方面、第一方面的第一种至第八种任一种可能的实现方式,在第一方面 的第九种可能的实现方式中,所述根据用户选定的媒体播放设备的能力信息向所述媒体播 放设备发送第一媒体资源对象对应的媒体资源地址,W使所述媒体播放设备获取并播放所 述媒体资源地址对应的媒体资源,所述第一媒体资源对象为适合所述媒体播放设备播放的 所述至少两个媒体资源对象中的一个,包括:
[0034] 接收用户的播放请求,所述播放请求包括从所述至少一个媒体播放设备中选定的 媒体播放设备和请求的媒体标识;
[0035] 若所述请求的媒体标识为所述具有相同媒体内容的至少两个媒体资源对应的媒 体标识,则确定第一媒体资源对象,所述第一媒体资源对象为所述至少两个媒体资源中所 述选定的媒体播放设备支持播放的媒体资源;
[0036]向所述选定的媒体播放设备发送播放命令,所述播放命令中携带所述第一媒体资 源对象对应的媒体资源地址,W使所述选定的媒体播放设备播放所述支持播放的媒体资 源。
[0037] 结合第一方面的第六种至第九种任一种可能的实现方式,在第一方面的第十种可 能的实现方式中,所述确定支持播放所述至少两个媒体资源对象中的每个媒体资源对象对 应的媒体资源的媒体播放设备,包括:
[0038] 若所述至少两个媒体资源对象中媒体播放设备支持播放的媒体资源的数量多于 一个,则根据所述多于一个的媒体资源的分辨率和所述媒体播放设备的设备能力信息确定 所述多于一个的媒体资源对于所述媒体播放设备的播放优先级;或
[0039] 若所述至少两个媒体资源对象中媒体播放设备支持播放的媒体资源的数量多于 一个,则根据所述多于一个的媒体资源的播放响应延时效果确定所述多于一个的媒体资源 相对于所述媒体播放设备的播放优先级;
[0040] 所述确定所述至少两个媒体资源中所述选定的媒体播放设备支持播放的媒体资 源,包括:
[0041] 确定所述至少两个媒体资源对象中所述选定的媒体播放设备支持播放且播放优 先级最高的媒体资源;
[0042]所述播放命令中携带所述选定的媒体播放设备支持播放且播放优先级最高的媒 体资源的媒体资源地址。
[0043] 结合第一方面的第九种或者第十种可能的实现方式,在第一方面的第十一种可能 实现的方式中,所述向所述选定的媒体播放设备发送播放命令之后,还包括:
[0044] 接收用户的切换请求,所述切换请求包括切换的媒体播放设备和切换的媒体资源 的标识号;
[0045] 若所述切换的媒体资源为所述具有相同媒体内容的至少两个媒体资源中的一个, 且所述切换的媒体播放设备不支持播放所述切换的媒体资源,则确定所述至少两个媒体资 源中所述切换的媒体播放设备支持播放的媒体资源;
[0046]向所述切换的媒体播放设备发送播放命令,所述播放命令中携带所述切换的媒体 播放设备支持播放的媒体资源的媒体资源地址,W使所述切换的媒体播放设备播放所述支 持播放的媒体资源。
[0047] 结合第一方面的第^^一种可能的实现方式,在第一方面的第十二种可能的实现方 式中,所述切换请求还包括当前播放时刻;
[0048] 所述向所述切换的媒体播放设备发送播放命令,包括:
[0049] 若所述至少两个媒体资源中所述切换的媒体播放设备支持播放的媒体资源的时 长与所述切换的媒体资源的时长相同,则向所述切换的媒体播放设备发送所述播放命令, 所述播放命令还包括所述当前播放时刻,W使所述切换的媒体播放设备从所述当前播放时 刻开始播放所述支持播放的媒体资源;
[0050] 若所述至少两个媒体资源中所述切换的媒体播放设备支持播放的媒体资源的时 长与所述切换的媒体资源的时长不同,则切换失败。
[0051] 结合第一方面的第六种至第十二种任一种可能的实现方式,在第一方面的第十H 种可能的实现方式中,所述确定支持播放所述至少两个媒体资源对象中的每个媒体资源对 象对应的媒体资源的媒体播放设备之后,还包括:
[0052] 生成匹配列表,所述匹配列表包括媒体播放设备的标识和所述至少两个媒体资源 中所述媒体播放设备支持播放的媒体资源的标识号;
[0053]所述确定所述至少两个媒体资源中所述选定的媒体播放设备支持播放的媒体资 源,包括:
[0054] 根据所述匹配列表确定所述至少两个媒体资源中所述选定的媒体播放设备支持 播放的媒体资源的标识号。
[00巧]第二方面,本发明实施例提供一种媒体处理方法,包括:
[0056] 媒体服务器对自身存储的媒体内容目录中至少两个媒体资源对象中的媒体描述 信息进行识别,当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒体内容, 整合所述至少两个媒体资源对象,使得整合后的所述至少两个媒体资源对象由一个媒体标 识表示;
[0057] 将整合后的媒体内容目录发送给媒体控制设备;
[0058] 接收媒体播放设备发送的获取媒体资源请求,所述获取媒体资源请求包含媒体资 源地址,向所述媒体播放设备发送媒体资源地址对应的媒体资源。
[0059] 结合第二方面,在第二方面的第一种可能的实现方式中,所述对自身存储的媒体 内容目录中至少两个媒体资源对象中的媒体描述信息进行识别,包括:
[0060] 对各媒体资源对象中的媒体描述信息中的媒体名称、时长、制作信息中至少一项 进行匹配,确定是否存在具有相同媒体内容的至少两个媒体资源。
[0061] 结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式 中,所述对各媒体资源对象中的媒体描述信息中的媒体名称、时长、制作信息中至少一项进 行匹配,确定是否存在具有相同媒体内容的至少两个媒体资源,包括:
[0062] 当W下条件中的一个满足时,确定所述至少两个媒体资源具有相同的媒体内容; 或者
[0063] 当W下条件中的两个满足时,确定所述至少两个媒体资源具有相同的媒体内容; 或者
[0064] 当W下条件中的H个满足时,确定所述至少两个媒体资源具有相同的媒体内容:
[0065] 至少两个媒体资源对应的媒体描述信息中的媒体名称中有超过第一阔值比例的 字符相同;
[0066] 所述至少两个媒体资源对应的媒体描述信息中的时长偏差在预设范围内;
[0067] 所述至少两个媒体资源对应的媒体描述信息中的制作信息相同。
[0068] 结合第二方面、第二方面的第一种至第二种任一种可能的实现方式,在第二方面 的第H种可能的实现方式中,所述当所述至少两个媒体资源对象各自对应的媒体资源具有 相同的媒体内容,整合所述至少两个媒体资源对象,使得整合后的所述至少两个媒体资源 对象由一个媒体标识表示,包括:
[0069] 当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒体内容,对所述 至少两个媒体资源对象中每个媒体资源对象进行标记,其中所述标记为在所述至少两个媒 体资源对象中的每个媒体资源对象中添加所述至少两个媒体资源对象中的其它媒体资源 对象的标识号和地址信息,标记后的所述至少两个媒体资源对象由一个媒体标识表示;或
[0070] 当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒体内容,对所述 至少两个媒体资源对象进行合并,生成基准媒体资源对象,所述基准媒体资源对象包含所 述至少两个媒体资源对象中的每个媒体资源对象的媒体描述信息,所述至少两个媒体资源 对象由所述基准媒体资源对象的媒体标识表示。
[0071] 第H方面,本发明实施例提供一种媒体控制设备,包括:
[0072] 获取模块,用于获取至少一个媒体服务器的媒体内容目录,对所述媒体内容目录 中至少两个媒体资源对象中的媒体描述信息进行识别;
[0073] 处理模块,用于当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒 体内容时,整合所述至少两个媒体资源对象,使得整合后的所述至少两个媒体资源对象由 一个媒体标识表示;
[0074] 推送模块,用于根据用户选定的媒体播放设备的能力信息向所述媒体播放设备发 送第一媒体资源对象对应的媒体资源地址,W使所述媒体播放设备获取并播放所述媒体资 源地址对应的媒体资源,所述第一媒体资源对象为适合所述媒体播放设备播放的所述至少 两个媒体资源对象中的一个。
[00巧]结合第H方面,在第H方面的第一种可能的实现方式中,所述获取模块包括:匹配 单元,用于对各媒体资源对象中的媒体描述信息中的媒体名称、时长、制作信息中至少一项 进行匹配,确定是否存在具有相同媒体内容的至少两个媒体资源。
[0076] 结合第H方面,在第H方面的第二种可能的实现方式中,所述获取模块具体用于 获取至少一个媒体服务器发送的整合后的媒体内容目录,当所述媒体服务器的数量多于或 者等于两个时,对所述整合后的媒体内容目录中属于不同的媒体服务器的至少两个媒体资 源对象中的媒体描述信息进行识别。
[0077] 结合第H方面的第二种可能的实现方式,在第H方面的第H种可能的实现方式 中,所述匹配单元具体用于在所述整合后的媒体内容目录中属于不同的媒体服务器的至少 两个媒体资源对象中,对各媒体资源对象中的媒体描述信息中的媒体名称、时长、制作信息 中至少一项进行匹配,确定是否存在具有相同媒体内容的至少两个媒体资源。
[0078] 结合第H方面第一种可能的实现方式或者第H方面的第H种可能的实现方式,在 第H方面的第四种可能的实现方式中,所述对各媒体资源对象中的媒体描述信息中的媒体 名称、时长、制作信息中至少一项进行匹配,确定是否存在具有相同媒体内容的至少两个媒 体资源,包括:
[0079] 当W下条件中的一个满足时,确定所述至少两个媒体资源具有相同的媒体内容; 或者
[0080] 当W下条件中的两个满足时,确定所述至少两个媒体资源具有相同的媒体内容; 或者
[0081] 当W下条件中的H个满足时,确定所述至少两个媒体资源具有相同的媒体内容:
[0082] 至少两个媒体资源对应的媒体描述信息中的媒体名称中有超过第一阔值比例的 字符相同;
[0083] 所述至少两个媒体资源对应的媒体描述信息中的时长偏差在预设范围内;
[0084] 所述至少两个媒体资源对应的媒体描述信息中的制作信息相同。
[0085] 结合第H方面、第H方面的第一种至第四种任一种可能的实现方式,在第H方面 的第五种可能的实现方式中,所述处理模块还包括整合单元用于:
[0086] 当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒体内容,对所述 至少两个媒体资源对象中每个媒体资源对象进行标记,其中所述标记为在所述至少两个媒 体资源对象中的每个媒体资源对象中添加所述至少两个媒体资源对象中的其它媒体资源 对象的标识号和地址信息,标记后的所述至少两个媒体资源对象由一个媒体标识表示;或
[0087] 当所述至少两个媒体资源对象各自对应的媒体资源具有相同的媒体内容,对所述 至少两个媒体资源对象进行合并,生成基准媒体资源对象,所述基准媒体资源对象包含所 述至少两个媒体资源对象中的每个媒体资源对象的媒体描述信息,所述至少两个媒体资源 对象由所述基准媒体资源对象的媒体标识表示。
[0088] 结合第H方面、第H方面的第一种至第五种任一种可能的实现方式,在第H方面 的第六种可能的实现方式中,所述媒体控制设备还包括:播放匹配模块,用于将所述至少两 个媒体资源对象分别与至少一个媒体播放设备的播放能力信息进行匹配,确定支持播放所 述至少两个媒体资源对象中的每个媒体资源对象对应的媒体资源的媒体播放设备。
[0089] 结合第H方面的第六种可能的实现方式,在第H方面的第走种可能的实现方式 中,所述播放匹配模块具体用于:将所述至少两个媒体资源对象的媒体格式和分辨率,分别 与所述至少一个媒体播放设备的设备能力信息中的支持解码的媒体格式和显示分辨率进 行匹配;或者
[0090] 向所述至少一个媒体播放设备发送媒体数据请求消息,W使所述至少一个媒体播 放设备根据所述媒体数据请求消息从所述媒体服务器预取至少一部分媒体资源数据进行 播放尝试。
[0091] 结合第H方面的第走种可能的实现方式,在第H方面的第八种可能的实现方式 中,所述媒体数据请求消息,包括:
[0092] 所述媒体资源的存储路径和预取数据范围。
[0093] 结合第H方面、第H方面的第一种至第八种任一种可能的实现方式,在第H方面 的第九种可能的实现方式中,所述推送模块包括:
[0094] 接收单元,用于接收用户的播放请求,所述播放请求包括从所述至少一个媒体播 放设备中选定的媒体播放设备和请求的媒体标识;
[0095] 确定单元,若所述请求的媒体标识为所述具有相同媒体内容的至少两个媒体资源 对应的媒体标识,则确定第一媒体资源对象,所述第一媒体资源对象为所述至少两个媒体 资源中所述选定的媒体播放设备支持播放的媒体资源;
[0096] 发送单元,用于向所述选定的媒体播放设备发送播放命令,所述播放命令中携带 所述第一媒体资源对象对应的媒体资源地址,W使所述选定的媒体播放设备播放所述支持 播放
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1