浅析流媒体技术及其网络直播系统
摘要:随着网络的宽带化,流媒体技术应用日益普及。本文介绍了流媒体技术特点,并以MMS协议为例简要分析了其工作机理;分析对比了目前主流的三种流媒体技术;提出了利用流媒体技术组建网络直播平台的方案,本文最
2.3流传播的方式
流媒体以实时流传播时有单播、多播、点播和广播几种不同的方式。
单播是在客户端与媒体服务器之间需要建立一个单独的数据通道,从一台服务器送出的每个数据包只能传送给一个客户机,这种传送方式称为单播。每个用户必须分别对媒体服务器发送单独的请求,而媒体服务器必须向每个用户发送所申请的数据包拷贝。
多播是通过多播网络来传送实时流,网络中所有发出请求的客户端共享同一流,这种方式的最大好处是可以极大地节省网络带宽。多播通常也叫组播,通过IP组播技术构建一种具有组播能力的网络,允许路由器一次将数据包复制到多个通道上,减少网络上传输信息包的总量。采用组播方式,单台服务器能够对几十万台客户机同时发送连续数据流而无延时。
点播是在客户端与服务器之间建立的主动连接。在点播连接中,用户可以通过选择内容项目来初始化客户端连接,若文件已被编入索引,点播连接即拥有对流的最大控制,用户可以开始、停止、后退、快进或暂停流等操作。这种方式由于每个客户端各自连接服务器,会大量占用有限的网络带宽。
广播指的是用户被动接收流。在广播过程中,客户端接收流,但不能控制流。例如:用户不能暂停、快进或后退等。有两类广播:单播和多播,两种都是被动的。在广播单播中,每个客户端都保持各自与服务器的连接。在广播多播中,被动的用户通过监视特定的IP地址接收多播数据包。
3、主流流媒体技术
目前有三种主流流媒体技术,即:Microsoft公司的Windows Media系列、RealNetworks公司的RealSystem和Apple公司的QuickTime系列。
3.1 Windows Media系列
目前,Windows Media系列的流媒体产品,捆绑在Windows操作系统中,只能运行在Windows操作系统上。该产品具有先进、集成、低费用等特点,该产品包括Media tools、Media Services和Media Player等组件。Windows Media的核心是ASF流格式文件,采用MMS实时流传输协议。Media services没有客户连接数限制。
3.2 RealSystem
RealSystem系列的流媒体产品支持多种平台,包括Win2000/NT、Unix/Linux、Solaris等。该产品包括Real Producer、Real Server、Real Player等组件。Sure Stream(自适应流)技术是Real Networks公司的代表性技术,Real Server有客户连接数限制,Real Server具备网络管理功能。
3.3 QuickTime系列
QuickTime系列的流媒体产品支持的平台有Win2000/NT、Unix/Linux、Solaris、Mac OS等。该产品包括QuickTime Pro 、QuickTime Streaming Server、QuickTime Player等组件。QuickTime Pro支持实时流和快速启动流两种类型的流。QuickTime Streaming Server有客户连接数限制,且连接数固定为4000。
4、流媒体技
流媒体以实时流传播时有单播、多播、点播和广播几种不同的方式。
单播是在客户端与媒体服务器之间需要建立一个单独的数据通道,从一台服务器送出的每个数据包只能传送给一个客户机,这种传送方式称为单播。每个用户必须分别对媒体服务器发送单独的请求,而媒体服务器必须向每个用户发送所申请的数据包拷贝。
多播是通过多播网络来传送实时流,网络中所有发出请求的客户端共享同一流,这种方式的最大好处是可以极大地节省网络带宽。多播通常也叫组播,通过IP组播技术构建一种具有组播能力的网络,允许路由器一次将数据包复制到多个通道上,减少网络上传输信息包的总量。采用组播方式,单台服务器能够对几十万台客户机同时发送连续数据流而无延时。
点播是在客户端与服务器之间建立的主动连接。在点播连接中,用户可以通过选择内容项目来初始化客户端连接,若文件已被编入索引,点播连接即拥有对流的最大控制,用户可以开始、停止、后退、快进或暂停流等操作。这种方式由于每个客户端各自连接服务器,会大量占用有限的网络带宽。
广播指的是用户被动接收流。在广播过程中,客户端接收流,但不能控制流。例如:用户不能暂停、快进或后退等。有两类广播:单播和多播,两种都是被动的。在广播单播中,每个客户端都保持各自与服务器的连接。在广播多播中,被动的用户通过监视特定的IP地址接收多播数据包。
3、主流流媒体技术
目前有三种主流流媒体技术,即:Microsoft公司的Windows Media系列、RealNetworks公司的RealSystem和Apple公司的QuickTime系列。
3.1 Windows Media系列
目前,Windows Media系列的流媒体产品,捆绑在Windows操作系统中,只能运行在Windows操作系统上。该产品具有先进、集成、低费用等特点,该产品包括Media tools、Media Services和Media Player等组件。Windows Media的核心是ASF流格式文件,采用MMS实时流传输协议。Media services没有客户连接数限制。
3.2 RealSystem
RealSystem系列的流媒体产品支持多种平台,包括Win2000/NT、Unix/Linux、Solaris等。该产品包括Real Producer、Real Server、Real Player等组件。Sure Stream(自适应流)技术是Real Networks公司的代表性技术,Real Server有客户连接数限制,Real Server具备网络管理功能。
3.3 QuickTime系列
QuickTime系列的流媒体产品支持的平台有Win2000/NT、Unix/Linux、Solaris、Mac OS等。该产品包括QuickTime Pro 、QuickTime Streaming Server、QuickTime Player等组件。QuickTime Pro支持实时流和快速启动流两种类型的流。QuickTime Streaming Server有客户连接数限制,且连接数固定为4000。
4、流媒体技
责任编辑:和硕涵
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞
-
现货模式下谷电用户价值再评估
2020-10-10电力现货市场,电力交易,电力用户 -
PPT | 高校综合能源服务有哪些解决方案?
2020-10-09综合能源服务,清洁供热,多能互补 -
深度文章 | “十三五”以来电力消费增长原因分析及中长期展望
2020-09-27电力需求,用电量,全社会用电量
-
PPT | 高校综合能源服务有哪些解决方案?
2020-10-09综合能源服务,清洁供热,多能互补 -
深度文章 | “十三五”以来电力消费增长原因分析及中长期展望
2020-09-27电力需求,用电量,全社会用电量 -
我国电力改革涉及的电价问题
-
贵州职称论文发表选择泛亚,论文发表有保障
2019-02-20贵州职称论文发表 -
《电力设备管理》杂志首届全国电力工业 特约专家征文
2019-01-05电力设备管理杂志 -
国内首座蜂窝型集束煤仓管理创新与实践
-
人力资源和社会保障部:电线电缆制造工国家职业技能标准
-
人力资源和社会保障部:变压器互感器制造工国家职业技能标准
-
《低压微电网并网一体化装置技术规范》T/CEC 150
2019-01-02低压微电网技术规范
-
现货模式下谷电用户价值再评估
2020-10-10电力现货市场,电力交易,电力用户 -
建议收藏 | 中国电价全景图
2020-09-16电价,全景图,电力 -
一张图读懂我国销售电价附加
2020-03-05销售电价附加
-
电气工程学科排行榜发布!华北电力大学排名第二
-
国家电网61家单位招聘毕业生
2019-03-12国家电网招聘毕业生 -
《电力设备管理》杂志读者俱乐部会员招募
2018-10-16电力设备管理杂志