Нет звука из видеопотоков html5 в приложении WinForms с контролем WebBrowser - PullRequest
0 голосов
/ 10 июня 2018

Я только что сделал простое приложение WinForms в Visual Studio 2017. На основной форме Form1 я поместил элемент управления WebBrowser.При загрузке формы 1 я перехожу на страницу vimeo.com

    private void Form1_Load(object sender, EventArgs e)
    {
        webBrowser.Navigate(new Uri("http://vimeo.com/"));
    }

Любое открываемое видео воспроизводится без звука.Как включить звук в приложении?

1 Ответ

0 голосов
/ 12 июня 2018

Я обнаружил, что проблема в мультимедийной опции Internet Explorer «Воспроизвести фоновый звук», которая отключена на моем ПК.Моя конкретная проблема может быть решена двумя способами:

  1. Вручную: Internet Explorer-> Свойства обозревателя-> Дополнительно-> Воспроизведение звуков на веб-страницах в разделе Мультимедиа, для которого установлено значение "Вкл.".
  2. Программно:

            RegistryKey key = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Internet Explorer\\Main", true);
            key.SetValue("Play_Background_Sounds", "yes", RegistryValueKind.String);
    
...