Do I need to register with channel5.com to watch videos?

No, you don't need to register to watch our content on channel5.com, My5.tv or via any My5 app.