什么是流媒体技术? 流媒体技术

流媒体是指在internet中使用流媒体技术的连续时基媒体,例如视频、音频或多媒体文件。流式传输方式石匠视音频、动画等多媒体文件经过压缩后分成一个个小数据包,当用户端发出请求时,由服务器端向用户端实时、连续传送这些小数据包,动态变化的网络可能使各个包选择不同的路由,故到达用户端的时间延迟也就不同。在用户端用播放器播放时,需要为接收数据开辟缓存区,以弥补时延和时延抖动的影响和保证数据包传输顺序的正确,经解压缩后,只需要在缓冲区充满前等待几秒钟,就可以连续观看。而同时,后续数据包继续在后台从服务器端以稳定的速率向客户端发送,不影响前台播放。所以从理论上讲,播放前的延时主要是由于播放器接收、处理前几个数据包引起的,一旦播放就能够保证连续性和稳定性。流式传输的实现不仅需要高效的压缩算法和缓存,而且需要合适的传输协议。由于tcp需要较多的开销,不太适合传输实时数据。在流式传输的实现方案中,一般采用http/tcp来传输控制信息,而用RTP/UDP来传输实时视音频数据。实现流式传输一般都需要专用的媒体服务器和媒体播放器。

智能流技术:智能流技术的使用使服务器和播放器之间可以根绝网络带宽动态的进行沟通和调整。编码工具可以对同一多媒体数据按多种压缩比率进行编码,同时生成适应不同网络带宽需要的多种传输速率的数据流,并保存在单一文件中。当播放器街道一个能提供多速率数据流的媒体服务器时,服务器会自动监测该播放器的连接速度,并根据客户带宽自动无缝地切换到相应速率下的流媒体相应部分,将它传给用户。当播放器的网络连接中出现数据包丢失现象时,服务器就会转向发送更低带宽的数据流。当播放器的连接速度上升后,服务器会自动转向提供更高带宽的数据流,而这中间的转变过程是瞬间完成的,节目的接收没有中断或间隔。

流媒体传输的网络协议
什么是流媒体技术? 流媒体技术

(1)实时传输协议RTP:RTP被定义在一对一或一对多传输下工作,其目的是提供时间信息和实现流同步。RTP封装了多媒休应用的数据块。RTP 不建立连接,不保证交付,也不进行资源预留。RTP属于应用层协议,在应用发送端,开发者必须编写用RTP封装分组的程序代码。

(2)实时传输控制协议RTCP:RTP本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。RTCP的功能是:服务质量的间时和反馈,媒体间的同步,以及多播组中成员的标识。RTCP分组并不对声音或视频分组进行封装,但RTCP分组在RTP会话期间,周期性地在网上传送,它带有发送端和接收端对服务质量的统计信息。例如,已经发送的分组数和字节数、分组丢失率、分组到达的平决时间间隔等

  

爱华网本文地址 » http://www.aihuau.com/a/25101013/173400.html

更多阅读

什么是高清电视? 什么高清电视好

什么是高清电视?大问题,简单答,高清知识“鲜”知道!什么是高清电视?数字高清晰度电视(HDTV),是数字电视(DTV)标准中最高级的一种。它是水平扫描行数至少为720行的高解析度的电视。HDTV的扫描格式共有3种,即1280×720p,1920×1080i和1920×1080

什么是纯精油?纯精油如何辨识? 纯精油

什么是纯精油?纯精油如何辨识?——简介现在精油市场上乌龙混杂,很多市面上的纯精油其实是被稀释过的精油或者是化学合成油,许多消费者由于没有具备辨识的常识而不能进行正常的辨识。赶快来学习一些精油辨识的常识,使自己拥有一双辨识精油

什么是偏光太阳镜呢? 太阳镜偏光什么意思

什么是偏光太阳镜呢?——简介这个问题又涉及了太多的专业术语,实在不好解释。小编觉得可以把偏光太阳镜和普通的太阳镜进行一个对比,相信这样大家对偏光太阳镜会有一个比较直观的了解。如今越来越多的人谈到太阳镜就会提及偏光镜,太阳镜

什么是后现代课程理论? 后现代主义课程理论

什么是后现代课程理论?当我们翻开派纳的巨著《理解课程》时,新颖的课程理解的理论扑面而来,不仅令人耳目一新,而且感到心灵的震撼。自从派纳的概念重建提出以后,种种后现代课程理论纷至沓来,我们撷取其中几点,思考它们对我国基础教育课程

什么是频闪闪光?频闪功能的使用及效果 闪光灯频闪

就普通摄影而言,一般只能在一个画面中记录下被摄体的某一瞬间影像,而不能记录其运行的过程。在体育摄影中,摄影师利用高速马达配合多次曝光来完成运动员连续动作的拍摄。但是如今的数码相机大都没有多次曝光功能,不过利用频闪闪光技术同

声明:《什么是流媒体技术? 流媒体技术》为网友阳光下的葵花分享!如侵犯到您的合法权益请联系我们删除