Steam announced just a little while ago that they are releasing (in beta) Steam Broadcasting. This is so others can watch you play much like Twitch however unless you have public broadcasting only your friends will be able to watch your stream. The stream will start the moment someone starts watching and will stop when you end your game. Make sure you have the bandwidth to support the streaming.
More info here: http://steamcommunity.com/updates/broadcasting