Wowza Streaming Engine 4 配置mediacache功能(上)-阿里云开发者社区

开发者社区> zhangdiandong> 正文

Wowza Streaming Engine 4 配置mediacache功能(上)

简介: Media Cache是一个能让你的VOD系统扩展处理规模的机制。这篇文章介绍如何在Wowza Streaming Engine中配置Media Cache 功能。 适用于Wowza Streaming Engine? 4.0 及以上版本。
+关注继续查看
Media Cache是一个能让你的VOD系统扩展处理规模的机制。这篇文章介绍如何在Wowza Streaming Engine中配置Media Cache 功能。 适用于Wowza Streaming Engine? 4.0 及以上版本。如果你是Wowza Media Server? 3.6.4系统,要单独安装MediaCache 插件包.
登录Wowza Streaming Engine Manager 时需要认证,这个用户名和密码设置在[install-dir]/conf/admin.password 文件中.
格式类似下图

默认情况下,你可以通过URL来访问Streaming Engine manager:  
http://[wowza-ip-address]:8088/enginemanager
登录Streaming Engine manager后,在管理界面的顶部点击Server Tab页,然后选择Media Cache菜单. 下图是默认的状态。

1.mediacache启用与禁用
启用Media Cache
你可以通过点击Enable Media Cache来启用Media Cache 功能。
禁用 Media Cache
你可以通过点击Disable Media Cache进来禁用Media Cache功能
注:官方解释是将Media Cache设为启用状态不会给服务器带来任何不利的性能影响,因此建议就是让它保持启用状态,除非你有特殊的原因要禁用它。
2.Media Cache 的缓存(Store)配置介绍
Media Cache默认有一个缓存文件的存放位置,它在[install-dir] 下的mediacache目录下。 这个文件夹的最大存储容量被限制为10GB,同时写入速率被限制在最大16MB/秒, a bucket rate of 64MB. 这个默认的配置仅仅适用于基本的功能测试,它的效能较低;因此,在一个正式的商用环境下可能需要更大的空间和资源。

点击默认的default可以查看具体设置,这里的路径值必须在所有媒体缓存存储唯一的参数是默认的,如要用到生产环境,需要根据自己的需要进行优化。
这里具体说说几个选项的配置 path.maximumsize.write rate.write rate bucket size
path:指的是路径文件缓存的存储位置。可以输入完整的路径,这个位置还是在地方扩大的基础上,在路径中指定的上下文路径元素使用变量。默认值写的是wowza安装根目录下,不能包含小于号(大于号>),引号(“和反斜线\管道(|问号( )和星号(*)字符。
maximumsize:数据可以存储在该高速缓存中存储的最大数量以千兆字节(GB)。

write rate:内容可以被写入到高速缓存存储的最大速率。节流写入速率,有助于控制输入缓存内容流动,使文件系统是不是不知所措时,内容也从缓存读取速度缺省(16)被调谐用于机械上。建议与固态硬盘使用38的值。
 :调整保留足够的网络吞吐能力可用于读取操作。推荐持续写入吞吐量等级为存储装置的25%的值。
write rate bucket size:协同工作写入速率值来控制写入速度如何节流这个应该被设置为4至6的写速率
3.添加 删除Media Cache Store
可以添加多个Media Cache Store(缓存点)。要添加时,请点击Stores tab页,在点击add Media Cache Store

可以看到如下界面,需要根据自己的需求填写mediacache存放位置,文件夹大小,写入速率等

需要删除的话也很简单,直接点击图标后面的小桶图标即可

4.Media Cache 源(Source)的配置
Media Cache 功能允许Wowza从三种不同的源获取内容文件,这三种源如下:
File – 从本地文件系统获取内容
HTTP – 采用HTTP从一个web服务器获取内容
S3 HTTP – 采用HTTP从Amazon S3获取内容
点击SourcesTab页,你会看到+ Add Media Cache Source 按钮,如下所示:

Source Name 是要求唯一的名字。Description 允许你对这个source做一些细节的描述
source type根据自己需要选择一种

官方的解释如下:
标识媒体缓存源类型内置dvrorigin媒体缓存源类型为预配置Wowza流引擎的起源已安装Wowza NDVR附加元件的工作这使得DVR将通过媒体缓存存储,增加Wowza NDVR的可扩展性流。您可以添加媒体缓存来源以下附加源类型
    文件。对于网络附加存储的文件。
    http。基于HTTP的服务器进行重新流媒体文件。
    Amazon S3对于一个Amazon S3存储的文件。

amazon s3 接触的较少这里着重说的是file和http,这个我们放到下半部分在跟大家详细讲解,稍后更新,请大家耐心等待。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Spark Streaming + Spark SQL 实现配置化ETL流程
Spark Streaming 非常适合ETL。但是其开发模块化程度不高,所以这里提供了一套方案,该方案提供了新的API用于开发Spark Streaming程序,同时也实现了模块化,配置化,并且支持SQL做数据处理。
6169 0
raid功能中spanning和striping模式有什么区别?
<pre id="answer-content-1371195706" accuse="aContent" class="answer-text mb-10" style="margin-top: 0px; margin-bottom: 10px; padding: 0px; font-family: arial, 'courier new', courier, 宋体, monospace;
1165 0
+关注
zhangdiandong
研究方向Linux各应用环境配置优化、流媒体、集群 分布式存储管理 优化,自动化运维,架构设计等方面。实践经验丰富,目前专注于高可用网站架构、网络安全及数据同步、远程灾备研究以及一些潮流技术学习落地使用。
100
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载