All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nl.vpro.media.odi.OdiService Maven / Gradle / Ivy

There is a newer version: 8.3.1
Show newest version
/*
 * Copyright (C) 2012 Licensed under the Apache License, Version 2.0
 * VPRO The Netherlands
 */
package nl.vpro.media.odi;

import jakarta.servlet.http.HttpServletRequest;

import nl.vpro.domain.media.Location;
import nl.vpro.domain.media.MediaObject;
import nl.vpro.media.odi.util.LocationResult;

/**
 * See https://jira.vpro.nl/browse/MSE-1788
 * 

* TODO: Name is not correct, It does not do only 'odi'. * * @author Roelof Jan Koekoek * @since 1.8* */ public interface OdiService { LocationResult playMedia(MediaObject media, HttpServletRequest request, String... pubOptions); LocationResult playLocation(Location location, HttpServletRequest request, String... pubOptions); LocationResult playUrl(String url, HttpServletRequest request, String... pubOptions); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy