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

nl.vpro.nep.service.NEPSAMService Maven / Gradle / Ivy

There is a newer version: 8.3.1
Show newest version
package nl.vpro.nep.service;

import java.time.Duration;
import java.util.Optional;

import nl.vpro.nep.service.exception.NEPException;

/**
 * NEP 'Stream Access Management' API.
 *
 * @author Michiel Meeuwissen
 * @since 5.11
 */
public interface NEPSAMService extends  AutoCloseable {

    Optional streamAccessLive(String channel, String ip, Duration duration) throws NEPException;
    Optional streamAccessMid(String mid, boolean drm, String ip, Duration duration) throws NEPException;

    String getStreamAccessLiveString();
    String getStreamAccessMidString();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy