当前位置:主页 > 文艺论文 > 广告艺术论文 >

基于C # 的多媒体广告发布系统的设计与实现

发布时间:2021-01-10 08:01
  目前常见的多媒体广告发布系统各有特色,但是也都存在各种各样的问题,如支持格式少、安全性能低和界面不够人性化等。文章设计并开发了一个多媒体广告发布系统,该发布系统基于B-S和C-S相结合的架构,具有节目单同步分发管理、界面人性化、支持多种播放格式、安全性能高等特点。 

【文章来源】:九江学院学报(自然科学版). 2017,32(04)

【文章页数】:5 页

【部分图文】:

基于C # 的多媒体广告发布系统的设计与实现


系统架构图

架构图,系统逻辑,架构


基于C#的多媒体广告发布系统可分为服务器管理端和客户节点播放端。管理端负责制作节目、发布节目、审核用户、播放的常规管理工作,客户端节点主要负责节目安排、播放、插播功能、监控功能的实现。基于C#的多媒体广告发布系统的逻辑架构图如图2所示。图2系统逻辑架构图4研究技术难点多媒体技术与无线网络结合的应用日益普及,在此背景下提出了基于C#的多媒体广告发布系统[3],该系统的设计与实现的技术难点在于节目单的编排。编排算法实现如图3所示。图3节目播放程序publicvoidfill(ProgramType[]pts)throwsException{for(ProgramTypept:pts){if(pt.getType()!=ProgramType.TYPE_FILL){thrownewException("此时必须放入垫片");}}this.savepoint();ArrayList<Program>temp=newArrayList<Program>();intindex=0;ProgramnewP=newProgram();newP.setProgramType(pts[index]);newP.setStartTime(this.startTime);newP.setLength(pts[index].getLengh());longlastTime=this.startTime;for(Programp:this.programs){booleanb=true;while(b){if(p.isOverlap(newP)){if(p.getProgramType().getType()==ProgramType.TYPE_TIMES){p.setStartTime(lastTime);lastTime=p.getEndTime();newP.setStartTime(lastTime);b=false;}else{if(p.getStartTime()>lastTime){newP.setLength(p.getStartTime()-last-Time);temp.add(newP);index++;index=index%pts.length;newP=newProgram();newP.setProgramType(pts[index]);newP.setStartTime(lastTime);newP.setLength(pts[index].getLengh());}else{b=false;}lastTime=p.getEndTime();}}else{temp.add(ne

节目


基于C#的多媒体广告发布系统可分为服务器管理端和客户节点播放端。管理端负责制作节目、发布节目、审核用户、播放的常规管理工作,客户端节点主要负责节目安排、播放、插播功能、监控功能的实现。基于C#的多媒体广告发布系统的逻辑架构图如图2所示。图2系统逻辑架构图4研究技术难点多媒体技术与无线网络结合的应用日益普及,在此背景下提出了基于C#的多媒体广告发布系统[3],该系统的设计与实现的技术难点在于节目单的编排。编排算法实现如图3所示。图3节目播放程序publicvoidfill(ProgramType[]pts)throwsException{for(ProgramTypept:pts){if(pt.getType()!=ProgramType.TYPE_FILL){thrownewException("此时必须放入垫片");}}this.savepoint();ArrayList<Program>temp=newArrayList<Program>();intindex=0;ProgramnewP=newProgram();newP.setProgramType(pts[index]);newP.setStartTime(this.startTime);newP.setLength(pts[index].getLengh());longlastTime=this.startTime;for(Programp:this.programs){booleanb=true;while(b){if(p.isOverlap(newP)){if(p.getProgramType().getType()==ProgramType.TYPE_TIMES){p.setStartTime(lastTime);lastTime=p.getEndTime();newP.setStartTime(lastTime);b=false;}else{if(p.getStartTime()>lastTime){newP.setLength(p.getStartTime()-last-Time);temp.add(newP);index++;index=index%pts.length;newP=newProgram();newP.setProgramType(pts[index]);newP.setStartTime(lastTime);newP.setLength(pts[index].getLengh());}else{b=false;}lastTime=p.getEndTime();}}else{temp.add(ne

【参考文献】:
硕士论文
[1]基于JSP的广告发布系统设计与实现[D]. 薛添.海南大学 2015
[2]多媒体广告发布系统设计与实现[D]. 陈海东.大连理工大学 2013
[3]多媒体广告自助发布系统的设计与实现[D]. 张战天.上海交通大学 2011



本文编号:2968363

资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2968363.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f1c3c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com