当前位置 主页 > 服务器问题 > win服务器问题汇总 >

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

    栏目:win服务器问题汇总 时间:2018-10-26 10:04

    前面给大家演示了如何使用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图标。

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