def getHosterUrl(sUrl=False):
    if not sUrl: sUrl = ParameterHandler().getValue('url')
    if sUrl and not sUrl.startswith('http'):
        sUrl = URL_MAIN + sUrl
        oRequest = cRequestHandler(sUrl, caching=False)
        oRequest.request()
        sUrl = oRequest.getRealUrl()
    return [{'streamUrl': sUrl, 'resolved': False}]
def getHosterUrl(sUrl=False):
    if not sUrl: sUrl = ParameterHandler().getValue('url')
    results = []
    result = {}
    # resolve redirect
    if not sUrl.startswith("http"):
        oRequestHandler = cRequestHandler(URL_MAIN + sUrl)
        oRequestHandler.request()
        sUrl = oRequestHandler.getRealUrl()
    result['streamUrl'] = sUrl
    result['resolved'] = False
    results.append(result)
    return results
def getHosterUrl(sUrl = False):
    if not sUrl: sUrl = ParameterHandler().getValue('url')
    results = []
    result = {}
    # resolve redirect
    if not sUrl.startswith("http"):
        oRequestHandler = cRequestHandler(URL_MAIN + sUrl)
        oRequestHandler.request()
        sUrl = oRequestHandler.getRealUrl()
    result['streamUrl'] = sUrl
    result['resolved'] = False
    results.append(result)
    return results
Example #4
0
def getHosterUrl(sUrl=False):
    if not sUrl: sUrl = ParameterHandler().getValue('url')

    if not sUrl.startswith('http'):
        refUrl = ParameterHandler().getValue('sUrl')
        oRequest = cRequestHandler(URL_MAIN + sUrl, caching=False)
        oRequest.addHeaderEntry("Referer", refUrl)
        oRequest.request()
        sUrl = oRequest.getRealUrl()

    results = []
    result = {}
    result['streamUrl'] = sUrl
    result['resolved'] = False
    results.append(result)
    return results