我开始将Quickblox集成到我的应用程序中,特别是用于视频聊天。我想获得远程流式音频数据。我想处理那些音频数据。所以我在Quickblox中知道它是可能的。在他们的开发文档中他们说,我们必须使用 QBRTCAudioTrackSinkInterface 来实现此功能。我做了他们在文件中提到的内容
QBUUser *user = [self.usersDatasource userWithID:uID.integerValue];
if (!user) {
user = [QBUUser user];
user.ID = uID.integerValue;
QBRTCAudioTrack *audioTrack=[self.session remoteAudioTrackWithUserID:@(user.ID)];
[audioTrack addSink:self];
}
但是没有调用委托方法。我使用了https://github.com/QuickBlox/quickblox-ios-sdk/ - sample-videochat-webrtc。
请告诉我最好的方法,