首页> 中文学位 >流媒体组播服务器的构建及软件开发
【6h】

流媒体组播服务器的构建及软件开发

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1课题背景

1.1.1流媒体技术

1.1.2 IP组播技术

1.1.3 MPEG-2 TS介绍

1.2论文的研究

1.2.1论文选题的意义

1.2.2论文的任务

第二章流媒体技术

2.1流媒体技术简述

2.2流式传输方式的特点及实现

2.2.1流式传输方式的特点

2.2.2流式传输方式的实现

2.3流媒体的传输协议

2.3.1实时传输协议RTP、RTCP

2.3.3实时流媒体协议RTSP

2.3.4资源预留协议RSVP

2.4流媒体播放方式及常见格式

2.4.1流媒体的播放方式

2.4.2常见流媒体格式

2.5主流流媒体平台比较

2.5.1流媒体系统的组成

2.5.2主流流媒体服务器

2.6本章小结

第三章IP组播技术

3.1 IP组播技术的兴起

3.2 IP组播介绍

3.2.1概念及实现前提

3.2.2组播地址及MAC映射

3.3 IP组播分布树

3.4 IP组播的体系结构

3.4.1互联网组播管理协议(IGMP)

3.4.2域内组播路由协议

3.4.3域间组播路由协议

3.4.4可靠组播协议

3.5 IP组播技术在视音频传输中的应用

3.5.1视音频应用的可行性

3.5.2视音频传输的方法

3.5.3视音频传输系统的组成及优势

3.6本章小结

第四章流媒体服务器的定制开发

4.1流媒体服务器的分析

4.1.1项目设计分析

4.1.2服务器架构

4.1.3服务器与客户端的连接方式

4.1.4服务器操作概述

4.2 DSS服务器的组播管理

4.2.1 DSS服务器的启动

4.2.2 DSS服务器的组播管理

4.3 DSS服务器的定制开发

4.3.1 DSS服务器的汉化

4.3.2 DSS组播的处理流程

4.3.3定制后的DSS组播

4.4本章小结

第五章流媒体服务器的视频转码

5.1 MPEG-2介绍

5.1.1标准简介

5.1.2视频压缩

5.1.3码流结构

5.2流媒体服务器的视频文件处理方式

5.2.1流媒体服务器的视频文件处理

5.2.2 DSS服务器的视频文件处理

5.3流媒体系统的预转码

5.3.1视频转码动态库

5.3.2视频转换软件

5.4本章小结

第六章总结与展望

6.1课题总结

6.2研究展望

参考文献

致 谢

展开▼

摘要

流媒体技术的兴起,使Internet上实时收看视频等多媒体信息成为现实。但另一方面,有限的网络带宽制约着流媒体直播的发展。在这种情况下,一种实时流媒体传输技术—IP组播技术应运丽生,它解决了网络带宽和服务质量的问题,也能够避免因使用广播而带来的广播风暴危险,提高了网络的性能。 数字视频广播(DVB)和高清晰度电视(HDTV)技术及业务的发展,使MPEG-2(ISO/IEC13818)标准在数字视音频领域得到了广泛的应用。根据传输媒体的质量不同,MPEG-2中定义了两种复合信息流:传送流(TS流)和节目流(PS流),文中用到的是TS格式的数据流。 本文旨在通过对Darwin流媒体服务器的定制及开发,实现指定的MPEG-2TS格式数据流的组播。为解决这个问题,主要进行了下面的研究工作: 在对Apple公司的Darwin流媒体服务器软件进行详细分析的基础上,搭建了组播流媒体视频服务器,并着重对其组播功能进行分析与二次开发,在组播时调用VLC程序进行视音频的实时转码,实现了MPEG-2TS格式数据流的组播。 对小型流媒体服务器来说,视音频的实时转码将会占用系统较多资源,降低服务器性能。对于这种情况,本文采用了流媒体服务器的预转码方法,很好地解决了这个问题。通过调用自行开发的视频转码软件,对上传到流媒体服务器上的视频文件进行预转码,解决了实时转码占用服务器资源的问题。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号