当前位置: 首页 > news >正文

河南网站定制泉州企业自助建站

河南网站定制,泉州企业自助建站,wordpress微电影模板下载,济南做公司网站原文地址#xff1a;RTP、RTCP、RTSP、RSVP介绍 作者#xff1a;爬爬 概括性的说明一下#xff1a; RTP是实时数据传输协议。它提供时间标志#xff0c;序列号以及其它能够保证在实时数据传输时处理时间的方法。它是依靠RVSP保证服务质量标准的。 RTCP是RTP的控制部分,是用… 原文地址RTP、RTCP、RTSP、RSVP介绍 作者爬爬 概括性的说明一下 RTP是实时数据传输协议。它提供时间标志序列号以及其它能够保证在实时数据传输时处理时间的方法。它是依靠RVSP保证服务质量标准的。 RTCP是RTP的控制部分,是用来保证服务质量和成员管理的。 RTSP是开始和指引流媒体数据从流媒体服务器。它又可叫做网上录像机控制协议.它是提供远程的控制具体的数据传输是交给RTP的。 RSVP是Internet上的资源预订协议使用RSVP预留一部分网络资源即带宽能在一定程度上为流媒体的传输提供QoS。 下面我们详细讨论了一些实时媒体控制的相近的四个协议。 -------------------------- 实时传输协议RTP 1.RTP协议    RTP Real-time Transport Protocol协议最初是在70年代为了尝试传输声音文件把包分成几部分用来传输语音时间标志和队列号。经过一系列发展RTP第一版本在1991年8月由美国的一个实验室发布了。到本世纪1996年形成了标准的的版本。很多著名的公司如Netscape ,就宣称“Netscape LiveMedia”是基于RTP协议的。. Microsoft 也宣称他们的“NetMeeting”也是支持RTP协议.    RTP被定义为传输音频、视频、模拟数据等实时数据的传输协议。最初设计是为了数据传输的多播但是它也用于单播的。与传统的注重的高可靠的数据传输的运输层协议相比它更加侧重的数据传输的实时性。此协议提供的服务包括时间载量标识、数据序列、时戳、传输控制等 。RTP与辅助控制协议RTCP一起得到数据传输的一些相关的控制信息。 2RTP协议是如何工作的    在前面说明过威胁多媒体数据传输的一个尖锐的问题就是不可预料数据到达时间。但是流媒体的传输是需要数据的适时的到达用以播放和回放。RTP协议就是提供了时间标签,序列号以及其它的结构用于控制适时数据的流放。    在流的概念中“时间标签”是最重要的信息。发送端依照即时的采样在数据包里隐蔽的设置了时间标签。在接受端收到数据包后,就依照时间标签按照正确的速率恢复成原始的适时的数据。不同的媒体格式调时属性是不一样的。但是RTP本身并不负责同步RTP只是传输层协议为了简化了运输层处理提高该层的效率。将部分运输层协议功能比如流量控制上移到应用层完成。同步就是属于应用层协议完成的。它没有运输层协议的完整功能不提供任何机制来保证实时地传输数据不支持资源预留也不保证服务质量。RTP报文甚至不包括长度和报文边界的描述。同时RTP协议的数据报文和控制报文的使用相邻的不同端口这样大大提高了协议的灵活性和处理的简单性。    RTP协议和UDP二者共同完成运输层协议功能。UDP协议只是传输数据包是不管数据包传输的时间顺序。RTP的协议数据单元是用UDP分组来承载的。在承载RTP数据包的时候有时候一帧数据被分割成几个包具有相同的时间标签则可以知道时间标签并不是必须的。而UDP的多路复用让RTP协议利用支持显式的多点投递可以满足多媒体会话的需求。    RTP协议虽然是传输层协议但是它没有作为OSI体系结构中单独的一层来实现。RTP协议通常根据一个具体的应用来提供服务 RTP只提供协议框架开发者可以根据应用的具体要求对协议进行充分的扩展。目前RTP的设计和研究主要是用来满足多用户的多媒体会议的需要另外它也适用于连续数据的存储交互式分布仿真和一些控制、测量的应用中。基于RTP的实验和商业产品也层出不穷。     ----------------------------实时传输控制协议RTCP协议 1. RTCP协议 RTCPReal-time Transpor、Control Protocol是设计和RTP一起使用的进行流量控制和拥塞控制的服务控制协议。 2. RTCP协议如何工作当应用程序开始一个RTP会话时将使用两个端口一个给RTP一个给RTCP。RTP本身并不能为按顺序传送数据包提供可靠的传送机制也不提供流量控制或拥塞控制它依靠RTCP提供这些服务。在RTP的会话之间周期的发放一些RTCP包以用来传监听服务质量和交换会话用户信息等功能。RTCP包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料。因此服务器可以利用这些信息动态地改变传输速率甚至改变有效载荷类型。RTP和RTCP配合使用它们能以有效的反馈和最小的开销使传输效率最佳化因而特别适合传送网上的实时数据。根据用户间的数据传输反馈信息可以制定流量控制的策略而会话用户信息的交互可以制定会话控制的策略。 RTCP协议处理机根据需要定义了五种类型的报文—— RR: receiver report SR: sender report SDES: source description items. BYE: indicates end of participation. APP: application specific functions 它们完成接收、分析、产生和发送控制报文的功能。---------------------------- 实时流协议RTSP协议1. RTSP协议    RTSPReal Time Streaming Protocol协议定义了如何有效地通过IP网络传送多媒体数据是一种客户端到服务器端的多媒体描述协议。    RTSP是一个非常类似于HTTP的应用层协议。每个发布和媒体文件也被定义为RTSP UPL。而媒体文件的发布信息被书写进一个被称为媒体发布文件里这个文件在后面会说明。在这个文件说明的包括编码器语言RTSP ULS地址端口号以几其它参数。这个发布文件可以在客户端过EMAIL形式或者HTTP形式获得。    RTSP是由RealNetworks和Netscape以及哥伦比亚大学共同提出的。它是从RealNetworks的RealAudio 和 Netscape的 LiveMedia的实践和经验发展来来的。第一份RTSP协议是由IETF 在1996年8月9日正式提交后作为INTERNET的标准在此后此协议经过了很多明显的变化。它的应用现在是广泛的APPLE、IBMNetscape, Apple, IBM, Silicon Graphics, VXtreme, Sun 还有其它公司都宣称它们的在线播放器支持RTSP协议不过微软一直都坚持不支持此协议不知道这种局面还会持续多久。 2. RTSP协议的特点 RTSP是应用层协议,与RTP、RSVP一起设计来完全流式服务。 RTSP有很大的灵活性可被用在多种操作系统上,它允许客户端和不同厂商的服务平台交互。 RTSP在体系结构上位于RTP和RTCP之上它使用RTP完成数据传输。它将流式媒体数据可控制的通过网络传输到客户端。 RTSP可以保持用户计算机与传输流业务服务器之间的固定连接用于观看者与单播Unicast服务器通信并且还允许双向通信观看者可以同流媒体服务器通信. 提供类似“VCR”形式的例如暂停、快进、倒转、跳转等操作。操作的资源对象可以是直播流也可以是存储片段。RTSP是设还提供了选择传输通道如使用UDP还是多点UDP或是TCP。 ---------------------------资源预留协议RSVP  1. RSVP协议 RSVP (Resorce reSerVation Protocol) 资源预留协议并不是一个路由协议而是一种IP网络中的信令协议它与路由协议相结合来实现对网络传输服务质量QoS的控制。RSVP是为支持因特网综合业务而提出的。这是解决IP通信中QoS服务质量问题的一种技术用来保证点端到端的传输带宽。 2. RSVP协议是如何工作 RSVP使用控制数据报这些数据报在向特定地址传输时包括了需要由路由器检查有些时候需要更新的信息,如果路由器需要决定是不是要检查数据报的内容的时候对上层数据内容进行语法分析。这种分析的代价可不小。现在的情况是网络终端利用它向网络申请资源在这种表明“申请” 的信号中包含着如下的信息业务的种类 使用者类型 什么时间需要多大带宽 其他参考信息网络在接收到上类信息后会根据实际情况为此次连接分配一个优先代码用户利用优先代码进行信息传递时网络不需重新对业务进行分析与判别从另外一个角度来说利用RSVP 能从一定程度上减少网络对信息处理的时延提高网络节点的工作效率改善信息传输的服务质量QoS。实时应用用RSVP是为了在传输路径中保持必要的资源以保证请求能确保到达。RSVP是IP路由器为提供更好的服务质量向前迈进的具有深刻意义的一步。传统上IP路由器只负责分组转发通过路由协议知道邻近路由器的地址。而RSVP则类似于电路交换系统的信令协议一样为一个数据流通知其所经过的每个节点IP路由器与端点协商为此数据流提供质量保证。RSVP协议一出现立刻获得广泛的认同基本上被任为较好地解决了资源预留的问题。 ---------------- 流媒体的传输协议 大家在观看网上电影或者电视时一般都会注意到这些文件的连接都不是用http或者ftp开头而是一些rtsp或者mms开头的东西为什么是这样呢实际上这些和http和ftp一样都是数据在网络上传输的协议只是它们是专门用来传输流式媒体的协议而已。下面让我们来看一下现在使用的主要的流媒体协议 1. RTSPReal Time Streaming Protocol实时流媒体协议它是由RealNetworks和Netscape共同提出的现在用于RealNetworks的Real Media产品中 2. PNMProgressive Networks Audio这也是Real专用的实时传输协议它一般采用UDP协议并占用7070端口但当你的服务器在防火墙内且7070端口被挡且你的服务器把SmartingNetwork设为真时则采用http协议并占用默认的80端口 3. MMSMicrosoft Media Server protocol这是微软的流媒体服务器协议MMS 是连接 Windows Media 单播服务的默认方法。 介绍了主要的三个可能您还会问Apple的QuickTime使用哪种协议呢在多数情况下QuickTime使用http协议但实际上它也由标准的流媒体传输协议这就是标准RTSP协议而Real公司使用的RTSP是自己经过开发的。 在流媒体传输中标准的协议就是RTPReal time Transport Protocol实时传输协议、RTCP(Real-time Transport Control Protocol实时传输控制协议)、RTSPReal Time Streaming Protocol实时流媒体协议和RSVPResource Reserve Protocol, 资源预订协议厂商们的产品都是在这些协议的基础上进行研究与开发限于篇幅在这里我们就不再深入讨论了。 ----------------------- 流媒体文件和发布格式 有了实时的传输协议我们应该还能够想到只有较小的文件才适合网络实时传输那么流媒体文件采用了什么样的压缩算法呢 而使用Windows操作系统的朋友可以看到我们观看网上流节目时它们的后缀名一般是rm、asf、wmv等这些就是流媒体的格式。流媒体文件格式经过特殊编码不仅采用较高的压缩比还加入了许多控制信息使其适合在网络上边下载边播放而不是等到下载完整个文件才能播放。 常见的流媒体格式大致有以下几种 流媒体文件格式扩展(Video/Audio) 媒体类型与名称 asf               Advanced Streaming format. (Microsoft). rm               Real Video/Audio 文件 (Progressive Networks). ra               Real Audio 文件 (Progressive Networks). rp               Real Pix 文件 (Progressive Networks). rt               Real Text 文件 (Progressive Networks). swf               Shock Wave Flash (Macromedia). mov               QuickTimeApple公司格式 viv               Vivo Movie 文件(Vivo Software). 另外还有一个wmv格式是Windows Media Video的简称它与asf文件有稍许区别wmv一般采用window media video/audio 格式asf视频部分一般采用Microsoft MPG4 V(3/2/1?)音频部分是windows media audio v2/1不过现在很多制作软件都没有把它们分开所以直接更改后缀名就能够互相转换为对方格式。 制作完成的流媒体文件需要发布到网络上才能够被别人使用这就需要以特定方式安排压缩好的流媒体文件而安排流媒体文件的格式就被成为流媒体发布格式。常见的发布格式主要有以下几种 流媒体发布格式扩展 媒体类型和名称 asf        Advanced Streaming format. smil        Synchronised Multimedia Integration Language. ram        RAM File. rpm        Embedded RAM File. asx        ASF Stream Redirector/ASF流转向器文件 xml        eXtensible Markup Language -------------------------- MPEG-4与流媒体 说到流媒体就不能不提及MPEG-4。MPEG-4是当前讨论的焦点之一只因为它能够在大的压缩比下实现近似DVD品质的视频和音频效果这也是许多朋友认为MPEG-4格式肯定比rm清晰的原因。但事实上并不是如此MPEG-4只是一种视频编码技术它的清晰度也根据压缩时所选择的码率的不同有较大的改变我们见到的MPEG-4格式文件通常为500Kbps压缩生成质量当然高了并且MPEG-4还有多种压缩标准如Microsoft的asf视频部分就是基于MPEG-4的Discrete Cosine Transform (DCT)另外还有DivX的免费MPEG-4版本开始是破解微软的格式而来。至于音频部分更是混乱Microsoft采用windows media audio v2/1DivX采用MP3或者更高质量的AC3等。相比而言Real或者Apple的格式使用的是自己开发的编码在相同码率特别是低码率下不见得就比MPEG-4差采取高码率的rm格式照样清晰可人所以大家以后说rm格式清晰度差的观念要改变一下至少也要加上条件。而且最新的Helix Producer中的Real Video 9采用VP5压缩格式进行编码这可比DivX优秀多了
http://www.dnsts.com.cn/news/143865.html

