论文部分内容阅读
随着计算机技术、宽带网络技术、大容量存储技术以及多媒体技术的飞速发展,以Internet为载体的网络广播日益兴起,这些极大地推动了网络新媒体的迅猛发展。本文在研究了新媒体、流媒体等相关技术的基础上,设计并实现了基于Web的新媒体播出系统(Web-Based NMBS)。该系统包括三个模块,本文重点对各模块的关键技术进行了设计与实现。在素材制作模块中,本文深入研究了工作流的工作方法,并将该方法运用到从文档起草、审核、修改、录制、串编、归档、查询到统计这一系列繁杂的过程中,完成了该过程通过web方式自动的在不同的执行者之间传递、执行,提高了工作效率;同时设计了一个能够获得用户登陆情况的插件,该插件与FTP操作类相结合,确保了大文件上传的安全可靠性。在素材存储模块中,针对素材数量庞大的特点,本文提出了一个全台、全频道、部门三级库方案,完成了素材的分级存储和管理。在网络播出模块中,本文设计了一个网页嵌入式播放器,提供了客户端网上点播与直播;提出了一种在系统本地实现流间同步功能的媒体流间同步方法,解决了音视频数据同步的问题;运用CDN技术解决了大用户量时主干网络负荷过重的问题。最后搭建了测试环境,对Web-Based NMBS进行了多方面的测试。