Find the multi-window communication demo here.
Find the canvas streaming demo here.
These demos accompany the blog post here. Find the code for this on GitHub.