Я использую API YouTube для Actionscript 3 для динамической загрузки видео с YouTube.
http://code.google.com/apis/youtube/flash_api_reference.html#Loading
Когда я удаляю текущее видео с помощью player.destroy (); и stage.removeChild (), видео исчезает. Но когда начинается только что загруженное видео, звуковая дорожка из предыдущего видео воспроизводится в фоновом режиме.
Есть идеи?
Была похожая проблема при использовании компонента FLVPlayback. Вот как я это решил:
SoundMixer.stopAll();
Запустил это, прежде чем я проиграл новое видео.
Конечно, не забудьте:
import flash.media.SoundMixer;