- Implementations:
- Source:
Methods
getServerSideCuePoints() → {Array.<!shaka.extern.AdCuePoint>}
- Source:
Returns:
- Type
- Array.<!shaka.extern.AdCuePoint>
getStats()
Get statistics for the current playback session. If the player is not
playing content, this will return an empty stats object.
- Source:
initClientSide(adContainernon-null, videonon-null)
Parameters:
Name | Type | Description |
---|---|---|
adContainer |
HTMLElement | |
video |
HTMLMediaElement |
- Source:
initServerSide(adContainernon-null, videonon-null)
Parameters:
Name | Type | Description |
---|---|---|
adContainer |
HTMLElement | |
video |
HTMLMediaElement |
- Source:
onCueMetadataChange(value)
Parameters:
Name | Type | Description |
---|---|---|
value |
shaka.extern.MetadataFrame |
- Source:
onDashTimedMetadata(region)
Parameters:
Name | Type | Description |
---|---|---|
region |
shaka.extern.TimelineRegionInfo |
- Source:
onHlsTimedMetadata(metadata, timestampOffset)
Parameters:
Name | Type | Description |
---|---|---|
metadata |
shaka.extern.ID3Metadata | |
timestampOffset |
number |
- Source:
replaceServerSideAdTagParameters(adTagParameters)
Parameters:
Name | Type | Description |
---|---|---|
adTagParameters |
Object |
- Source:
requestClientSideAds(imaRequestnon-null)
Parameters:
Name | Type | Description |
---|---|---|
imaRequest |
google.ima.AdsRequest |
- Source:
requestServerSideStream(imaRequestnon-null, backupUrlopt) → {Promise.<string>}
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
imaRequest |
google.ima.dai.api.StreamRequest | ||
backupUrl |
string |
<optional> |
- Source:
Returns:
- Type
- Promise.<string>
setLocale(locale)
Parameters:
Name | Type | Description |
---|---|---|
locale |
string |
- Source:
Type Definitions
Factory
A factory for creating the ad manager.
Type:
- function():!shaka.extern.IAdManager
- Source: