The Site allowed for Javascript to be run from the client side. so in short a simply running javascript to access the link is enough. javascript:window.location.href="%s"; '%uls is really all that was needed to have this happen. I hope it helps others in the future and perhaps there is a better way to do this please let me know.
def getvideourl(htmldoc):
downloadurls = re.findall("//player.+video.\d+", htmldoc)
for uls in downloadurls:
uls.encode('ascii','ignore')
javasinject = 'javascript:window.location.href="%s"; '%uls
return javasinject
def jsinject(link):
str(link)
browser.runjs(link)
jsinject(str(getvideourl(browser.html)))
browser._wait_load()