网络广播流媒体发布系统的设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:pan2009pan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术、网络软硬件以及流媒体技术的发展,用户对流媒体的需求量越来越大。同时移动流媒体的引入,也对支持流媒体服务的软件提出来新的需求。但某一流媒体服务器的处理能力有限,为应对大量用户同时访问网络广播流媒体服务的需求,有效的利用流媒体服务器提高网络广播系统的性能,开发一套完整的流媒体发布系统已经很重要。  本文结合网络广播系统的特点,设计并实现了一套用于网络广播的流媒体发布系统,该系统分为流媒体的Relay和流媒体资源的发布。流媒体的Relay通过建设流媒体发布服务器来实现。流媒体发布服务器的主要功能是在接收流媒体源服务器的流媒体数据后接收客户端的服务器请求,将流媒体数据打包好通过网络转发给请求的用户。本文对发布服务器进行了详细的设计与实现,尤其对Relay功能进行了具体的描述,并最终在DSS开源代码的基础上进行了编码实现。  流媒体资源的发布通过搭建后台管理系统、前端发布平台、终端三部分来实现网络广播业务数据的发布展示。其中后台管理平台实现广播节目的信息管理和发布,前端发布平台负责接收后台管理平台发布的数据并动态维护已经发布的节目数据,同时接收用户终端的查询请求返回合适的节目信息。  最后,通过我们开发的客户端软件测试收听网络广播节目,测试了流媒体发布系统的有效性和可行性。
其他文献
在图像处理和图像分析领域,消除噪声是一个长期存在的问题,也是图像恢复研究领域的经典难题。除了传统的滤波去噪方法之外,小波变换和偏微分方程方法都是近二十年来较为流行的图
随着时代的发展人们所做的决策受到的影响因素越来越多,导致我们在做决策时无法直观或直接的进行。影响图的出现直观地描述并解决了这些问题。影响图不同于决策树,它给出了各个
可编程逻辑控制器(Programmable Logic Controller,PLC)是数控系统中重要的一部分,用于实现机床的辅助功能。随着开放式数控系统的发展,传统PLC封闭的系统结构与数控系统的开放
随着互联网和物联网时代的相继开启,我们已于不觉间置身于“大数据”时代。为充分挖掘这些数据的价值,种类繁多的数据分析技术应运而生,且不同应用的数据处理模式大相庭径。与此
近年来,随着通信技术,网络媒体的迅速发展,视频通话成为人们生活中使用越来越广泛的应用技术。通话视频信号具有庞大的数据量,在实际应用中必须经过压缩之后才能进行传输与存储。
随着普适计算技术和视频编码技术的发展,基于互联网的远程视频交流和通讯成为21世纪的新热点。最近几年,远程视频交互技术逐步向沉浸式体验发展,通过将异地用户视频融入到同一虚
本文基于Hyper Transport(HT)传输协议,设计了HT光接口,解决了在高性能处理器光互连的应用中,现有传输接口的数据不适合直接使用光互连系统进行传输的问题。HT光接口基于现有HT
在国家科技重大专项课题(“核高基”重大专项-国产软硬件在数控/工业控制装置中的应用与推广,“高档数控机床”课题——“开放式数控系统支撑技术创新平台”)和国家科技支撑计划
随着计算机、通信和网络技术的发展,尤其是Internet的广泛应用,网络化制造已成为现代制造业发展的必然趋势。数控系统作为网络制造的基本单元,其网络化平台的研究与应用尤为重要
复杂网络大量存在于现实世界中,而在这些网络中,往往存在某些结点之间的关系比较密切同时某些结点之间的关系相对稀疏的现象,这些关系紧密的结点之间形成被称为社区的子结构。