Does KDP cache a Mix dataContent?

3 replies [Last post]
Joined: 05/14/2009
Points: 69

This is what I do.
1. Use KDP to load and play a Mix.
2. Use Editor (standard or advanced) to edit the Mix and save it.
3. Reload the Mix to the KDP. The KDP still plays the video before the editing. However I can see the new content mix is playing in KMC and the new dataContent in the Test Console. So I am sure the Mix has been updated and saved.
4. After a while, reload the Mix to the KDP. I can see the new content eventually.

That's why I am wondering if KDP caches a Mix dataContent. If so, how can I fix it?
Thanks for any advice.

Joined: 06/26/2009
Points: 17

There is a parameter in the KDP embed code for versions.

If you don't set that flag to -1 it will not use the latest version of a mix.

Best of luck,
-Josh Helpert-

Joined: 05/14/2009
Points: 69

Hi Josh,
Thanks for the reply.
What's the parameter in the KDP I have to set? I couldn't find the information in KDP3 doc http://www.kaltura.org/demos/kdp3/docs.html#flashvars

Can you please give me more details?
Thanks a lot.

Joined: 10/28/2010
Points: 2

I don’t think the problem is with the version since you say that after 5 min you get the right one.
It could be cache in your client (browser), or cache in the server.
If it is on the server it could be because you need to provide userId (user id) as part of the flash_vars and when starting a session.
If it is in the client (I don’t think that this is the case) you could have a new uiconf with some disabled cache.