public CmafProxyController(StreamingTokenHelper streamingTokenHelper, CmafProxyService proxyService, IOptions <LivestreamOptions> options, UrlSigner urlSigner) { _streamingTokenHelper = streamingTokenHelper; _proxyService = proxyService; _urlSigner = urlSigner; _liveOptions = options.Value; }
public HlsProxyController(StreamingTokenHelper streamingTokenHelper, HlsProxyService proxyService, IOptions <LivestreamOptions> options) { _streamingTokenHelper = streamingTokenHelper; _proxyService = proxyService; _liveOptions = options.Value; }
public UrlController(StreamingTokenHelper streamingTokenHelper, IOptions <LivestreamOptions> liveOptions, UrlSigner urlSigner) { _streamingTokenHelper = streamingTokenHelper; _liveOptions = liveOptions; _urlSigner = urlSigner; }
public KeyController(StreamingTokenHelper streamingTokenHelper, KeyRepository keyRepository) { _streamingTokenHelper = streamingTokenHelper; _keyRepository = keyRepository; }