2016-02-16 3 views
1

В соответствии с https://code.google.com/p/chromium/issues/detail?id=223639 У хрома есть проблемы со звуком Loopback. и он никогда не работает в приложении Chrome. Может ли кто-нибудь поделиться некоторыми ссылками и объяснением, почему это не работает? Или, если это возможно? Я пробовал код ниже, но много помех в рабочем столе.Desktop Audio Capture Не работает для chrome app

video: { 
    mandatory: {     
     chromeMediaSource:'screen', 
     chromeMediaSourceId: id 
    } 
}, 
audio: { 
    mandatory: { 
    chromeMediaSource: 'system', 
    chromeMediaSourceId: id, 
    } 
} 

Несколько потоков захвачены и присоединены к одноранговому соединению?

Спасибо!

ответ

0

AFAIK только desktopCapture API поддерживают audio + tab.

chromeMediaSource значение должно быть desktop.

video: { 
    mandatory: {     
     chromeMediaSource:'desktop', 
     chromeMediaSourceId: 'sourceIdCapturedUsingChromeExtension' 
    } 
}, 
audio: { 
    mandatory: { 
    chromeMediaSource: 'desktop', 
    chromeMediaSourceId: 'sourceIdCapturedUsingChromeExtension' 
    } 
} 

Попробуйте следующее демо на хромированная Canary:

Однако убедитесь, что для того, чтобы chrome://flags#tab-for-desktop-share флаг.

+0

Hi Muaz, все работает хорошо в канареечном, но мы хотим что-то подобное для хрома. Не могли бы вы мне помочь? Как я могу захватить звук для хром? Кроме того, он также захватывает звук микрофона. Как отключить звук микрофона и захватить только рабочий стол? Кроме того, есть ли способ конвертировать мое приложение Chrome в Firefox? Заранее спасибо! – user2801184