控制Wowza从本地VOD缓存中删除某个以后不会再用的内容?
转载请注明:文章来自www.wowza.cn
注意: 要访问最新的技术资料,请访问http://www.ttstream.com/wowza/
在最新的MediaCache版本中(2011年2月及以后发布的),www.wowza.cn可以让Wowza从本地缓存中删除某个以后不会再用的内容:

Code:
MediaCache mediaCache = MediaCacheImpl.getMediaCache();
mediaCache.flushItemFromCache(mediaName);
当使用上面的方法时,所有的mediaName的格式都是StreamName去掉前缀加上任意播放别名(play aliasing)。

你也可以用这个方法删除那些使用了前缀的StreamName的媒体文件,www.wowza.cn会使用别名系统将它解析为另一个正确的媒体名。

Code:
MediaCache mediaCache = MediaCacheImpl.getMediaCache();
mediaCache.flushStreamNameFromCache(appInstance, streamName);


唯一要注意的是:直到没有任何播放器连接到这个媒体资源时,这个缓存内容才会被立即删除。Wowza目前没有一个能删除正在被播放或打开的媒体资源的方法。