Tralasciando la parte CMS che al limite discuterai nel forum competente a tempo debito.
Credo che l'utilizzo di frame/iframe sia quasi obbligatorio (al limite nascosti o generati da js) ma Ajax dubito che possa aiutarti sia in caso di reload che in caso di cambio pagina perderebbe i player caricato, mentre perché il player prosegua devi avere una parte della pagina "bloccata"