相关文章:

  • 中国南京网站文佳佳做网站
  • 全自动网站制作源码手机网站 栏目定制
  • 石家庄专业制作网站线上营销活动方案
  • 方舟网站建设即墨网站建设公司
  • dz如何做门户网站网站开发需求范本
  • rails 开发的网站开发wordpress双站 中英文
  • 汉网网站建设网站建设后的心得
  • 李沧网站建设谁家好龙华做网站哪家便宜
  • 网站建设费属哪个费用哪个网站可以做免费推广
  • 做移动网站优化首页软源创派网站建设
  • 网站收录检测服装网站建设策划书预期投入
  • app优化网站开发贵州省建设执业资格教育促进会网站
  • 怎么做全息网站广州网站seo公司
  • 随州网站推广科技让生活更美好作文500字
  • 一个wordpress模版几个网站搜索网站有哪几个
  • wordpress 考试重庆网站推广优化软件业务
  • 网站后台数据处理编辑主要是做什么的啊建设银行申请信用卡网站
  • 竞价托管多少钱一个月优化网站使用体验
  • 怎么做网站优化排名到前面凯里网站建设go007
  • 手机wap网站模板 带后台企业名录搜索软件免费
  • 凡客网站登录广告设计公司组织架构
  • 网站备案是否收费深圳公共资源交易平台
  • 网站建设文化代理商做公司简介需要多少钱
  • 个人未授权做的网站绵阳网站建设怎么选
  • 内部购物券网站怎么做凡科网是免费的吗
  • 朝阳专业网站建设公司pc网站 手机网站 微网站
  • 免费自己做网站吗展厅装饰公司
  • 利用网站宣传 两学一做弥勒网站开发
  • 适合机械网站的wordpress主题模板阿里云虚拟主机免费版
  • 潍坊网站制作公司冷水滩做微信网站