【技术实现步骤摘要】
一种多媒体素材的分发方法
[0001]本专利技术属于多媒体播放内容分发
,具体是指一种多媒体素材的分 发方法。
技术介绍
[0002]在大型商场、超市、酒店大堂、饭店、影院及其他人流汇聚的公共场所,通 过大屏幕终端显示设备,发布商业、财经和娱乐信息的多媒体专业视听系统。 其旨在特定的物理场所、特定的时间段对特定的人群进行广告信息播放的特性, 让其获得了广告的效应。在国外,还有人把它与纸张媒体、电台、电视和因特 网并列,称之为“第五媒体”。但是现有技术存在如下缺点:缺少流量控制,对 于大规模设备进行多媒体素材分发缺少平峰填谷,不能根据厂商有限网络资源 实现流量限制,平稳分发;另外现有技术都是软硬件一套产品,都是根据自身 硬件产品开发一套分发系统,对于门店留存屏幕设备或不支持或效果不佳。
技术实现思路
[0003]针对上述情况,为克服现有技术的缺陷,本专利技术提供一种多媒体素材的分 发方法,设计了一套可靠实时分发通讯协议,实现了多媒体内容分发的功能, 解决大部分门店网络质量差,设备不稳定的情况,设计了基于路径MD5码加时 间戳的版本管理模式,设计了基于文件内容MD5码加文件大小文件下载器,保 证了分发内容的完整性,分发技术是跨平台,同时支持android和windows系统, 兼容性较好。
[0004]本专利技术采取的技术方案如下:本专利技术一种多媒体素材的分发方法,包括如 下步骤:
[0005]1)内容制作:打开设备并查看模板列表任意增加或者编辑模版,然后在模 版编辑器中添加图片、
【技术保护点】
【技术特征摘要】
1.一种多媒体素材的分发方法,其特征在于,包括如下步骤:1)内容制作:打开设备并查看模板列表任意增加或者编辑模版,然后在模版编辑器中添加图片、视频、音频、网页小程序组件;所有素材上传完成后都会在在线文件系统里浏览,可重复使用,当用户添加完成素材,保存模板时系统会记录所有用到素材文件,并且将编辑器里的布局生成html源码存入数据库;2)素材分发:把素材从服务器传递到各个多媒体播放设备上的客户端中,包括如下步骤:a、模版数量控制:本发明分为厂商、大区、门店三级管理,系统管理员可以设置各级在模版列表中可以发布的数量,当某级发布数量超过设置时提示模版数量超过限制,另外优先级定义如下:全国<大区级<省级<市级<门店级,即若是在全国里针对某类设备设置了限制:厂商最多发布8个,大区最多发布2,门店最多发布1个,则全国所有这类设备各级管理员必须限制在这些范围内,但是若是针对华北大区设置了限制:厂商最多发布7个,大区最多发布2,门店最多发布2个,则华北大区按华北大区设置限制,其他大区还是按全国设置来限制,当三个级别都是0表示,不设置;根据登录用户判断当前用户是厂商、大区、门店管理员,统计已经发布到各家门店的各个设备类型对应模版数量,分别从门店、市、省、大区、全国逐层查找数量限制,根据找到的数量限制和当前已发布数量和将要发布数量进行对比,若是超过则提示错误;没有超过则继续发布流程;b、素材版本管理:素材文件会存在修改、删除的情况,为了防止出现客户端下载文件过程中出现文件出现前后两部分内容不一致的情况或者出现文件不存在问题,因此需要进行版本管理;素材版本变化是在发布时把文件的实际路径计算为MD5码作为文件的名字,把源文件复制到发布目录中,读取文件的修改时间作为文件名的后缀,这样防止文件被修改时被覆盖,最后把原始路径和发布路径记录到数据库中;c、按各家店生成播放模版:将模版发布到所选取的门店,因此会存在不同门店同一类型的多媒体播放设备播放不同模版,首先需要把每个模版对应的布局文件中的屏幕宽高设置为对应多媒体播放设备的实际分辨率宽高,里面的素材路径替换为实际路径,其次查询出该门店该设备类型已发布的模版列表,根据模版的优先级和发布时间进行排序,构建出一个播放顺序控制文件,加入到下载素材列表中;d、构建下载素材指令:读取素材原始路径作为指令里的客户存储路径,读取素材发布路径加上基础URL作为指令里的下载路径,读取素材大小作为指令里的文件大小,读取生成的MD5码;e、标记无用素材文件:一个模版包含多个素材文件,随着对模版的编辑,会产生该设备上所有模版都用不到的素材文件,这时需要通知客户端删除无用素材;把本批次发布的模版对应的所有素材文件都标记为删除状态,然后把本批次发布的模版对应素材文件存入,然后把两个集合的差集取出作为删除素材指令;f、流量控制策略:流量控制策略是主要通过控制每日几点到几点给某个省份对应的门店开始发布指令通知门店设备进行下载素材,以达到控制全国多家店平均分布到一天内各个时段下载,从而达到流量的平峰填谷;管理员发布时可以选择一种流量控制策略,这批次目...
【专利技术属性】
技术研发人员:姚福源,
申请(专利权)人:北京远景视点科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。