Удаление звука из видео Youtube в Actionscript 3

#flash #actionscript-3 #api #youtube

#flash #actionscript-3 #API #YouTube

Вопрос:

Я использую Youtube API для Actionscript 3 для динамической загрузки видео с Youtube.

http://code.google.com/apis/youtube/flash_api_reference.html#Loading

Когда я удаляю текущее видео с помощью player.destroy(); и stage.removeChild(), видео исчезает. Но когда начинается новое загруженное видео, звуковая дорожка из предыдущего видео воспроизводится в фоновом режиме.

Есть идея?

Ответ №1:

Возникла аналогичная проблема при использовании компонента FLVPlayback. Вот как я это решил:

 SoundMixer.stopAll();
  

Запускал это перед воспроизведением нового видео.

Конечно, не забудьте:

 import flash.media.SoundMixer;
  

Комментарии:

1. Я сталкивался с такой же проблемой раньше. К сожалению, SoundMixer работает только для компонента FLVPlayback. Оказывается, я ссылался не на тот объект. player.stopVideo () loader.loadURLRequest() работают нормально. Для получения дополнительной информации посетите эту страницу: code.google.com/apis/youtube/flash_api_reference.html