Hallo Marco,
obwohl ich kein Freund von Frames bin
und eigentlich auch kein Freund von Hintergrundmusik (die nervt schnell ab, wenn man sie nicht abstellen kann).
Am besten wäre es meiner Meinung nach, wenn du ein Frameset benutzt und den Sound in den Frame, der Navigation einbindest, da das der einzige Frame ist, der (im Normalfall) nicht neugeladen wird und somit die ganze Zeit über als Quelle für die Musik zur Verfügung steht.
Wesentlich professioneller und auch von der Funktionalität her variabler wäre das einbinden eines Flashfilmes inkl. Sound.
Du hättest damit auch die Möglichkeit, eine kleine "Navigation" in den Fim zu setzen, mit dem man den Sound abschalten, oder auch ändern kann, zum Beispiel einen anderen Sound anwählen, oder die Lautstärke regulieren. Damit könnest du auch ganz hervorragend den Sound streamen, das heißt den Sound anfangen abzuspielen, während weitere Daten des Sound noch "im Hintergund" laden.
Für den zweiten Weg müsstest du dich allerdings etwas in Flash einarbeiten. Das kann sich aber lohnen und macht auch Spaß, wenn man es freiwillig tut.
Es gibt im Netz viele gute Tutorials zum Thema Flash.
Gruß
Sebastian