Activate – Enter Code Activate activation Peacock TV, an online streaming service, is available. It allows users access tv activation in order to stream shows from NBC over the internet. Peacock is an American streaming service that streams video over the top. It is managed and operated by the Television and Streaming division at NBCUniversal. This division is a subsidiary to Comcast.