1. A method of communicating data, the method comprising: establishing, by a first computing device and to a second computing device, a connection with the second computing device; responsive to initiating the connection, performing, by the first computing device and with the second computing device, content discovery; and establishing a session of a service responsive to performing content discovery.