Just like every websites, the stream pages have too much stuff. When you just want to watch the stream and to chat, that's all. But you get a lot of stuff you don't need, that wastes browser's resource to keep them.
Yes, you can pop out the stream and chat. However, you don't want to pop them every time you want to watch. Why not just a simple URL, bookmark it, and you can get the stream and chat? Moreover, sometimes, I open two streams and one YouTube video from my subscriptions. I need something simple.
Therefore, I started writing this Clean Justin.tv Viewer, here is a screenshot to get you the idea of what I was thinking:
The viewer is seen at bottom right corner. My window manager is dwm, I switched to it only for a couple of days. The web browser is Firefox with Vimperator. Everything is as cleanly as possible. You don't see the window title bar because of dwm, you don't see space waster of browser's toolbars. The only unnecessary thing you can see is the statusline of Vimperator.
Here is a live example:
Channel Name or URL:
[I discovered this channel Walking Home when I searched for "cooking," it's about a long walk from Arizona to Michigan. It's basically a 24/7 channel and a OK channel to use as an example. (There are many channels on Justin.tv, I don't feel OK) It might be boring for most of time, often interrupted due to poor connection, but you could see the real life. Real reality tv, not those scripted unscripted-claimed lame tv shows.]
At first glance, it looks like a normal Justin.tv embed, move your mouse over below the logo, you should be able to see the controls.
I like the chat box overlays the video and I can hide the bottom bar to make the video as largely as possible.