Top

iOS Rainbow App no audio problem

Comments

5 comments

  • Olivier ANGUENOT

    Hi Hiro,

    Did you encounter the same issue when you replace your IOS sample app by the Rainbow Official IOS client and do the same scenario ?

    If not:

    - Which version of the SDK did you used ?

    - Coud you have a snippet of code on that part (call handling part) ?

    Thanks in advance,

    Olivier

    0
    Comment actions Permalink
  • Hiro TAKAHASHI

    I installed the official Rainbow app and tested it, and I could not reproduce the problem.

    I'm using SDK 1.63.0 for the real app and 1.62.0 for the test app.

     

    Below is a code that makes a new call.

    if (mServicesManager.rtcService.microphoneAccessGranted as Bool?) != nil {

        let features = getCallFeatures(callType)

        mCurrentCall = mServicesManager.rtcService.beginNewOutgoingCall(with: contact, withFeatures: features) as RTCCall?

     

    Below is a callback for telephonyServiceDidRemoveCall notification triggered when the other party hangs up.

    @objc func didRemoveCall(notification: NSNotification) {

        if !Thread.isMainThread {

            DispatchQueue.main.async {

                self.didRemoveCall(notification: notification)

            }

            return

        }

     

    0
    Comment actions Permalink
  • Hiro TAKAHASHI

    I have updated the SDK to the latest one, 1.64.0 for the test app and still getting same problem. 

    Thanks,

    0
    Comment actions Permalink
  • Hiro TAKAHASHI

    I checked, isAudioEnabled that is  one of the properties of RTCCall and it was true even on the failure case.

    I also verified other properties such as isCallMuted and no difference between the good and the bad cases. 

    0
    Comment actions Permalink
  • Hiro TAKAHASHI

    The problem seems to be fixed with Rainbow SDK 1.65.0.

    0
    Comment actions Permalink

Please sign in to leave a comment.

Still can't find what you need?

  • Contact Us

    Do you have any question about Rainbow? Leave us a message to get more information.

    Contact
  • Ask the Community

    Do you need help? Ask your questions to the Community and get answers from other Rainbow users.

    Post message