当前您所在的位置:首页>新闻中心>新品发布
新品发布
行业动态
营销活动

如何为Wowza nDVR功能配置MediaCache?

发布时间:2021/05/05 浏览量:2414

这篇文章介绍了如何使用MediaCache插件的缓存机制在多个边缘服务器上将录制数据段缓存在内存中,以提高传输效率。

注意: 这个功能从Wowza Media Server® 3.0.5.01版本开始支持。为了最好的效率,我们推荐你使用Wowza Media Server 3.1.2 patch 16及以上版本。

 

准备

 

  1. 配置Wowza     Media Server 以将DVR数据段从源服务器传输到边缘服务器上: 如何在直播流中继架构下配置nDVR功能?
  2. 申请MediaCache     插件包: 如何使用MediaCache功能
  3. 参照"MediaCache     User's Guide" 它包含在这个插件包中,将其安装在每一个edge服务器上。用户指南中使用的应用名为mediacache并有详细的配置步骤。     你可以按照这些参考在你的Edge服务器的Application.xml上进行配置,它可以有不同的名字。     如果你参照并使用如何在直播流中继架构下配置nDVR功能?中的名字,你的edge服务器上的应用将命名为dvredge

Application.xml 的配置


在你的Application.xml 文件中的Application/DVR/Properties下添加下面属性: 

Code:

 

    

         dvrMediaCacheEnabled

         true

         Boolean

    

 

MediaCache.xml的配置


MediaCache.xml文件中去掉名字为dvrorigin的MediaCacheSource部分的注释: 

Code:

                  

                            dvrorigin

                            http://

                            dvrorigin/

                            com.wowza.wms.plugin.mediacache.impl.MediaCacheItemHTTPImpl

                           

                            262144

                            1200000

                            600000

                            true

                            50

                            false

                           

                                    

                                               httpReadTimeout

                                               3000

                                               Integer

                                    

                           

                  

为了实现nDVR功能,Name属性必须被设置为dvrorigin. 在大多数部署场景,要恰当的设置的DVR chunk缓存数量。

 

Wowza Streaming Engine 4是业界功能强大、API接口丰富的流媒体Server产品,采用它作为流媒体服务器产品的案例很多,直播、在线教育、IPTV都有它的用武之地。

 

北京哲想软件有限公司