Мы разрабатываем приложение для видеочата для iOS с использованием AIR Mobile, а акустическое эхо - это настоящая шоу-стоппер. getEnhancedMicrophone()
возвращает null
, поэтому, очевидно, Adobe не может нам помочь.Акустическое эхо-аннулирование в AIR Mobile на iOS - с использованием собственных расширений?
Однако, в отличие от Android, похоже, что акустическая эхоподавление - это standard feature на iOS. Есть ли способ использовать Native Extensions, например, чтобы включить AEC в нашем приложении, используя kAudioUnitSubType_VoiceProcessingIO
?
Этот вопрос касается только iOS, на данный момент нас не интересует Android.
Благодарим за обновление и ваше понимание этого. Мы слишком долго задерживали дыхание для AEC в AIR Mobile, и в конце концов мы с ним работали с WebRTC. – jamix
Спасибо за ваш комментарий Jamix. Мы потратили некоторое время на изучение и игру с помощью WebRTC и оценили перенос всех наших продуктов видеочата Adobe, чтобы использовать его. Могли ли вы использовать инвестиции Adobe Flash/AIR с помощью WebRTC? Или вы купили пулю и пошли на урожай, чтобы интегрироваться с WebRTC? Мы также обеспокоены тем, что WebRTC еще не готов или довольно долгое время требует, чтобы мы создали браузер обойти браузер, когда браузер не поддерживает WebRTC. Мы также смотрим сейчас в Vidyo, но опять же, нужно идти на учебу, чтобы интегрироваться. – Erik
Мы запустили пулю и отправились на iOS: https://bloggeek.me/flash-webrtc-gruveo-finally-converted/ Плагин Temasys WebRTC бесплатный, и он не позволяет WebRTC в IE и Safari на рабочем столе без проблем. Спустя более года мы не сожалеем. – jamix