Hi,
We’re currently evaluating Wowza 4.0.6 with our setup and it appears that the MediaCache add-on is not able to cache the chunks when used with an nDVR liverepeater origin-edge setup.
The logs indicate that the add-on has been enabled:
2014-09-04 18:48:05 INFO server comment - DvrStreamManagerBase.initProperties[live/_definst_/dvrtest] : {Properties: dvrMediaCacheEnabled: true, cupertinoCreateAudioOnlyRendition: true, isDvrPacketizer: true}
But it doesn’t write anything to disk and we see the following error in the logs:
2014-09-04 18:48:50 WARN server comment - DvrStreamStoreBase.retrieveChunkFromMediaCache[live/_definst_/dvrtest/dvrtest.5] : Unable to get DVR chunks from any of the origin urls:
2014-09-04 18:48:50 WARN server comment - DvrStreamStoreBase.retrieveChunkFromMediaCache[live/_definst_/dvrtest/dvrtest.5] : url: http://xxx.xxx.com:1935/origin/_definst_/dvrtest
Are the instructions listed here still valid for 4.x?
https://www.wowza.com/docs/how-to-configure-mediacache-for-wowza-ndvr
We also had to add the following listener to Server.xml in our 3.6.2 setup (which works fine):
<ServerListener>
<BaseClass>com.wowza.wms.plugin.mediacache.impl.MediaCacheServerListener</BaseClass>
</ServerListener>>
Are they any additional steps that need to be performed to get the MediaCache to actually write to disk after upgrading to 4.x? For instance, in 4.x I see that the Application.xml file has the following new property:
<MediaCache>
<MediaCacheSourceList></MediaCacheSourceList>
</MediaCache>
Should this be populated?
Thanks