Nemám to vyskúšané, ale použil by som audio element z HTML 5:
<audio src="zvuk.mp3" autoplay loop></audio>
V dokumentácii Mozilly sa píše, že nepodporujú atribút loop, ale to môžeš ošetriť skriptom:
$('audio').bind('ended', {}, function() {
$(this).trigger('play');
});