Linear TV Ad Implementation
Linear TV and FAST channels use changeChannelUrl(). The SDK returns a local proxy URL that carries the original stream with replacement ads spliced into the manifest, and the breaks play themselves — scheduled by the cue in the stream, with no play() call from your app.