3. The method of claim 2 , wherein: the dynamic rendering environment includes a browser executing in a virtual machine, and the dynamic rendering environment is implemented on either the electronic computing device or a second electronic computing device having a communication connection with the electronic computing device.
3. The method of claim 2 , wherein: the dynamic rendering environment includes a browser executing in a virtual machine, and the dynamic rendering environment is implemented on either the electronic computing device or a second electronic computing device having a communication connection with the electronic computing device. 4. The method of claim 3 , further comprising: using, by the service, the browser included in the dynamic rendering environment to discover at least one video link within the discovered video pages; and providing, by the service to the electronic computing device, the results including the at least one discovered video link.