多媒体数据编辑方法和编辑器的制造方法_2

文档序号:8943058阅读:来源:国知局
息,以该偏好样式信息作用于下载到的多媒体数据进行编辑,以进行合法性等审阅,并在审阅完毕后,将通过审阅的多媒体数据再上传至服务器中。值得说明的是,通过审阅后上传至服务器中的多媒体数据也不包含审阅人员的偏好样式信息。
[0028]本实施例中,通过将用户的个人偏好样式信息预先存储在CSS中,当在接收到用户发送的多媒体数据编辑指令时,从CSS中获得该用户的偏好样式信息,并根据该偏好样式信息编辑待编辑的多媒体数据。不论所述用户是编辑人员,还是审阅人员,由于将其自身的偏好样式信息独立预先存储,从而在对多媒体数据编辑时,根据用户标识自动加载获取相应的偏好样式信息作用于待编辑多媒体数据即可,无需反复手动设置,提高了多媒体数据的编辑处理效率。
[0029]图2为本发明多媒体数据编辑方法实施例二的流程图,如图2所示,该方法包括:
[0030]步骤201、编辑器接收用户发送的多媒体数据编辑指令,所述多媒体数据编辑指令中包括待编辑多媒体数据和所述用户的标识信息;
[0031]步骤202、所述编辑器根据所述用户的标识信息对所述用户的操作权限进行鉴权;
[0032]本实施例中,可选的,当所述用户为上述的编辑人员时,编辑器根据多媒体数据编辑指令中包含的用户的标识信息对该编辑人员进行操作权限的鉴权,例如为:编辑器向服务器发送包含该标识信息的鉴权请求,以使服务器在接收到该鉴权请求后,根据本地保存的各用户的操作权限来确定该编辑人员的是否具有对待编辑多媒体数据的操作权限。
[0033]进一步可选的,当所述用户为上述的审阅人员时,当审阅人员需要从服务器中下载获得待审阅的多媒体数据时,可以对该审阅人员是否具有下载相应多媒体数据的权限进行鉴权,此时,并不执行步骤202,而是比如审阅人员向服务器发送包含待审阅多媒体数据的标识信息和该审阅人员的标识信息的下载请求,以使服务器根据该下载请求对该审阅人员进行鉴权,其中,该多媒体数据的标识信息例如为多媒体数据的名称或关键词等。
[0034]步骤203、所述编辑器根据所述标识信息从本地的级联样式表CSS中获取所述用户的偏好样式信息;
[0035]步骤204、所述编辑器判断所述偏好样式信息中是否未包含所述待编辑多媒体数据中部分类型数据的样式信息,若是,则执行步骤205,否则执行步骤206 ;
[0036]步骤205、所述编辑器根据默认样式信息确定所述待编辑多媒体数据中部分类型数据的样式信息,所述默认样式信息具有低于所述偏好样式信息的优先级;
[0037]步骤206、所述编辑器获取预先存储的固定样式信息,所述固定样式信息的优先级高于所述偏好样式信息的优先级;
[0038]步骤207、所述编辑器根据所述偏好样式信息、所述默认偏好样式信息和所述固定样式信息对所述待编辑多媒体数据进行编辑,生成超文本标记语言HTML格式的多媒体文件;
[0039]步骤208、所述编辑器将所述HTML格式的多媒体文件上传至服务器,其中,所述HTML格式的多媒体文件中包含所述固定样式信息,不包含所述用户的偏好样式信息。
[0040]进一步地,本实施例中,编辑器本地CSS中存储的用户的偏好样式信息很可能并不能完全覆盖待编辑多媒体数据中包含的各种类型的数据,比如偏好样式信息中仅包括对文字、视频的样式设置信息,而没有图片的样式信息,当待编辑的多媒体数据中却包括图片类型的数据。此时,编辑器需判断偏好样式信息中是否未包含待编辑多媒体数据中部分类型数据的样式信息,若是,则编辑器根据预先设置的默认样式信息确定该待编辑多媒体数据中该部分类型数据的样式信息,即上述举例中的图片的样式信息,其中,该默认样式信息具有低于偏好样式信息的优先级。若否,则编辑器获取预先存储的固定样式信息,其中固定样式信息的优先级高于所述偏好样式信息的优先级。在实际应用中,往往会对某些多媒体数据的样式有固定的要求,比如要求标题中的文字比如以黑体、三号的样式显示,此时,将对多媒体数据的这些固定样式的要求信息预先保存。值得说明的是,本实施例中所述的优先级,对于同一类型的多媒体数据而言,比如标题文字,仅以高优先级的样式信息对其作用,即如果固定样式信息中规定标题文字以黑体、三号显示,而用户的偏好样式信息中设置标题文字以宋体、四号显示,那么对于标题文字,将以高优先级的固定样式信息设置。同样的,如果偏好样式信息与默认样式信息在实际应用中有重叠的作用对象,将采用偏好样式信息。
[0041]当编辑器获得上述偏好样式信息、固定样式信息和默认样式信息后,根据这些信息对待编辑多媒体数据进行编辑,生成超文本标记语言(Hypertext Markup Language,以下简称HTML)格式的多媒体文件。由于固定样式信息、偏好样式信息和默认样式信息具有依次递减的优先级顺序,因此,高优先级的样式信息将覆盖低优先级的样式信息,即针对同一类型的数据,仅以高优先级的样式信息作用。本实施例中,编辑器以HTML格式对多媒体数据进行编辑,从而生成HTML格式的多媒体文件,进而将所述HTML格式的多媒体文件上传至服务器,其中,所述HTML格式的多媒体文件中包含所述固定样式信息,不包含所述用户的偏好样式信息。也就是说,上传至服务器中的多媒体数据中除了固定设置的样式信息外,不包含任何用户的偏好样式信息。
[0042]本实施例中,通过将用户的个人偏好样式信息预先存储在CSS中,当在接收到用户发送的多媒体数据编辑指令时,从CSS中获得该用户的偏好样式信息,并根据该偏好样式信息编辑待编辑的多媒体数据。不论所述用户是编辑人员,还是审阅人员,由于将其自身的偏好样式信息独立预先存储,从而在对多媒体数据编辑时,根据用户标识自动加载获取相应的偏好样式信息作用于待编辑多媒体数据即可,无需反复手动设置,提高了多媒体数据的编辑处理效率。此外,通过设置固定样式信息、偏好样式信息和默认样式信息的优先级,保证了多媒体数据的编辑处理的准确性。
[0043]图3为本发明多媒体数据编辑器实施例一的示意图,如图3所示,该编辑器包括:
[0044]接收模块11,用于接收用户发送的多媒体数据编辑指令,所述多媒体数据编辑指令中包括待编辑多媒体数据和所述用户的标识信息;
[0045]获取模块12,用于根据所述标识信息从本地的级联样式表CSS中获取所述用户的偏好样式信息,所述偏好样式信息描述了所述用户对所述待编辑多媒体数据中不同类型数据的样式设置信息;
[0046]编辑模块13,用于根据所述偏好样式信息对所述待编辑多媒体数据进行编辑。
[0047]本实施例的编辑器可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0048]图4为本发明多媒体数据编辑器实施例二的示意图,如图4所示,本实施例提供的编辑器在图3所示实施例的基础上,还包括:
[0049]发送模块21,用于将编辑后的多媒体数据上传至服务器,其中,上传至所述服务器中的所述编辑后的多媒体数据中不包含所述用户的偏好样式信息。
[0050]进一步地,所述获取模块12,还用于:
[0051]获取预先存储的固定样式信息,所述固定样式信息的优先级高于所述偏好样式信息的优先级;
[0052]相应的,所述编辑模块13,用于:
[00
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1