Video Api Manager
class VideoApiManager( orgName: String = "", environmentName: String = "", baseUrl: String = "", baseService: ArcMediaClientService = baseService(
orgName = orgName,
environmentName = environmentName,
baseUrl = baseUrl
), akamaiService: AkamaiService = akamaiService(
orgName = orgName,
environmentName = environmentName,
baseUrl = baseUrl
), virtualChannelService: VirtualChannelService = virtualChannelService(
orgName = orgName,
environmentName = environmentName,
baseUrl = baseUrl
))
Content copied to clipboard
Constructors
Link copied to clipboard
fun VideoApiManager( orgName: String = "", environmentName: String = "", baseUrl: String = "", baseService: ArcMediaClientService = baseService(
orgName = orgName,
environmentName = environmentName,
baseUrl = baseUrl
), akamaiService: AkamaiService = akamaiService(
orgName = orgName,
environmentName = environmentName,
baseUrl = baseUrl
), virtualChannelService: VirtualChannelService = virtualChannelService(
orgName = orgName,
environmentName = environmentName,
baseUrl = baseUrl
))
Content copied to clipboard
Functions
Link copied to clipboard
fun findByPlaylistApi( name: String, count: Int, listener: ArcVideoPlaylistCallback)
Content copied to clipboard
makes call to base endpoint for playlist result
Link copied to clipboard
fun findByPlaylistApiAsJson( name: String, count: Int, listener: ArcVideoPlaylistCallback)
Content copied to clipboard
makes call to base endpoint for playlist result
Link copied to clipboard
fun findByUuidApi( uuid: String, listener: ArcVideoStreamCallback, shouldUseVirtualChannel: Boolean = false)
Content copied to clipboard
makes call to endpoint(either normal or geo or virtual channel) for single uuid result
Link copied to clipboard
fun findByUuidApiAsJson( uuid: String, listener: ArcVideoStreamCallback, shouldUseVirtualChannel: Boolean = false)
Content copied to clipboard
makes call to endpoint(either normal or geo or virtual channel) for single uuid result
Link copied to clipboard
fun findByUuidsApi(listener: ArcVideoStreamCallback, uuids: List<String>)
Content copied to clipboard
makes call to base endpoint for uuid result list
Link copied to clipboard
fun findByUuidsApiAsJson(listener: ArcVideoStreamCallback, uuids: List<String>)
Content copied to clipboard
makes call to base endpoint for uuid result list
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard