毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
EASYDARWIN开源流媒体服务器的研究(2)
第二章:对流媒体技术的的研究
现状
做了介绍,并对流媒体技术的基本概念,传输方式,技术原理,服务软件研究和选择进行了说明。
第三章:对Easy Darwin达尔文流媒体服务器的架构和核心流程进行了介绍。
第四章:演示了如何在Windows系统上安装Easy Darwin流媒体服务器,并对其进行调试。
第五章:用Easy Darwin实现视频点播与实现功能。
第优尔章:测试结果。
2流媒体技术
研究现状
及分析
2.1 流媒体简介
流媒体技术是一种能够同时实现下载音频/视频,让用户能够查看内容的技术。过去的传统媒体往往选择自己决定播放的节目名单,观众只能被动的接受由广播电视提供的节目,而随着流媒体技术的发展,观众的自主权越来越大,能够自己选择在什么时间段,接受什么样的节目信息。这不得不说,是对观众一个极大的诱惑。与传统的将文件下载到本地,流媒体技术,具有以下三种特点。
一:由于应用流媒体技术,可以在下载多媒体文件的同时,供用户播放。这样用户的等待时间大大缩短。
二:对系统的缓存容量的要求大大降低。
三:流式传输的实现需要特定的实时传输协议。
流媒体系统由以下五个方面组成,流媒体数据;控制与存放流媒体的数据服务器;将普通的音/视频信号转换成流媒体文件的转换软件;支持多媒体/实时传输协议的网络;供用户浏览流媒体文件的播放器。它的传输方式是将完整的文件通过压缩成一个压缩包,然后用户实际下载,观看的是这个压缩包。在收到用户的数据归档,您需要使用适当的减压装置(硬件或软件)对压缩的多媒体文件进行解压缩。
2.2 流媒体传输方式
流媒体一共分两种传输技术:实时流式传输和顺序流式传输。
实时流式传输:保证与之相匹配的媒体信号带宽与网络连接,让用户同步看。实时流式传输与HTTP流式传输方式不同,他需要专用的传输协议和流媒体服务器。由于实时流式传输总是实时传送,所以特别支持像是
新闻
的实时报道,体育比赛的实时直播等。当然,实时流式传输也支持随机访问,用户任意选择他想要观看的片段。实时流式传输需要特定的服务器,Windows Media Service、Helix Server、和Darwin Streaming Server。这些服务器可以让用户拥有更高的权限,向媒体发送更多级别的控制。因此,实时流式传输系统设置,相对而言,比标准的HTTP服务器更复杂。
合适的传输协议是流式传输实现的前提之一。传输协议主要分为TCP和RTSP两种。由于TCP协议需要的开销相对比较大,出于
经济
与效率的角度考虑,流式传输并不常用此协议。典型地,使用RTSP来传输控制信息,并且使用RTP/ UDP来实时传送音频数据。
应用程序启动一个RTP会话,RPT和RTCP每个都需要端口。由于RTP并不能提供流量节制,也不能为顺序传送数据提供牢靠的传递方式,所以它要依赖RTCP来提供这些服务。作为代码的一部分,RTP算法并不作为一个独立的网络层。
实时传输协议RTP和RTCP的功能是流量节制;在使用RPT期间,各参与者规律性地发送;由于RTCP包中包含了统计已发送和未发送的数据包,使用这些讯息转换传输速度的话,服务器能够改变有效载荷类型。
RTCP和RTP配合使用特别适合于传输网上的实时数据,因为RTCP和RTP可以通过有效地反馈和最小的开销,使得传输效率最佳化。
实时流协议 RTSP让树形连接的应用程序高效地通过互联网传输多媒体数据;RTSP和HTTP的不同之处在于:RTSP传输的是媒体文件,而HTTP传输超链接文档;在使用实时流传输协议时,用户机和服务器都可以发送请求,而HTTP只能由用户机发出请求,服务器做出响应。
共4页:
上一页
1
2
3
4
下一页
上一篇:
Python+Mysql家庭理财系统设计
下一篇:
C++飞机射击类游戏设计+文献综述
基于VLC的流媒体播放器开发
流媒体接入转发及推送软件设计与实现
基于多服务器的动态HTTP流媒体调度策略研究
C#学校科研管理系统的设计
中国学术生态细节考察《...
志愿者活动的调查问卷表
公寓空调设计任务书
神经外科重症监护病房患...
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...