At CES 2009, Microsoft announced the “newest channel on Xbox Live, which will create scheduled programming so that you can log in at a specific time, find friends, and experience live events.” Video after the break.