It was by Triple H during the NXT tapings on Thursday that NXT will be airing live on Thursday, February 27. That is during the inaugural week of the WWE Network. It will be one time deal to help launch the network.
NXT currently airs on the Hulu network, which you can stream online. The WWE Network debuts on Monday, February at 11:05 p.m. ET proceeding Monday Night Raw.