The PSDK allows you to set a custom ad provider that will take care of issuing ad-resolving requests. It also allows you to define a custom opportunity detector for a live stream.
#EXT-X-CUE-OUT:CAID="0x12013060508061370436138",DURATION="60" #EXTINF:9.9766, fileSequence38483.ts #EXTINF:9.9766, fileSequence38484.ts #EXTINF:9.9766, fileSequence38485.ts #EXTINF:9.9766, fileSequence38486.ts #EXTINF:9.9766, fileSequence38487.ts #EXTINF:9.9766, fileSequence38488.ts
For the cue point marked by the #EXT-X-CUE-OUT, your application could decide whether to transform this cue point into a placement opportunity that will be resolved by the ad provider. You could send the airing aid (CAID) and the duration value to the ad provider, as well.
With the PSDK, you can set an ad provider and a custom opportunity detector. You can also set an existing ad provider, such as the Adobe Ad Serving (Auditude) ad provider.