首页 > 开发 > IIS > 正文

使用IIS Live Smooth Streaming技术搭建流媒体直播系统

2020-07-28 15:43:12
字体:
来源:转载
供稿:网友
前面给大家演示了如何使用Windows media service来搭建流媒体服务器进行视频直播。今天将为大家介绍另一种流媒体直播技术―IIS Live Smooth Streaming(IIS平滑流式处理)。

IIS Live Smooth Streaming(实时平滑流式处理)是微软下一代流媒体解决方案。该技术是在IIS web中集成媒体传输平台IIS media services,实现利用标准 HTTP Web 技术以及高级 Silverlight 功能,确保在互联上传输质量最佳、播放流畅音视频节目。

该技术以下优点:

1、 平滑流式处理是一种自适应流式处理技术,通过动态监视本地带宽和视频呈现性能,平滑流式处理可实时切换视频质量来优化内容的播放,具有高带宽连接和先进计算机的观众可体验完全高清质量的流,而具有低带宽或较旧计算机的其他观众可接收适合其功能的流。

2、 可传送完全高清的按需和实时流而不会出现断断续续的问题。

3、 IIS 比特率限制扩展可控制通过 HTTP 传送媒体的速率,从而能够节省网络带宽费用。

4、 平滑流式处理可以适用于点播(由 IIS 平滑流式处理扩展提供)和实时广播(由 IIS 实时平滑流式处理扩展提供)两种不同应用需求。

缺点:使用平滑流式处理技术实施直播并不是一个完全免费的方案,它必须使用Microsoft Expression Encoder Pro做为流媒体编码器(在以前的流媒体服务器解决方案中,windows meida encode是完全免费的。免费的Microsoft Expression Encoder不支持平滑流式处理),该软件是集成在Microsoft Expression中的,要收费。

解决方案布署图:

一、准备和安装

1. 由于IIS Live Smooth Streaming只支持IIS 7以上版本,所以我们使用的服务器操作系统必需是Windows 7, Windows Server 2008, Windows Server 2008 R2。

本实验环境是Windows Server 2008 R2。

在 服务器管理器 中添加Web服务器(IIS)

2. 下载IIS Media Services 4.1,并安装IIS Media Services 4.1(服务器上)

下载链接:

http://www.microsoft.com/zh-cn/download/details.aspx?id=27955

3. 准备好Microsoft Expression Encoder Pro 4.0,并安装Microsoft Expression Encoder Pro 4.0(视频采集计算机上)

参考地址:

http://www.microsoft.com/expression/products/Purchase.aspx

安装可参考上篇WMS 2008中的步骤

二、配置Live Smooth Streaming,创建直播发布点

可参考:

http://www.iis.net/learn/media/live-smooth-streaming/getting-started-with-iis-live-smooth-streaming

1、 打开 开始―管理工具―Internat信息服务管理程序

在打开的管理程序界面中选择想要设置的站点或虚拟目录,双击Live Smooth Streaming Publishing Points图标。

打开后会有警报提示,点击 更新应用程序池设置

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表