[MODIFY] update streaming status by Object.observe
[MODIFY] remove unnecessary code