时间:2021-05-19
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:///zh-cn/download/details.aspx?id=27955
3. 准备好Microsoft Expression Encoder Pro 4.0,并安装Microsoft Expression Encoder Pro 4.0(视频采集计算机上)
参考地址:
http:///expression/products/Purchase.aspx
安装可参考上篇WMS 2008中的步骤
二、配置Live Smooth Streaming,创建直播发布点
可参考:
http:///?linkid=9738294
将下载的SmoothStreamingPlayer.exe文件解压到文件夹,可以看到以下三个文件。
并将三个文件copy至IIS网站默认根目录 C:\inetpub\wwwroot
Smooth Streaming Player-ReadMe.doc,配置说明文档。
SmoothStreamingPlayer.html,嵌入slilverligh播放器的示例网页文档。
SmoothStreamingPlayer.xap,Smooth Streaming player示例。
在SmoothStreamingPlayer.html文件中可以看到以下代码:
复制代码 代码如下:
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" ;100%" height="100%">
<param name="source" value="SmoothStreamingPlayer.xap"/>
<param name="onError" value="onSilverlightError" />
<param name="background" value="white" />
<param name="minRuntimeVersion" value="4.0.50401.0" />
<param name="autoUpgrade" value="true" />
<param name="InitParams" value="selectedcaptionstream=textstream_eng,mediaurl=http://streams.smooth.vertigo.com/elephantsdream/Elephants_Dream_1024-h264-st-aac.ism/manifest" />
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50401.0" style="text-decoration:none">
<img src=\'#\'" //go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
</object>
用编辑器中打开SmoothStreamingPlayer.html文件并修改mediaurl属性为Live Smooth Streaming发布点的URL。
此处是:http://192.168.1.104/LiveSmoothStream.isml/manifest。
如果需要,可以调整width and height属性修改播放框的大小。
五、观众计算机安装silverlight播放器插件收看节目。
在要收看实时在线直播的计算机中安装silverlight播放器插件(windows7已经自带了,不用安装;windowxp必须安装),
下载地址:
http:///getsilverlight/Get-Started/Install/Default.aspx
用浏览器打开
http://192.168.1.104/SmoothStreamingPlayer.html,就可以看到实时广播节目了。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
动画及流媒体设计。动画及流媒体是多媒体网页与其他平面印刷媒体最大的区别。网络带宽的扩大和计算机显示技术的发展,使得网页上的动画及其他流媒体的呈现成为可能。人们生
现在使用流媒体服务器软件的客户比较多,流媒体服务器软件的市场需求也很大,下面就为大家介绍比较常见的30款流媒体服务器软件。流媒体服务器软件汇总大全1Flash流
流媒体指在Internet/Intranet中使用流式传输技术的连续时基媒体,如:音频、视频或多媒体文件。流式媒体在播放前并不下载整个文件,只将开始部分内容存入
大连自贸片区(保税区)“2021直播电商年”活动日前启幕。启动仪式全程通过片区专门搭建的直播账号“自贸之星Live”在抖音平台直播。现场也专门设置了网络达人直播
通过几乎每个主要的社交媒体平台,流媒体直播已成为我们日常生活的一部分。接下来要使用此方法的就是Amazon,即AmazonLive。它为品牌提供了一个与受众互动