Я разрабатываю собственный клиент WebRTC для Android, который предназначен для потоковой передачи звука с пользовательского устройства (с этого устройства я получаю аудиопоток через Bluetooth).Я использую библиотеку libjingle для реализации WebRTC, и мне интересно, можно ли и как подключить пользовательский аудиопоток к звуковой дорожке?
В настоящее время я добавляю звуковую дорожку по умолчанию, например:
localMS = factory.createLocalMediaStream("ARDAMS");
AudioSource audioSource = factory.createAudioSource(new MediaConstraints());
localMS.addTrack(factory.createAudioTrack("ARDAMSa0", audioSource));
Я видел, что есть WebRtcAuidioRecord (https://github.com/pristineio/webrtc-android/blob/master/libjingle_peerconnection/src/main/java/org/webrtc/voiceengine/WebRtcAudioRecord.java) - можно ли его переопределить?
Кто-нибудь пытался сделать что-то подобное?