流媒体基本介绍

媒体基本介绍
定义
在⽹络中传输⾳视频的多媒体信息,主要有下载和流式传输两种⽅式。
下载⽅式:将⼀个视频下载下来之后再播放,类似于你在优酷中的缓存视频
流式传输:将声⾳以及视频信息通过⾳视频服务器向客户端进⾏连续实时的传输
流媒体主要是指在⽹络中使⽤流式传输技术的连续时基的多媒体信号,流媒体技术就是将⾳视频信息经过压缩处理后放在⽹站服务器上,让⽤户边下载边观看⽽⽆需等待下载完成后才能观看。
流媒体的传输⽅式
(1)实时流式传输:保证媒体信号带宽与⽹络连接匹配,使媒体可被实时观看到,需要专门的流媒体服务器与传输协议。特定的服务器如:QuickTime Streaming Server,RealServer与Window Media Server。这些服务器允许⽤户对媒体发送更多级别的控制,因⽽系统设置/管理⽐标准HTTP服务器更复杂。⼀般来说,如果视频为实时⼴播,或使⽤了流式传输媒体服务器,或使⽤了RTSP等实时传输协议,即为实时流式传输。
优点:适合较⼤⽂件,素材可随机访问,节约⽤户磁盘空间,可以实现每个流的带宽分配,带宽补偿功能。
缺点:实时流式传输必须匹配连接带宽,所以在以调制解调器速度连接时,图像质量较差,⽹络出现问题,视频质量较差。有些⽹络传输协议在有防⽕墙时可能会出现问题,导致⽤户不能看到⼀些地点的实时内容。需要特殊的服务器,如果⽂件⽐特率超过连接速度,观看将会断断续续
(2)渐进流式传输:为顺序下载,在下载⽂件的同时⽤户可观看在线媒体,在给定时刻,⽤户只能观看已下载的那部分,⽽不能跳到还未下载的后续部分。不能像实时流式传输那样在传输期间可根据⽤户连接的速度做调整。如使⽤了HTTP服务器,⽂件即为渐进流式传输
流媒体技术原理
流式传输需要缓存,因为⾳视频数据在⽹络中以包的形式存在,⽽⽹络时动态变化的,各个数据包选择的路由可能不尽相同,达到客户端所需的时间也就不同,有些先发的包可能后达到。因此,客户端如果按照包达到的次序进⾏播放会出错,缓存机制就能解决这些问题。使⽤缓存可以解决停顿问题,由于⽹络阻塞,可能使得流数据不能实时达到客户端,客户端的播放就会出现停顿,如果采⽤缓存机制,暂时的⽹络阻塞就不会影响播放效果。虽然⾳视频的数据很⼤,但是播放流数据所需的缓存容量并不需要太⼤,因为缓存可以使⽤环形链表结构来存储数据,已经播放的内容可以马上丢弃,从⽽腾
出空间缓存后续流数据。
TCP(传输控制协议)⼀般⽤来传输控制信息,因为其可靠的传输。UDP(⽤户数据报协议)⽤来传输⾳视频数据。
RTP是⽤以传输实时⾳视频数据,RTCP为实时控制协议,和RTP捆绑⼀起的传输控制协议,提供时间信息和实现流同步,主要⽤以声⾳同步和Qos管理。
RTSP(实时流媒体协议)定义了如何在IP⽹络上有效的传输流媒体数据。RTSP提供了⼀种机制,使⾳视频等数据可以按照需要进⾏实时传输,并且可以实施诸如暂停,快进等控制。源数据可以时存储的⽂件,也可以时现场数据的反馈。注意:RTSP协议本⾝并不传输数据,数据的传输是通过基于UDP协议的RTP协议来完成的,在RTP协议传输流媒体数据的过程中,RTSP的连接是⼀直存在的,并且控制着流媒体数据的传输。流媒体的数据和控制信息使⽤不同的协议和连接时,可以带来⼀个好处,就是播放流媒体的客户机和控制流媒体播放的客户机可以时不同的计算机。与HTTP的不同:HTTP传送HTML(超⽂本标志语⾔),⽽RTP传送的时多媒体数据。HTTP请求由客户机发出,服务器做出响应,⽽RTSP是客户机和服务器都能发出请求,即RTSP是双向的。
流媒体⽂件格式
流媒体的播放⽅式:
(1)点播:点对点的特点是流媒体的源和⽬的地是⼀⼀对应的,即流媒体从⼀个源发送出去后只能达到⼀个⽬的地。在客户端与服务器之间需要建⽴⼀个单独的通道,从⼀台服务器送出的每个数据包只能传送给⼀个客户机。每个⽤户必须分别对媒体服务器发送单独的查询,⽽媒体服务器必须向每个⽤户发送所申请的数据包拷贝。这种巨⼤的冗余会造成服务器的负担沉重,响应时间过长。跟在优酷播放视频⼀样      (2)组播(多址⼴播):基于组的传播,源与⽬的地是⼀对多的关系,这种⼀对多的关系只能在同⼀个组内建⽴,流媒体从⼀个源发送出去后,任何⼀个已经加⼊到与源同⼀个组号的⽬的地均
可以接收到,但该组以外的其他⽬的地接收不到。IP组播技术构建⼀种具有组播能⼒的⽹络,允许路由器⼀次将数据包复制到多个通道上,采⽤组播⽅式,单台服务器能够对⼏⼗万台客户机同时发送连续数据流⽽⽆延时。媒体服务器只需要发送⼀个信息包,⽽不是多个,所有发出请求的客户端共享同⼀个信息包。信息可以发送到任意地址的客户机上,减少⽹络上传输的信息包的总量。⽹络利⽤率⼤⼤提⾼,成本⼤⼤降低。跟直播⼀样
(3)⼴播: 也是⼀对多的关系,但这种⼀对多的关系并不局限与组,流媒体从⼀个源发送出去后,同⼀个⽹段上的所有⽬的地均可以收到。
流媒体系统的基本构成

本文发布于:2024-09-23 11:13:28,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/91157.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:传输   流媒体   数据   服务器   媒体   视频
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议