What are best practices for users experiencing live and on-demand class streaming issues?