Added Service->videoFromUrl(). Closes #43