We have a Wowza Streaming Server with MediaCache Architecture (Edge Servers) for our platform. The video and smil files are placed on some other server which just works as a file server.
We use smil files url from our player side to get the media playback.
Due to some reason we want our smil files to be modified dynamically (to add textStream tags when close caption files are uploaded via our platform). Since we are using MediaCache so it doesn't take changes because smil files are already cached. We just need our smil files to be not cached. Other files (video files) can be cached.
What is setUserHTTPHeader method ? Can we used it for no-cache request ? If so, any example ?
I have tried making changes in IIS server (on the video file server) to use no-cache as HTTP header response but it seems that Wowza MediaCache server is not following that rule and still caching the smil files.
It looks like Wowza MediaCache doesn't follow HTTP Header Cache Policy. Please suggest, how to use no-cache just for smil files ? Is there anything like max-age or something similar to it which can be used to solve the problem.