Most AD network functionality will be handled automatically by the SDK. However you will need to handle the triggering of rewarded videos manually using the following methods:
It’s up to you how you deal with the delegates. For example, in your music manager, you might want to extend these delegates to mute the music when an Ad is shown, and then un-mute it again once closed. Rewards for the rewarded videos can be handled in adFinished.