Пример #1
0
def PlayVideo(id, bitrate, format, **params):
    response = video_service.get_url(media_id=id, format=format, bitrate=bitrate, other_server=common.other_server())

    url = response['url']

    if not url:
        common.no_contents()
    else:
        return IndirectResponse(MovieObject, key=HTTPLiveStreamURL(url))
Пример #2
0
def PlayVideo(id, bitrate, format, **params):
    response = video_service.get_url(media_id=id,
                                     format=format,
                                     bitrate=bitrate,
                                     other_server=common.other_server())

    url = response['url']

    if not url:
        common.no_contents()
    else:
        return IndirectResponse(MovieObject, key=HTTPLiveStreamURL(url))
Пример #3
0
def SearchMovies(query=None, page=1, **params):
    response = video_service.search(query=query, per_page=common.get_elements_per_page(), page=page)

    oc = ObjectContainer(title2=unicode(L('Movies Search')))

    for media in HandleMediaList(response['data']['media']):
        oc.add(media)

    pagination.append_controls(oc, response, page=page, callback=SearchMovies, query=query)

    if len(oc) < 1:
        return common.no_contents('Movies Search')

    return oc
Пример #4
0
def SearchMovies(query=None, page=1, **params):
    response = video_service.search(query=query,
                                    per_page=common.get_elements_per_page(),
                                    page=page)

    oc = ObjectContainer(title2=unicode(L('Movies Search')))

    for media in HandleMediaList(response['data']['media']):
        oc.add(media)

    pagination.append_controls(oc,
                               response,
                               page=page,
                               callback=SearchMovies,
                               query=query)

    if len(oc) < 1:
        return common.no_contents('Movies Search')

    return oc