В Replaykit Broadcast Extension, как передать аудиосэмплы (CMSampleBuffer), полученные в processSampleBuffer (), в RTCAudioTrack? - PullRequest
0 голосов
/ 28 февраля 2020

Я использую ReplayKit и GoogleWebRT C для прямой трансляции устройства ios. Я успешно реализовал видеотрансляцию с помощью этого удивительного обсуждения в группах Google , но мне не повезло с потоковым аудио. я получаю CMSampleBuffers типа RPSampleBufferType.audioApp, но не знаю, как с ним работать, используя GoogleWebRT C.

let stream : RTCMediaStream = m_peerConnFactory.mediaStream(withStreamId : kStreamId)
m_audioSource = m_peerConnFactory.audioSource(with: nil)
let audioTrack : RTCAudioTrack = m_peerConnFactory.audioTrack(with: m_audioSource!, trackId: kTrackId)
stream.addAudioTrack(audioTrack)    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...