Added error handling and messaging if you haven't enabled screen capture.
Disable the share screen button if you don't support screen sharing (i.e.. if you're not on Chrome).
Hide the archive button if we're in a p2p session.
Make the publisher smaller when he window is smaller.