Привет, столкнулся с недокументированой особенностью работы SharedObject.
На HTML страницу рендрится одна и та же флешка (проигрыватель видео) в нескольких копиях. В этом проигрывателе есть настройки, которые я сохраняю в SharedObject. Проблема заключается в том, внесенные изменения в одном экземпляре проигрывателя не видны другому до перезагрузки страницы. После перезагрузки страницы с плеерами изменения подхватываются, но не устанавливаются в реальном времени в процессе работы.
Такое впечатление, что отдельный плеер работает со своей копией sharedObject с момента загрузки.
На форуме уже сталкивались с похожей проблемой, но, к сожалению, решений не предложили.
http://www.flasher.ru/forum/showthre...t=sharedObject

Код AS3:
// создаю объект
var sharedObject = SharedObject.getLocal("settings", "/");
// записываю значения
sharedObject.setProperty('resolution', resolution);
// читаю значения
resolution = sharedObject.data.resolution